Class: LabwareCreators::PartialStampedPlate

Inherits:
StampedPlate show all
Includes:
GenerateQcResults, RequireWellsWithConcentrations
Defined in:
app/models/labware_creators/partial_stamped_plate.rb

Overview

This is an abstract class not intended to be used directly. It holds the shared behaviour from its subclasses. These creators require functionality to handle a partial submission of wells on their parent plate, and use a well filter to select those wells with requests that have the correct request type, library type and request state. Each sub-class should override the dilutions_calculator.

Instance Method Summary collapse

Constructor Details

This class inherits a constructor from LabwareCreators::Base

Instance Method Details

#dilutions_calculatorObject

Override this method in sub-class to implement behaviour.



19
20
21
# File 'app/models/labware_creators/partial_stamped_plate.rb', line 19

def dilutions_calculator
  nil
end

#dilutions_configObject Originally defined in module RequireWellsWithConcentrations

The configuration from the plate purpose.

#parentObject Originally defined in module RequireWellsWithConcentrations

#wells_with_aliquots_must_have_concentrationsObject Originally defined in module RequireWellsWithConcentrations

Validation method that can be called to check that all wells with aliquots have an associated qc_result concentration value.