Spaces:
Running
Running
Merge branch 'main' of github.com:praiteri/pycek_public
Browse files
marimo/bomb_calorimetry.py
CHANGED
|
@@ -47,7 +47,7 @@ def _(lab, mo):
|
|
| 47 |
student_ID = mo.ui.text(value="", label="Student ID:", on_change=set_ID)
|
| 48 |
|
| 49 |
def set_fname(value):
|
| 50 |
-
lab.
|
| 51 |
|
| 52 |
exp_ID = mo.ui.text(value="Automatic", label="Output file:", on_change=set_fname)
|
| 53 |
|
|
@@ -92,7 +92,9 @@ def _(cek, lab, mo, reset_button, run_button, sample_selector):
|
|
| 92 |
data = lab.create_data_for_lab()
|
| 93 |
file_content = lab.write_data_to_string()
|
| 94 |
|
| 95 |
-
fname = lab.
|
|
|
|
|
|
|
| 96 |
message = f"### Running Experiment\n"
|
| 97 |
for k, v in lab.metadata.items():
|
| 98 |
message += f"####{k} = {v}\n"
|
|
|
|
| 47 |
student_ID = mo.ui.text(value="", label="Student ID:", on_change=set_ID)
|
| 48 |
|
| 49 |
def set_fname(value):
|
| 50 |
+
lab.output_file = value
|
| 51 |
|
| 52 |
exp_ID = mo.ui.text(value="Automatic", label="Output file:", on_change=set_fname)
|
| 53 |
|
|
|
|
| 92 |
data = lab.create_data_for_lab()
|
| 93 |
file_content = lab.write_data_to_string()
|
| 94 |
|
| 95 |
+
fname = lab.output_file
|
| 96 |
+
if not fname:
|
| 97 |
+
fname = lab.filename_gen.random
|
| 98 |
message = f"### Running Experiment\n"
|
| 99 |
for k, v in lab.metadata.items():
|
| 100 |
message += f"####{k} = {v}\n"
|
marimo/crystal_violet.py
CHANGED
|
@@ -52,7 +52,7 @@ def _(lab, mo):
|
|
| 52 |
student_ID = mo.ui.text(value="", label="Student ID:", on_change=set_ID)
|
| 53 |
|
| 54 |
def set_fname(value):
|
| 55 |
-
lab.
|
| 56 |
|
| 57 |
exp_ID = mo.ui.text(value="Automatic", label="Output file:", on_change=set_fname)
|
| 58 |
|
|
@@ -135,7 +135,9 @@ def _(
|
|
| 135 |
data = lab.create_data_for_lab()
|
| 136 |
file_content = lab.write_data_to_string()
|
| 137 |
|
| 138 |
-
fname = lab.
|
|
|
|
|
|
|
| 139 |
message = f"### Running Experiment\n"
|
| 140 |
for k, v in lab.metadata.items():
|
| 141 |
message += f"####{k} = {v}\n"
|
|
|
|
| 52 |
student_ID = mo.ui.text(value="", label="Student ID:", on_change=set_ID)
|
| 53 |
|
| 54 |
def set_fname(value):
|
| 55 |
+
lab.output_file = value
|
| 56 |
|
| 57 |
exp_ID = mo.ui.text(value="Automatic", label="Output file:", on_change=set_fname)
|
| 58 |
|
|
|
|
| 135 |
data = lab.create_data_for_lab()
|
| 136 |
file_content = lab.write_data_to_string()
|
| 137 |
|
| 138 |
+
fname = lab.output_file
|
| 139 |
+
if not fname:
|
| 140 |
+
fname = lab.filename_gen.random
|
| 141 |
message = f"### Running Experiment\n"
|
| 142 |
for k, v in lab.metadata.items():
|
| 143 |
message += f"####{k} = {v}\n"
|
marimo/surface_adsorption.py
CHANGED
|
@@ -93,7 +93,9 @@ def _(cek, lab, mo, reset_button, run_button, student_ID, temperature):
|
|
| 93 |
data = lab.create_data_for_lab()
|
| 94 |
file_content = lab.write_data_to_string()
|
| 95 |
|
| 96 |
-
fname = lab.
|
|
|
|
|
|
|
| 97 |
message = f"### Running Experiment\n"
|
| 98 |
for k, v in lab.metadata.items():
|
| 99 |
message += f"####{k} = {v}\n"
|
|
|
|
| 93 |
data = lab.create_data_for_lab()
|
| 94 |
file_content = lab.write_data_to_string()
|
| 95 |
|
| 96 |
+
fname = lab.output_file
|
| 97 |
+
if not fname:
|
| 98 |
+
fname = lab.filename_gen.random
|
| 99 |
message = f"### Running Experiment\n"
|
| 100 |
for k, v in lab.metadata.items():
|
| 101 |
message += f"####{k} = {v}\n"
|
src/pycek_public/crystal_violet.py
CHANGED
|
@@ -15,7 +15,7 @@ class crystal_violet(cek.cek_labs):
|
|
| 15 |
|
| 16 |
self.expt_time = 1000
|
| 17 |
self.number_of_values = 501
|
| 18 |
-
self.noise_level = 0.
|
| 19 |
self.precision = 6
|
| 20 |
self.background = 0.01
|
| 21 |
|
|
|
|
| 15 |
|
| 16 |
self.expt_time = 1000
|
| 17 |
self.number_of_values = 501
|
| 18 |
+
self.noise_level = 0.05
|
| 19 |
self.precision = 6
|
| 20 |
self.background = 0.01
|
| 21 |
|