public void GetMsDataSpectrums(ReadAndAnalyzeProgressInfo progress) { try { _msDataFileImpl.GetMsDataSpectrums(progress); } catch (Exception e) { } _HasMzDataSpectrums = true; }
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)); }