Class: PlatePurpose::InitialPurpose
- Inherits:
-
PlatePurpose
- Object
- ActiveRecord::Base
- ApplicationRecord
- Purpose
- PlatePurpose
- PlatePurpose::InitialPurpose
- Defined in:
- app/models/plate_purpose/initial_purpose.rb
Overview
2396 Confirm removal does not affect Limber ‘High Throughput PCR Free 96’ pipeline, then remove.
-
Update any purposes using this class by running
bundle exec rake remove:deprecated_purposes
Ensure that this class is listed in the reported output before removing this file. You should also be safe to remove this class from lib/tasks/remove_deprecated_purposes.rake
The first plate created from the stock plate during library preparation Used by:
-
ILB_STD_COVARIS (No longer used)
-
Shear (No longer used)
-
ILC AL Libs (No longer used)
-
PF Shear
Triggers library start when the plate is started
This behaviour is probably redundant now, as this is handled by the transfer requests.
Method Summary
Methods inherited from PlatePurpose
#asset_shape, #attached?, #cherrypick_completed, #cherrypick_in_rows?, #child_plate_purposes, #create!, #input_plate=, #plate_height, #plate_width, #pool_wells, #size, #source_wells_for, #state_of, stock_plate_purpose
Methods included from Api::PlatePurposeIo::Extensions
Methods included from Purpose::Relationship::Associations
Methods inherited from Purpose
#barcode_type, #prefix=, #set_default_barcode_prefix, #source_plate, #source_plates, #source_purpose_name=, #target_class
Methods included from Uuid::Uuidable
included, #unsaved_uuid!, #uuid
Methods included from SharedBehaviour::Named
Methods inherited from ApplicationRecord
alias_association, convert_labware_to_receptacle_for, find_by_id_or_name, find_by_id_or_name!