コード例 #1
0
        public void GetMsDataSpectrums(ReadAndAnalyzeProgressInfo progress)
        {
            try
            {
                _msDataFileImpl.GetMsDataSpectrums(progress);
            }
            catch (Exception e)
            { }

            _HasMzDataSpectrums = true;
        }
コード例 #2
0
        public Task <bool> ReadAndAnalyzeMSFile(string path)
        {
            var IsCompleted = false;
            var c           = _analysisResults.Count;
            var progress    = new ReadAndAnalyzeProgressInfo();
            var msrun       = new MsDataFileImplExtAgg(path);

            msrun.GetMsDataSpectrums();
            msrun.GetChromatograms(_analysisTargets.Proteins, 0.1);
            _analysisResults.Add(msrun);
            if (_analysisResults.Count - c == 1)
            {
                IsCompleted = true;
            }
            return(Task.FromResult(IsCompleted));
        }