Method: LabTech::Result#record_a_science
- Defined in:
- app/models/lab_tech/result.rb
#record_a_science(scientist_result) ⇒ Object
59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'app/models/lab_tech/result.rb', line 59 def record_a_science(scientist_result) unless scientist_result.kind_of?( Scientist::Result ) raise ArgumentError, "expected a Scientist::Result but got #{scientist_result.class}" end self.context = scientist_result.context record_observation scientist_result.control scientist_result.candidates.each do |candidate| record_observation candidate end record_simple_stats scientist_result end |