public final class TestingReadThreadingGraph extends ReadThreadingGraph
AbstractReadThreadingGraph.MyEdgeFactory, AbstractReadThreadingGraph.TraversalDirection
logger, nonUniqueKmers
alreadyBuilt, debugGraphTransformations, kmerToVertexMap, minBaseQualityToUseInAssembly, pending, referencePath
Constructor and Description |
---|
TestingReadThreadingGraph(java.lang.String s)
Constructs a read-threading-graph for a string representation.
|
Modifier and Type | Method and Description |
---|---|
TestingReadThreadingGraph |
clone() |
getNextKmerVertexForChainExtension, isLowQualityGraph, isThreadingStart, postProcessForHaplotypeFinding, preprocessReads, shouldRemoveReadsAfterGraphConstruction, toSequenceGraph, toString, trackKmer
addSequence, addSequence, addSequence, addSequence, baseIsUsableForAssembly, buildGraphIfNecessary, extendChainByOne, findKmer, findStart, getKmerVertex, getReferencePath, recoverDanglingHeads, recoverDanglingTails, removeSingletonOrphanVertices, removeVertex, setAlreadyBuilt, setThreadingStartOnlyAtExistingVertex
addEdges, addEdges, addOrUpdateEdge, addVertices, addVertices, cleanNonRefPaths, containsAllVertices, getAdditionalSequence, getAdditionalSequence, getExtraGraphFileLines, getKmerSize, getNextReferenceVertex, getNextReferenceVertex, getPrevReferenceVertex, getReferenceBytes, getReferenceSinkVertex, getReferenceSourceVertex, getSinks, getSources, graphEquals, hasCycles, incomingEdgeOf, incomingVerticesOf, isReferenceNode, isRefSink, isRefSource, isSink, isSource, neighboringVerticesOf, outgoingEdgeOf, outgoingVerticesOf, printGraph, printGraph, removePathsNotConnectedToRef, removeVerticesNotConnectedToRefRegardlessOfEdgeDirection, subsetToNeighbors, subsetToRefSource
addEdge, addEdge, addVertex, containsEdge, containsVertex, createDirectedSpecifics, createUndirectedSpecifics, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, incomingEdgesOf, inDegreeOf, isAllowingLoops, isAllowingMultipleEdges, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, setEdgeSetFactory, setEdgeWeight, vertexSet
assertVertexExist, containsEdge, equals, hashCode, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toStringFromSets
finalize, getClass, notify, notifyAll, wait, wait, wait
getKmerSize
incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf
addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, getEdgeSource, getEdgeTarget, getEdgeWeight, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, vertexSet
public TestingReadThreadingGraph(java.lang.String s)
Note: only used for testing.
Checkout HaplotypeGraphUnitTest
for examples.
s
- the string representation of the graph null
.public TestingReadThreadingGraph clone()
clone
in class ReadThreadingGraph