praiteri commited on
Commit
14e0b23
·
2 Parent(s): 1d85f141d85992

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._set_filename(value)
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.filename_gen.random
 
 
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._set_filename(value)
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.filename_gen.random
 
 
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.filename_gen.random
 
 
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.1
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