Example #1
0
 public DistributeSampleLiquidTransfer(ProcessPlate plate, ProcessColumn column, Tubes tubeRunner, DistributeSample distribute)
 {
     Plate      = plate;
     Column     = column;
     TubeRunner = tubeRunner;
     Distribute = distribute;
 }
 public AddReagentLiquidTransfer(ProcessColumn column, ProcessPlate plate, AddReagent addReagent)
 {
     Column     = column;
     Plate      = plate;
     AddReagent = addReagent;
 }
Example #3
0
 private static Tubes GetSourceTube(ITransformationContext context, ProcessColumn column)
 {
     return(GetTubes(context).AsEnumerable().FirstOrDefault(t => t.Samples.AsEnumerable().Any(s => column.Samples.AsEnumerable().Any(s2 => s.Sample == s2.Sample))));
 }