Class: LegacyPipeline
- Inherits:
-
Pipeline
- Object
- ActiveRecord::Base
- ApplicationRecord
- Pipeline
- LegacyPipeline
- Defined in:
- app/models/legacy_pipeline.rb
Overview
Pipelines should inherit from this class when they are no longer active When marking a pipeline as Legacy, include the date. This will allow for later migration and elimination of the pipeline
Direct Known Subclasses
CherrypickForPulldownPipeline, FlexibleCherrypickPipeline, GenotypingPipeline, PacBioSamplePrepPipeline, PacBioSequencingPipeline
Method Summary
Methods inherited from Pipeline
#all_requests_from_submissions_selected?, #completed_request_as_part_of_release_batch, #detach_request_from_batch, #extract_requests_from_input_params, #input_labware, #is_flowcell_type_consistent_for_batch?, #is_read_length_consistent_for_batch?, #on_start_batch, #output_labware, #pick_information?, #post_finish_batch, #post_release_batch, #request_actions, #request_count_in_inbox, #request_types_including_controls, #requests_in_inbox, #robot_verified!
Methods included from SharedBehaviour::Named
Methods included from Pipeline::BatchValidation
Methods included from Uuid::Uuidable
included, #unsaved_uuid!, #uuid
Methods inherited from ApplicationRecord
alias_association, convert_labware_to_receptacle_for, find_by_id_or_name, find_by_id_or_name!