Class: SampleManifest::LibraryPlateBehaviour::Core

Inherits:
PlateBehaviour::Base show all
Includes:
CoreBehaviour::LibraryAssets
Defined in:
app/models/sample_manifest/library_plate_behaviour.rb

Overview

Generates plates containing libraries. Contrary to SampleManifest::LibraryPlateBehaviour::Core it sets library_id on aliquots in wells and doesn’t generate stock assets.

Instance Attribute Summary

Attributes inherited from PlateBehaviour::Base

#plates

Method Summary

Methods included from CoreBehaviour::LibraryAssets

#generate_sample_and_aliquot, #stocks?

Methods inherited from PlateBehaviour::Base

#acceptable_purposes, #default_purpose, #details_array, #generate, #included_resources, #initialize, #io_samples, #labware, #labware=, #updated_by!

Methods included from CoreBehaviour::NoSpecializedValidation

#specialized_fields, #validate_specialized_fields

Methods included from CoreBehaviour::Shared

#details, #generate_sanger_ids, included

Constructor Details

This class inherits a constructor from SampleManifest::PlateBehaviour::Base