protected override string GetTitleSample() { if (datFiles.SelectFileNames.Length > 0) { return(XTandemSpectrumXmlParser.GetTitleSample(datFiles.SelectFileNames[0])); } return(base.GetTitleSample()); }
public void TestParsePeptides() { List <IIdentifiedSpectrum> spectra = new XTandemSpectrumXmlParser().ReadFromFile(TestContext.CurrentContext.TestDirectory + "/../../../data/xtandem.xml"); Assert.AreEqual(2, spectra.Count); Assert.AreEqual("K.DLGEEHFK.G", spectra[0].Sequence); Assert.AreEqual(32.2, spectra[0].Score, 0.1); Assert.AreEqual(5.1e-003, spectra[0].ExpectValue, 0.001); Assert.AreEqual(974.458, spectra[0].TheoreticalMH, 0.001); Assert.AreEqual(975.773, spectra[0].ExperimentalMH, 0.001); Assert.AreEqual(2, spectra[0].Query.Charge); Assert.AreEqual("K.DDDEEHFK.G", spectra[1].Sequence); }
public void TestGetSourceFile() { Assert.AreEqual(@"D:\ws\ws_2\WS_2.RAW.mgf", XTandemSpectrumXmlParser.GetSourceFile(@TestContext.CurrentContext.TestDirectory + "/../../../data//xtandem.xml")); Assert.AreEqual(@"/people/xiaobinxin/AS_II/raw_data/raw.3T3L1.SCX/mzXML.3T3L1/3T3L1_MDI_0min_SAX_Online_081215_01.RAW.mzXml", XTandemSpectrumXmlParser.GetSourceFile(@TestContext.CurrentContext.TestDirectory + "/../../../data//xtandem_linux.xml")); }