private void btnLoadRawCSMSL_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { STimer = DateTime.Now; if (Path.GetExtension(openFileDialog1.FileName).ToLower() == ".raw") { raw = new ThermoRawReader(openFileDialog1.FileName); lblRawInfo.Text = "Raw information\n" + "Last scan:" + raw.NumberOfScans.ToString() + "\n" + "Initial Time:" + DateTime.Now.Subtract(STimer).TotalSeconds.ToString("0.00") + " s"; btnBackward_CSMSL.Enabled = true; btnForward_CSMSL.Enabled = true; btnRead_CSMSL.Enabled = true; } else if (Path.GetExtension(openFileDialog1.FileName).ToLower() == ".mzxml") { raw = new mzXMLRawReader(openFileDialog1.FileName); DateTime starTime = DateTime.Now; for (int i = 1; i <= 1000; i++) { MSScan S1 = raw.ReadScan(i); } double Total = DateTime.Now.Subtract(starTime).TotalSeconds; } else { MessageBox.Show("File not supported"); } } }
public void OpenFile(string path) { _path = path; _stream = new RawFileReaderEx(); _stream.Open(path); WatchFile(path); OnFileLoaded(path); _fileIsOpen = true; }
public void CloseFile() { Log.Debug("Closing"); _isReading = false; if (_stream == null) { return; } _stream.Close(); _stream = null; _fileWatcher.Stop(); Log.Debug("Closed"); }
private void btnLoadRaw_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (Path.GetExtension(openFileDialog1.FileName.ToLower()) == ".raw") { rawReader = new RawReader(openFileDialog1.FileName, enumRawDataType.raw); } else { rawReader = new RawReader(openFileDialog1.FileName, enumRawDataType.mzxml); } btnRead.Enabled = true; btnBackward.Enabled = true; btnForward.Enabled = true; lblScanRange.Text = "1~" + rawReader.NumberOfScans.ToString(); txtScanNo.Text = "1"; } }