Method: LabTech::Result#record_a_science
- Defined in:
- app/models/lab_tech/result.rb
#record_a_science(scientist_result) ⇒ Object
53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'app/models/lab_tech/result.rb', line 53 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 |