dentist ~master (2019-01-03T11:08:59Z)
Dub
Repo
LinearWalk
dentist
common
scaffold
struct
LinearWalk (
T
) {
enum
emptyIncidentEdgesCache
;
this
(
Scaffold
!
T
scaffold
,
ContigNode
startNode
,
IncidentEdgesCache
incidentEdgesCache
=
emptyIncidentEdgesCache
)
;
this
(
Scaffold
!
T
scaffold
,
ContigNode
startNode
,
Join
!
T
firstJoin
,
IncidentEdgesCache
incidentEdgesCache
=
emptyIncidentEdgesCache
)
;
}
Constructors
this
this
(
Scaffold
!
T
scaffold
,
ContigNode
startNode
,
IncidentEdgesCache
incidentEdgesCache
=
emptyIncidentEdgesCache
)
Start linear walk through a scaffold graph in startNode.
this
this
(
Scaffold
!
T
scaffold
,
ContigNode
startNode
,
Join
!
T
firstJoin
,
IncidentEdgesCache
incidentEdgesCache
=
emptyIncidentEdgesCache
)
Start linear walk through a scaffold graph in startNode.
Meta
Source
See Implementation
dentist
common
scaffold
aliases
ContigNode
Scaffold
enums
ContigPart
JoinPolicy
functions
buildScaffold
discardAmbiguousJoins
enforceJoinPolicy
getDefaultJoin
getUnkownJoin
initScaffold
isAntiParallel
isBackExtension
isDefault
isExtension
isFrontExtension
isGap
isParallel
isUnkown
isValid
linearWalk
mergeExtensionsWithGaps
normalizeUnkownJoins
removeExtensions
removeNoneJoins
scaffoldStarts
structs
LinearWalk