| 16 | */ |
| 17 | template <typename Graph> |
| 18 | void 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. */ |
| 28 | template <typename Graph> |
no test coverage detected