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

Function removeSequenceAndExtensions

Assembly/ErodeAlgorithm.h:18–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16 */
17template <typename Graph>
18void removeSequenceAndExtensions(Graph* seqCollection,
19 const typename Graph::value_type& seq)
20{
21 // This removes the reverse complement as well
22 seqCollection->remove(seq.first);
23 removeExtensionsToSequence(seqCollection, seq, SENSE);
24 removeExtensionsToSequence(seqCollection, seq, ANTISENSE);
25}
26
27/** Remove all the extensions to this sequence. */
28template <typename Graph>

Callers 3

erodeFunction · 0.85
removeMarkedFunction · 0.85
collapseJoinedBranchesFunction · 0.85

Calls 2

removeMethod · 0.45

Tested by

no test coverage detected