Class: UatActions::GeneratePlateConcentrations
- Inherits:
-
UatActions
- Object
- UatActions
- UatActions::GeneratePlateConcentrations
- Defined in:
- app/uat_actions/uat_actions/generate_plate_concentrations.rb
Overview
Will generate concentrations for a given plate
Class Method Summary collapse
-
.default ⇒ UatActions::GeneratePlateConcentrations
Returns a default copy of the UatAction which will be used to fill in the form, with values for the units, and min and max concentrations.
Instance Method Summary collapse
Methods inherited from UatActions
all, find, form_field, form_fields, #form_fields, id, inherited, permitted, #report, #save, to_partial_path, uat_actions
Class Method Details
.default ⇒ UatActions::GeneratePlateConcentrations
Returns a default copy of the UatAction which will be used to fill in the form, with values for the units, and min and max concentrations.
35 36 37 |
# File 'app/uat_actions/uat_actions/generate_plate_concentrations.rb', line 35 def self.default new(concentration_units: 'ng/ul', minimum_concentration: 0, maximum_concentration: 100) end |
Instance Method Details
#perform ⇒ Object
45 46 47 48 49 |
# File 'app/uat_actions/uat_actions/generate_plate_concentrations.rb', line 45 def perform qc_assay_results = construct_qc_assay report['number_well_concentrations_written'] = qc_assay_results[:num_wells_written] qc_assay_results[:qc_assay_success] end |