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

Method alignRead

KAligner/Aligner.cpp:74–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72template <class SeqPosHashMap>
73template <class oiterator>
74void Aligner<SeqPosHashMap>::alignRead(
75 const string& qid, const Sequence& seq,
76 oiterator dest)
77{
78 coalesceAlignments(qid, seq,
79 getAlignmentsInternal(seq, false), dest);
80 Sequence seqrc = reverseComplement(seq);
81 coalesceAlignments(qid, seqrc,
82 getAlignmentsInternal(seqrc, true), dest);
83}
84
85/** Store all alignments for a given Kmer in the parameter aligns.
86 * @param[out] aligns Map of contig IDs to alignment vectors.

Callers 1

alignReadsToDBFunction · 0.80

Calls 1

reverseComplementFunction · 0.50

Tested by

no test coverage detected