Exemple #1
0
        public void LoadRaw()
        {
            RawFileService.RepProgress = RepProgress;
            MSFile = new RawFileService();
            MSFile.LoadIndex(RawFileName);
            MSFile.RTCorrection = true;

            Log(string.Format("Loading..."));

            //на выходе пептиды упорядочены по FSN (в смыслше по порядку выхода)
            //обработка пептидов
            double MinRT, MaxRT;

            MinRT = 0.0;
            int MaxInd = MSFile.RawSpectra.GetLength(0) - 1;

            if (MSFile.RawSpectra[MaxInd].RT == 0)
            {
                MaxInd = MSFile.ms2index[MaxInd];
            }
            MaxRT = MSFile.RawSpectra[MaxInd].RT;

            MSFile.LoadInterval(MinRT, MaxRT);
        }
 public FeatureSearch(RawFileService MSFile)
 {
     this.MSFile = MSFile;
 }