Ejemplo n.º 1
0
 public void ValidatePadenaStep1BuildKmersWithRCReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaBuildKmers(Constants.OneLineReadsWithRCNode, false);
     }
 }
Ejemplo n.º 2
0
 public void ValidatePadenaStep1BuildKmersForViralGenomeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaBuildKmers(Constants.ViralGenomeReadsNode, true);
     }
 }
Ejemplo n.º 3
0
 public void ValidatePadenaStep6PairedReadsForSpecialCharsSeqId()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWithSpecialCharsNode);
     }
 }
Ejemplo n.º 4
0
 public void ValidatePadenaStep3UndangleGraphForViralGenomeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaUnDangleGraph(Constants.ViralGenomeReadsNode, true, true);
     }
 }
Ejemplo n.º 5
0
 public void ValidatePadenaStep6PairedReadsForSeqIDContainsX1Y1()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.OneLineReadsForPairedReadsNode);
     }
 }
Ejemplo n.º 6
0
 public void ValidatePadenaStep6MapReadsToContigForUsingReverseComplementContig()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateMapReadsToContig(Constants.MapPairedReadsToContigForReverseComplementContigsNode,
             true);
     }
 }
Ejemplo n.º 7
0
 public void ValidatePadenaStep6MapReadsToContigForRightSideGenerator()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateMapReadsToContig(Constants.MapPairedReadsToContigForRightSideContigGeneratorNode,
             false);
     }
 }
Ejemplo n.º 8
0
 public void ValidatePadenaStep6PairedReadsForSeqsWithoutAnyID()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWithoutAnySeqIdNode);
     }
 }
Ejemplo n.º 9
0
 public void ValidatePadenaStep3UndangleGraphWithMultipleDanglingLinks()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaUnDangleGraph(Constants.ReadsWithMultipleDanglingLinksNode, false, false);
     }
 }
Ejemplo n.º 10
0
 public void ValidatePadenaStep4RemoveErrorNodes()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateRedundantPathPurgerCtor(Constants.OneLineStep4ReadsNode, false);
     }
 }
Ejemplo n.º 11
0
 public void ValidatePadenaStep5BuildContigsForViralGenomeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateDe2thisBuildContigs(Constants.ViralGenomeReadsNode, true);
     }
 }
Ejemplo n.º 12
0
 public void ValidatePadenaStep4RemoveRedundancyWithMultipleBubbles()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaRemoveRedundancy(Constants.ReadsWithMultipleBubblesNode, false, false);
     }
 }
Ejemplo n.º 13
0
 public void ValidatePadenaStep4RemoveRedundancyWithSmallSizeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaRemoveRedundancy(Constants.Step4ReadsWithSmallSize, false, true);
     }
 }
Ejemplo n.º 14
0
 public void ValidatePadenaStep4RemoveRedundancyWithClusters()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaRemoveRedundancy(Constants.OneLineReadsWithClustersNode, true, false);
     }
 }
Ejemplo n.º 15
0
 public void ValidatePadenaStep4RemoveRedundancyForViralGenomeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaRemoveRedundancy(Constants.ViralGenomeReadsNode, true, true);
     }
 }
Ejemplo n.º 16
0
 public void ValidatePadenaStep3RemoveErrorNodesForSmallSizeReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaRemoveErrorNodes(Constants.ViralGenomeReadsNode);
     }
 }
Ejemplo n.º 17
0
 public void ValidatePadenaStep6PairedReadsForMixedFormatReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWithDotsNode);
     }
 }
Ejemplo n.º 18
0
 public void ValidatePadenaStep6PairedReadsForNumericLibraryName()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWith10KAnd50KAnd100KlibraryNode);
     }
 }
Ejemplo n.º 19
0
 public void ValidatePadenaStep6PairedReadsForDifferentLibrary()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWith2KlibraryNode);
     }
 }
Ejemplo n.º 20
0
 public void ValidatePadenaStep6GetLibraryinformation()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.GetLibraryInformation(Constants.GetLibraryInformationNode);
     }
 }
Ejemplo n.º 21
0
 public void ValidatePadenaStep5BuildContigsWithClusters()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateDe2thisBuildContigs(Constants.OneLineReadsWithClustersNode, false);
     }
 }
Ejemplo n.º 22
0
 public void ValidatePadenaStep3UndangleGraphWithClusters()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaUnDangleGraph(Constants.OneLineReadsWithClustersAfterDangling, false, false);
     }
 }
Ejemplo n.º 23
0
 public void ValidatePadenaStep6Libraryinformation()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.AddLibraryInformation(Constants.AddX1AndY1FormatPairedReadsNode, true);
     }
 }
Ejemplo n.º 24
0
 public void ValidatePadenaStep5BuildContigsForSmallSizeChromosomes()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateDe2thisBuildContigs(Constants.SmallChromosomeReadsNode, true);
     }
 }
Ejemplo n.º 25
0
 public void ValidatePadenaStep6MapReadsToContigForClustalW()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateMapReadsToContig(Constants.MapPairedReadsToContigForClustalWContigsNode, true);
     }
 }
Ejemplo n.º 26
0
 public void ValidatePadenaStep5SimpleContigBuilderBuildContigsForSmallSizeRC()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateSimpleContigBuilderBuild(Constants.ChromosomeReads, true);
     }
 }
Ejemplo n.º 27
0
 public void ValidatePadenaStep6MapReadsToContigForOneSeqReadAndOtherRevComp()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateMapReadsToContig(Constants.MapPairedReadsToContigForSeqAndRevCompNode,
          false);
     }
 }
Ejemplo n.º 28
0
 public void ValidatePadenaStep6PairedReadsForSeqIDWithDotsBetween()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePairedReads(Constants.ReadsWithDotsBetweenSeqIdNode);
     }
 }
Ejemplo n.º 29
0
 public void ValidatePadenaStep6FilterPairedReadsWithRevReadsNotSupportOrientation()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidateFilterPaired(Constants.FilterPairedReadContigsForRevOrientationNode, true);
     }
 }
Ejemplo n.º 30
0
 public void ValidatePadenaStep3UndangleGraphWithRCReads()
 {
     using (PadenaP1Test testObj = new PadenaP1Test())
     {
         testObj.ValidatePadenaUnDangleGraph(Constants.OneLineWithRCStep2Node, true, false);
     }
 }