Class: IlluminaHtp::DownstreamPlatePurpose

Inherits:
PlatePurpose
  • Object
show all
Defined in:
app/models/illumina_htp/downstream_plate_purpose.rb

Direct Known Subclasses

InitialDownstreamPlatePurpose

Instance Method Summary collapse

Instance Method Details

#library_source_plate(plate) ⇒ Object


10
11
12
# File 'app/models/illumina_htp/downstream_plate_purpose.rb', line 10

def library_source_plate(plate)
  super.source_plate
end

#library_source_plates(plate) ⇒ Object


6
7
8
# File 'app/models/illumina_htp/downstream_plate_purpose.rb', line 6

def library_source_plates(plate)
  super.map { |s| s.source_plates }.flatten.uniq
end

#source_wells_for(stock_wells) ⇒ Object


2
3
4
# File 'app/models/illumina_htp/downstream_plate_purpose.rb', line 2

def source_wells_for(stock_wells)
  Well.in_column_major_order.stock_wells_for(stock_wells)
end