Starting with analysis of TOC Calibration
This commit is contained in:
1 parent
304ec34676
commit
38d7ff4748
4 files changed
+175
No files matched your search
@@ -0,0 +1,25 @@
|
||||
METADATA
|
||||
----------------------------------------------------------------------
|
||||
Standard 2 mg / L TOC
|
||||
Standard Prep. Date 10.09.2026
|
||||
Measurement Date 10.09.2026
|
||||
|
||||
CALIBRATION DATA
|
||||
conc. STD Dilution A1 A2 A3
|
||||
(mg / L) (-) (-) (-) (-)
|
||||
0.05 40.0 0.3451 0.3456 0.3914
|
||||
0.10 20.0 0.6457 0.6743 0.5987
|
||||
0.20 10.0 0.9987 1.0544 1.0343
|
||||
0.40 5.00 1.3654 1.4102 1.3862
|
||||
1.00 2.00 2.3302 2.2963 2.3417
|
||||
2.00 1.00 4.3698 4.1897 4.4005
|
||||
|
||||
CALIBRATION RESULTS
|
||||
----------------------------------------------------------------------
|
||||
Slope 10.3656
|
||||
Intercept 0.33560
|
||||
R2 0.99740
|
||||
|
||||
FILE IC_Calibration.cal
|
||||
COMPUTED 10.09.2026 17:45:36
|
||||
----------------------------------------------------------------------
|
||||
@@ -0,0 +1,25 @@
|
||||
METADATA
|
||||
----------------------------------------------------------------------
|
||||
Standard 2 mg / L TOC
|
||||
Standard Prep. Date 10.09.2026
|
||||
Measurement Date 10.09.2026
|
||||
|
||||
CALIBRATION DATA
|
||||
conc. STD Dilution A1 A2 A3
|
||||
(mg / L) (-) (-) (-) (-)
|
||||
0.05 40.0 0.3451 0.3456 0.3914
|
||||
0.10 20.0 0.6457 0.6743 0.5987
|
||||
0.20 10.0 0.9987 1.0544 1.0343
|
||||
0.40 5.00 1.3654 1.4102 1.3862
|
||||
1.00 2.00 2.3302 2.2963 2.3417
|
||||
2.00 1.00 4.3698 4.1897 4.4005
|
||||
|
||||
CALIBRATION RESULTS
|
||||
----------------------------------------------------------------------
|
||||
Slope 10.3656
|
||||
Intercept 0.33560
|
||||
R2 0.99740
|
||||
|
||||
FILE NPOC_Calibration.cal
|
||||
COMPUTED 10.09.2026 17:45:36
|
||||
----------------------------------------------------------------------
|
||||
@@ -0,0 +1,25 @@
|
||||
METADATA
|
||||
----------------------------------------------------------------------
|
||||
Standard 2 mg / L TOC
|
||||
Standard Prep. Date 10.09.2026
|
||||
Measurement Date 10.09.2026
|
||||
|
||||
CALIBRATION DATA
|
||||
conc. STD Dilution A1 A2 A3
|
||||
(mg / L) (-) (-) (-) (-)
|
||||
0.05 40.0 0.3451 0.3456 0.3914
|
||||
0.10 20.0 0.6457 0.6743 0.5987
|
||||
0.20 10.0 0.9987 1.0544 1.0343
|
||||
0.40 5.00 1.3654 1.4102 1.3862
|
||||
1.00 2.00 2.3302 2.2963 2.3417
|
||||
2.00 1.00 4.3698 4.1897 4.4005
|
||||
|
||||
CALIBRATION RESULTS
|
||||
----------------------------------------------------------------------
|
||||
Slope 10.3656
|
||||
Intercept 0.33560
|
||||
R2 0.99740
|
||||
|
||||
FILE TC_Calibration.cal
|
||||
COMPUTED 10.09.2026 17:45:36
|
||||
----------------------------------------------------------------------
|
||||
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"id": "393a8a7f",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"from defs.TOC import TC_Calibration"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 2,
|
||||
"id": "f2cf26e4",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"dilutions = [10, 7, 5, 3, 2]\n",
|
||||
"NPOCs = [7.136, 4.120, 3.552, 3.430, 3.255]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 17,
|
||||
"id": "d81f0103",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"def fitfunc(x, a):\n",
|
||||
" return np.divide(a, x)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 20,
|
||||
"id": "d8d8a1af",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
"data": {
|
||||
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAioAAAGwCAYAAACHJU4LAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjksIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvJkbTWQAAAAlwSFlzAAAPYQAAD2EBqD+naQAAQW1JREFUeJzt3Qd4VFX6x/E3vSeQQEhCQouhd0JTkCKigAiroqvigmUVy4qyrsJfFFFXVCyoa1tX0V0FXRUUXQQBkSJFukgLvaUQEtJ7Mv/nnJCQQAKTZGbulO/nee7OzJ3J5DDXZX6c8h43k8lkEgAAADvkbnQDAAAAakNQAQAAdougAgAA7BZBBQAA2C2CCgAAsFsEFQAAYLcIKgAAwG55igMrKyuTxMRECQoKEjc3N6ObAwAAzKBKuGVnZ0tUVJS4u7s7b1BRISUmJsboZgAAgHo4fvy4REdHO29QUT0pFX/Q4OBgo5sDAADMkJWVpTsaKr7HnTaoVAz3qJBCUAEAwLGYM22DybQAAMBuEVQAAIDdIqgAAAC7RVABAAB2i6ACAADsFkEFAADYLYIKAACwW4YGlZKSEpk+fbq0bt1a/Pz8pE2bNvLss8/q0vgAAACGFnx76aWX5L333pNPPvlEOnXqJJs3b5Y777xTQkJCZPLkyVwdAABcnKFBZf369TJmzBgZNWqUftyqVSuZP3++DiwAAACGDv0MGDBAVqxYIQkJCfrxjh07ZO3atTJy5MgaX19YWKj3B6h6AAAA52Voj8oTTzwhmZmZ0r59e/Hw8JDS0lL5+9//LrfeemuNr581a5bMnDnT5u0EAAAu2KPyxRdfyKeffirz5s2TrVu36rkqr7zyir6tybRp03SwqTjUrskAAMB5uZlMJpNRv1xt8Tx16lR58MEHK889//zzOrzs3bv3kj+vhn7UxFsVWiy9e3J2QbFk5hdLdGN/i74vAACuLqsO39+G9qjk5eWJu3v1JqghIKOXJ69OSJUuz/wo93zCpF4AAFx2jsro0aP1nJQWLVro5cnbtm2T1157Te666y4jmyVRjXz17ckz+aI6nNzc3AxtDwAArsrQoPLWW2/JU089JQ888ICcOnVKoqKi5L777pOnn37ayGZJ80blwz3ZhSWSlV8iIf5ehrYHAABXZWhQCQoKkjlz5ujDnvh5e0iTQG85nVMkx8/kSYh/iNFNAgDAJbHXTy2aN/YXD3c3Sc0ptO0VAQAA9tGjYs8+nthbgnw9xdODLAcAgFEIKrVoHOBt2ysBAAAuQHcBAACwW/So1OLI6Vx5bVmCqJXJb/yxh22vCgAA0AgqtVDlehftSBQ/Lw9qqQAAYBCGfmrRvJGf7k3JLy5l5Q8AAAYhqNTC29NdokL89P3j6Xm2vCYAAOAsgspFxISWB5VjBBUAAAxBULmIlqEB+vZYWr6trgcAAKiCoHIRLcLK9/yhRwUAAGMQVC4iJrS8jH5BSantrggAAKjkZjKZ1Epch5SVlSUhISGSmZkpwcHBFn//opIycXcTyugDAGDQ9zd1VC6x8gcAABiHb2IAAGC3CCqX8OqP++SGd36RXw6cts0VAQAAlQgql7A/JUe2HsuQ/SnZl3opAACwMIKK2UuUqaUCAICtEVTMWKKsUEsFAADbI6hcQouzQYX9fgAAsD2CiplB5Wh6rpSVOWzJGQAAHBJB5RKiG/uJp6pOW1wmKdkFtrkqAABAI6hcgpeHu7QM89c7KafnFl3q5QAAwIKoTGuGHx8dpPf8AQAAtkWPihkIKQAAGIOgAgAA7BZBxQyqKu1N766Tce+ts/4VAQAAlZijYgZ/H0/ZfPSMeHm4SUlpmXh6kO8AALAFvnHNEB7oo0NKcalJvv8tSUqppwIAgE0QVC5hye9JcuXslTqkKI98sV0GvPSTPg8AAKyLoHIRKozc/+lWScqsXugtObNAnyesAABgXQSVWqjhnZnf7ZaaiuZXnFPPMwwEAID1EFRq8evh9At6Us4PK+p59ToAAGAdBJVanDJzXx9zXwcAAOqOoFKL8CBfi74OAADUHUGlFn1ah0pkiK/UtsOPOq+eV68DAABOGFRatWolbm5uFxwPPvig2MP+PjNGd9T3awsr6nn2AQIAwEmDyqZNmyQpKanyWLZsmT4/btw4sQfXdo6Ud8f3lIiQ6sM7QT6e+rx6HgAAOGkJ/aZNm1Z7/OKLL0psbKwMGjSoxtcXFhbqo0JWVpbV26jCyNUdI/Tqnk83HJX/7UySqzqEE1IAAHClOSpFRUXy6aefyl133aWHf2oya9YsCQkJqTxiYmJs0jY1vNM/NkxGd4vSjw+m5trk9wIA4OrsJqh88803kpGRIRMnTqz1NdOmTZPMzMzK4/jx4zZtY1yzQH174FSOlLHfDwAArrN78ocffigjRoyQqKjyXoua+Pj46MMoLUP99eaE+cWlkpiZL9GN/Q1rCwAArsAuelSOHj0qy5cvl3vuuUfsmaeHu7QKC6jsVQEAAC4QVObOnSvh4eEyatQosXeXhZ8b/gEAAE4+9FNWVqaDyoQJE8TT0/DmXFLPFo0lPbdImgQaNwQFAICrMDwZqCGfY8eO6dU+juDPV7bRBwAAcIGgMnz4cDGZ1F7EAAAAdjhHxRHlFpZIUUmZ0c0AAMCpEVTq4eb31kunGUtl67Ezlr8iAACgEkGlHgJ9y0fM9rPyBwAAqyKoNGCJ8kGCCgAAVkVQaUBQ2ZecbenrAQAAqiCo1EP7iCB9uy8lmxVLAABYEUGlHuLCg0Rt8KwKv6XmFFr+qgAAAI2gUg9+3h6Ve/4kJFNKHwAApy345qhGdI6QtJwiaeTvZXRTAABwWgSVenr82vaWvRIAAOACDP0AAAC7RVBpgMKSUtmVmCmlZexVBACANRBU6qmszCTxzy2XUW+ulaNpuZa9KgAAQCOo1JO7u5u0blq+8ofCbwAAWAdBpQHaNSsv/LaXCrUAAFgFQaUB2lVUqCWoAABgFQSVBugQGVxZSh8AAFgeQcUCPSpH0nIlr6jEUtcEAACcRVBpgCaBPtI0yEdMJuapAABgDVSmbaA7r2glbuImzYJ9LXNFAABAJYJKAz0w+LKGvgUAAKgFQz8AAMBuEVQayGQyyZHTufL9b4lSXFpmmasCAAA0gooFjP7HWnlo3jbZn5JjibcDAABnEVQayM3NTTpFlddTURsUAgAAyyGoWECnqBB9uysxyxJvBwAAziKoWAA9KgAAWAdBxQI6Ny/vUdmdmCVlZSZLvCUAACCoWEabJgHi4+kuuUWlupw+AACwDHpULMDTw13an92gkHkqAABYDpVpLeTBwbFSWmaS3q1DLfWWAAC4PIKKhQzvFOHy/zEBAGBpDP0AAAC7RVCxoPUH0+QfP+2X4+l5lnxbAABcFkM/FvTasn2y6cgZiQjxk5hQf0u+NQAALsnwHpWTJ0/K+PHjJSwsTPz9/aV79+6yZcsWcUTdohvp299OZBjdFAAAnIKhPSpnzpyRK664QoYMGSI//PCDhIeHy8GDB6VRo/IvfEfTLaa83TuOE1QAAHD4oPLSSy9JTEyMzJ07t/Jcq1atxFF1PxtUdidlSWFJqfh4ehjdJAAAHJqhQz+LFi2S+Ph4GTdunO5N6dGjh3zwwQe1vr6wsFCysrKqHfYkurGfhAZ4S3GpSfYkZRvdHAAAHJ6hQeXQoUPy7rvvSlxcnCxdulQmTZokDz/8sPz73/+u8fWzZs2SkJCQykP1xtgTNzc36RZdvu8Pwz8AADScm8lkMmwXPW9vb92jsm7duspzKqhs2rRJ1q9fX2OPijoqqB4VFVYyMzMlOLi8hL3R5ixPkDnL98tNvaLllXHdjG4OAAB2R31/qw4Hc76/DZ2jEhkZKR07dqx2rkOHDvL111/X+HofHx992LNx8TFydcdm0q5ZkNFNAQDA4RkaVNSKn3379lU7l5CQIC1bthRH1byRnz4AAICDz1F59NFHZcOGDfLCCy/IgQMHZN68efLPf/5THnzwQSObBQAA7IShQaV3796ycOFCmT9/vnTu3Fmee+45mTNnjtx+++3i6KX0H/tyh/x7/RGjmwIAgEMzvIT+ddddpw9ncjA1R77ackKSMvPlT/0dty4MAADi6iX0nVF8q8b6dtuxDCkpLTO6OQAAOCyCihXEhQdJkI+n5BWVyt5kCr8BAFBfBBUr8HB3kx4ty3tVthw9Y41fAQCASyCoWEn82aCymaACAEC9EVSspFdFj8qRdGv9CgAAnB5BxYo7KXu6u0mgr6dkFxRb69cAAODUDF+e7KwCfDxl+4zhEujDRwwAQH3Ro2JFhBQAABqGoGIDxdRSAQCgXggqVlRQXCq3/nODdJv5o2TmM08FAIC6IqhYka+Xh6RkFejCb5sOs/oHAIC6IqhYWd82ofp2w6E0a/8qAACcDkHFyvq1CdO3Gw4TVAAAqCuCipX1bV0eVHYnZjFPBQCAOiKoWFlEiK+0bhIgZSaRzVSpBQCgTggqNtCPeSoAANQLZVNtYFDbppKSVSidokJs8esAAHAaBBUbuLZzpD4AAEDdMPQDAADsFkHFhhIz8mX78Qxb/koAABwaQcVGVuxJkctf/Eme+Oo3W/1KAAAcHkHFRnq2aCxubiL7UrJ1WX0AAHBpBBUbaRzgLV2al6/6Wbv/tK1+LQAADo2gYkMDLmuib9ceIKgAAGAOgooNDYg7F1RMJpMtfzUAAA6JoGJDvVo2Fj8vD0nNLtRzVQAAwMURVGzIx9ND+p4tp78mgeEfAAAuhcq0NnbPgDZyU69ouSK2fBgIAADUjqBi0DwVAABgpaBy/PhxOXLkiOTl5UnTpk2lU6dO4uPjU5+3AgAAaHhQOXr0qLz33nsyf/58HVSqrlrx9vaWgQMHyr333is33nijuLsz9eVijqXlybfbT0qQr6dMvKK1uZcAAACXY1aimDx5snTp0kX2798vzz77rOzatUsyMzOlqKhIkpOTZfHixTJgwAB56qmLine truncated
|
||||
"text/plain": [
|
||||
"<Figure size 640x480 with 1 Axes>"
|
||||
]
|
||||
},
|
||||
"metadata": {},
|
||||
"output_type": "display_data"
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"fig = plt.figure()\n",
|
||||
"ax = fig.add_subplot(111)\n",
|
||||
"\n",
|
||||
"parameter = curve_fit(fitfunc, xdata = [1 / dilution for dilution in dilutions], ydata=NPOCs, p0 = [7])\n",
|
||||
"xs = np.divide(1, np.linspace(start = 1, stop = 11, num = 1000))\n",
|
||||
"ys = fitfunc(xs, parameter[0][0])\n",
|
||||
"\n",
|
||||
"ax.scatter([1 / dilution for dilution in dilutions], NPOCs)\n",
|
||||
"ax.plot(xs, ys, linestyle = '--')\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"ax.set_xlabel('1 / Dilution')\n",
|
||||
"ax.set_ylabel('NPOC (mg/L)')\n",
|
||||
"\n",
|
||||
"plt.show()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"id": "00b59d82",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "MA",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.12.13"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 5
|
||||
}
|
||||
Reference in new issue
Block a user