Beispiel #1
0
    public void TestRead()
    {
      SequestPepXmlInfo info = new SequestPepXmlReader().Read(@"../../../data/pepxml.xml");
      Assert.AreEqual(@"D:\database\FDR\Standard19_ipi.ARATH.v3.17.nr.0.7_Original_Reversed.fasta", info.SearchDatabase);

      List<SequestPeptideProphetItem> items = info.PeptideProphetItems;
      Assert.AreEqual(2, items.Count);

      Assert.AreEqual(0.0017, items[0].PeptideProphetProbability);
      Assert.AreEqual(2, items[0].NumTotalProteins);
      Assert.AreEqual("K.EEALVIQTEMEK.K", items[0].SearchResult.Sequence);
      Assert.AreEqual("Standard_Protein_FIT_060222,10", items[0].SearchResult.Query.FileScan.ShortFileName);

      Assert.AreEqual(0.0000, items[1].PeptideProphetProbability);
      Assert.AreEqual(1, items[1].NumTotalProteins);
      Assert.AreEqual("K.NLAPLGR.A", items[1].SearchResult.Sequence);
      Assert.AreEqual("Standard_Protein_FIT_060222,100", items[1].SearchResult.Query.FileScan.ShortFileName);
    }
        public void TestRead()
        {
            SequestPepXmlInfo info = new SequestPepXmlReader().Read(@TestContext.CurrentContext.TestDirectory + "/../../../data//pepxml.xml");

            Assert.AreEqual(@"D:\database\FDR\Standard19_ipi.ARATH.v3.17.nr.0.7_Original_Reversed.fasta", info.SearchDatabase);

            List <SequestPeptideProphetItem> items = info.PeptideProphetItems;

            Assert.AreEqual(2, items.Count);

            Assert.AreEqual(0.0017, items[0].PeptideProphetProbability);
            Assert.AreEqual(2, items[0].NumTotalProteins);
            Assert.AreEqual("K.EEALVIQTEMEK.K", items[0].SearchResult.Sequence);
            Assert.AreEqual("Standard_Protein_FIT_060222,10", items[0].SearchResult.Query.FileScan.ShortFileName);

            Assert.AreEqual(0.0000, items[1].PeptideProphetProbability);
            Assert.AreEqual(1, items[1].NumTotalProteins);
            Assert.AreEqual("K.NLAPLGR.A", items[1].SearchResult.Sequence);
            Assert.AreEqual("Standard_Protein_FIT_060222,100", items[1].SearchResult.Query.FileScan.ShortFileName);
        }