MCPcopy Create free account
hub / github.com/BirolLab/abyss / appendToMergeQ

Function appendToMergeQ

MergePaths/MergePaths.cpp:257–263  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

255}
256
257static void
258appendToMergeQ(deque<ContigNode>& mergeQ, set<ContigNode>& seen, const ContigPath& path)
259{
260 for (ContigPath::const_iterator it = path.begin(); it != path.end(); ++it)
261 if (!it->ambiguous() && seen.insert(*it).second)
262 mergeQ.push_back(*it);
263}
264
265/** A path overlap graph. */
266typedef ContigGraph<DirectedGraph<>> PathGraph;

Callers 2

mergePathsFunction · 0.85
extendPathsFunction · 0.85

Calls 5

ambiguousMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
insertMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected