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

Function align

MergePaths/PathConsensus.cpp:693–700  ·  view source on GitHub ↗

Align the sequences of the specified paths. * @return the consensus sequence */

Source from the content-addressed store, hash-verified

691 * @return the consensus sequence
692 */
693static ContigPath align(const Graph& g, const vector<Path>& sequences,
694 ofstream& out)
695{
696 assert(sequences.size() > 1);
697 return sequences.size() == 2
698 ? alignPair(g, sequences, out)
699 : alignMulti(g, sequences, out);
700}
701
702/** Return the consensus sequence of the specified gap. */
703static ContigPath fillGap(const Graph& g,

Callers 2

alignMultiFunction · 0.70
fillGapFunction · 0.70

Calls 3

alignPairFunction · 0.70
alignMultiFunction · 0.70
sizeMethod · 0.45

Tested by

no test coverage detected