help verbessert

This commit is contained in:
jens 2021-01-12 22:13:09 +01:00
parent 852dd86663
commit 72e893c5e7
4 changed files with 7416 additions and 20 deletions

3698
405nm_2.dat Normal file

File diff suppressed because it is too large Load Diff

3698
532nm_2.dat Normal file

File diff suppressed because it is too large Load Diff

View File

@ -79,7 +79,7 @@ def jfshelpme(win,helpfor):
text.image_create(tk.END,image=photoImg)
text.insert(tk.END, " Calibration\n", 'h1')
text.insert(tk.END, "\nTo calibrate the Instrument we need two laserpointer of different colors und known wavelength.\nFor example a blue [405nm] and red [650nm] one.\n")
text.insert(tk.END, "1) First take two messurements with your device und save the files with the [Save] button under a comprehensible name (e.g. 405nm.data) \n")
text.insert(tk.END, "1) First take two measurements with your device und save the files with the [Save] button under a comprehensible name (e.g. 405nm.data) \n")
text.insert(tk.END, "2) Open the calibration dialog and insert the wavelength in [nm] and afterwards select the respective file. <first peak> stands for the lower and <second peak> for the higher wavelength.\n")
text.insert(tk.END, "3) Now you can use the [Calibrate] button to calibrate the instrument and [Save Config] will the store the configuration.\n")
text.insert(tk.END,"\nAfter this procedure you can switch the [nm] scale on and use other option:\n")
@ -101,7 +101,7 @@ def jfshelpme(win,helpfor):
text.image_create(tk.END,image=photoImg)
text.insert(tk.END, " Calibration\n", 'h1')
text.insert(tk.END, "\nTo calibrate the Instrument we need two laserpointer of different colors und known wavelength.\nFor example a blue [405nm] and red [650nm] one.\n")
text.insert(tk.END, "1) First take two messurements with your device und save the files with the [Save] button under a comprehensible name (e.g. 405nm.data) \n")
text.insert(tk.END, "1) First take two measurements with your device und save the files with the [Save] button under a comprehensible name (e.g. 405nm.data) \n")
text.insert(tk.END, "2) Open the calibration dialog and insert the wavelength in [nm] and afterwards select the respective file. <first peak> stands for the lower and <second peak> for the higher wavelength.\n")
text.insert(tk.END, "3) Now you can use the [Calibrate] button to calibrate the instrument and [Save Config] will the store the configuration.\n")
text.insert(tk.END,"\nAfter this procedure you can switch the [nm] scale on and use other option:\n")
@ -137,7 +137,7 @@ def jfshelpme(win,helpfor):
elif (helpfor == 5):
text.image_create(tk.END,image=photoImg3)
text.insert(tk.END,"\nKinetic\n",'h1')
text.insert(tk.END,"\nTo run kinetic messurements with this photometer, make sure that:\n")
text.insert(tk.END,"\nTo run kinetic measurements with this photometer, make sure that:\n")
text.insert(tk.END,"1) The instrument is calibrated\n2) A dark spektrum is taken/saved [save Dark]\n3) A zero solution is messured a saved [save Base].\n\n")
text.insert(tk.END,"If all parameters a ok. Adjust the numbers of repetitions and the time between the messurement in the dialog.\nThe [start Kinetic] Button will start the process.\n")
text.insert(tk.END,"When the messurement is finished the [Math] Dialog appears and the data can be saved and inspected.\n")
@ -153,7 +153,7 @@ def jfshelpme(win,helpfor):
text.insert(tk.END,"Clicking with the left mousebutton will select a slice through the curves at the x-value. This slice is displayed in the upper left window. This function works only if the [3 D Print] is not toggled.\n")
text.insert(tk.END,"To check the kinetic order the log(absorbance) is displayed in the lower left window. This can be toggled with the [ln[A] 1/[A]]-button to display 1/[A]\n")
text.insert(tk.END,"\nSelection\n\n",'h2')
text.insert(tk.END,"It is possible to display only parts of the messurements by selecting with the mouse. All other functions should work.\n")
text.insert(tk.END,"It is possible to display only parts of the measurements by selecting with the mouse. All other functions should work.\n")
elif (helpfor == 7):
text.image_create(tk.END,image=photoImg2)
text.insert(tk.END," Methods\n",'h1')
@ -161,10 +161,10 @@ def jfshelpme(win,helpfor):
text.insert(tk.END,"1) Try out concentration of the compount, ICG, SH, light source etc. that works fine and give an absorbance of approx 1.\nCheck [nm], [Darkline] and [Baseline]\n")
text.insert(tk.END,"2) Dilute the solution for the standard curve.\nFor example if the last concentration in 30mmol and 5 solution are made. You have to prepare 6mmol,12mmol,18mmol,24mmol and 30mmol.\n")
text.insert(tk.END,"3) Complete the dialog <Edit the method> and [add Method]. The method will appear in the methods window, with a line for each concentration.\n")
text.insert(tk.END,"4) Now insert the cuvette with the specific concentration and select the line.\nThe messurement takes place and the absorbance will be stored\n")
text.insert(tk.END,"4) Now insert the cuvette with the specific concentration and select the line.\nThe measurement takes place and the absorbance will be stored\n")
text.insert(tk.END,"5) If everything is ok, you can save the method and it's values.\n")
text.insert(tk.END,"\nThe fitting curve is determined by numpy's polyfit and the r2_score and displayed.\n")
text.insert(tk.END,"\nAfterwards an unknown concentration of a compound can be determined over the dialog <Do messurements>")
text.insert(tk.END,"\nAfterwards an unknown concentration of a compound can be determined over the dialog <Do measurements>")
### at the end
text.config(state=tk.DISABLED)
top.focus_set()

View File

@ -1,7 +1,7 @@
[main]
nm_left = 320.0
nm_right = 811.0
nm_step = 0.13279
nm_left = 334.0
nm_right = 804.0
nm_step = 0.12714
baseline_limit = 100
[methods]