private static void addAdditionalInfo(TargetedResultDTO tr, DeuteratedTargetedResultObject result) { var r = (DeuteratedTargetedResultDTO)tr; r.HydrogenI0 = result.HydrogenI0; r.HydrogenI1 = result.HydrogenI1; r.HydrogenI2 = result.HydrogenI2; r.HydrogenI3 = result.HydrogenI3; r.HydrogenI4 = result.HydrogenI4; r.DeuteriumI0 = result.DeuteriumI0; r.DeuteriumI1 = result.DeuteriumI1; r.DeuteriumI2 = result.DeuteriumI2; r.DeuteriumI3 = result.DeuteriumI3; r.DeuteriumI4 = result.DeuteriumI4; r.TheoryI0 = result.TheoryI0; r.TheoryI1 = result.TheoryI1; r.TheoryI2 = result.TheoryI2; r.TheoryI3 = result.TheoryI3; r.TheoryI4 = result.TheoryI4; r.RawI0 = result.RawI0; r.RawI1 = result.RawI1; r.RawI2 = result.RawI2; r.RawI3 = result.RawI3; r.RawI4 = result.RawI4; r.LabelingEfficiency = result.LabelingEfficiency; r.RatioDH = result.RatioDH; r.IntensityI0HydrogenMono = result.IntensityI0HydrogenMono; r.IndegratedLcAbundance = result.IndegratedLcAbundance; }
public TargetedResultBase CreateMassTagResult(TargetBase massTag) { TargetedResultBase result; switch (ResultType) { case Globals.ResultType.BASIC_TARGETED_RESULT: result = new MassTagResult(massTag); break; case Globals.ResultType.N14N15_TARGETED_RESULT: result = new N14N15_TResult(massTag); break; case Globals.ResultType.O16O18_TARGETED_RESULT: result = new O16O18TargetedResultObject(massTag); break; case Globals.ResultType.SIPPER_TARGETED_RESULT: result = new SipperLcmsTargetedResult(massTag); break; case Globals.ResultType.TOPDOWN_TARGETED_RESULT: result = new TopDownTargetedResult(massTag); break; case Globals.ResultType.DEUTERATED_TARGETED_RESULT: result = new DeuteratedTargetedResultObject(massTag); break; default: result = new MassTagResult(massTag); break; } this.MassTagResultList.Add(massTag, result); result.MSFeatureID = MSFeatureCounter; result.Score = 1; result.Run = this.Run; this.MSFeatureCounter++; return(result); }