1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
// Author: David Alexander
//
// Linear-space basic alignment following Hirschberg
//
#pragma once
#include <string>
#include <ConsensusCore/Align/PairwiseAlignment.hpp>
namespace ConsensusCore {
class PairwiseAlignment;
PairwiseAlignment* AlignLinear(const std::string& target, const std::string& query,
AlignConfig config = AlignConfig::Default());
PairwiseAlignment* AlignLinear(const std::string& target, const std::string& query, int* score,
AlignConfig config = AlignConfig::Default());
}
|