diagnostic_rt_qpcr/operation_types/aliquot_positive_template__taqpath_/protocol.rb
# Label the tubes so that the same reagents have consecutive IDs
# And move the output tubes to the right storage locations
#
# @param operations [OperationList] The list of operations
Label the tubes so that the same reagents have consecutive IDs
And move the output tubes to the right storage locations
Label the tubes so that the same reagents have consecutive IDs And move the output tubes to the right storage locations
def save_output(operations)
    operations.make
    operations.each do |op|
      op.output("Template").item.associate :volume,\
      default_job_params[:suspension_vol]
      output_RNA = op.output("Template").sample
      for i in 0..38 
        new_aliquot = output_RNA.make_item("Purified RNA in 1.5 mL tube")
        new_aliquot.associate :volume, default_job_params[:suspension_vol]
        link_output_item(operation: op, sample: output_RNA, item: new_aliquot)
      end
    end
  end
def save_output ( operations ) operations . make operations . each do | op | op . output ( "Template" ) . item . associate :volume , default_job_params [ :suspension_vol ] output_RNA = op . output ( "Template" ) . sample for i in 0 .. 38 new_aliquot = output_RNA . make_item ( "Purified RNA in 1.5 mL tube" ) new_aliquot . associate :volume , default_job_params [ :suspension_vol ] link_output_item ( operation : op , sample : output_RNA , item : new_aliquot ) end end end
Label the tubes so that the same reagents have consecutive IDs
And move the output tubes to the right storage locations
Label the tubes so that the same reagents have consecutive IDs And move the output tubes to the right storage locations
#Declare references to output objects # makes 39 additional aliquots per op
operations
The list of operations
The list of operations