示例#1
0
        private CalibrationCurveFitter GetCalibrationCurveFitter()
        {
            if (string.IsNullOrEmpty(ResultFile.Replicate.BatchName) && !Peptide.DocNode.HasPrecursorConcentrations)
            {
                return(Peptide.GetCalibrationCurveFitter());
            }

            var calibrationCurveFitter =
                new CalibrationCurveFitter(Peptide.GetPeptideQuantifier(), SrmDocument.Settings);

            calibrationCurveFitter.SingleBatchReplicateIndex = ResultFile.Replicate.ReplicateIndex;
            return(calibrationCurveFitter);
        }
示例#2
0
        public QuantificationResult GetQuantification()
        {
            CalibrationCurveFitter curveFitter = Peptide.GetCalibrationCurveFitter();

            return(curveFitter.GetQuantificationResult(ResultFile.Replicate.ReplicateIndex));
        }