needleman
needleman is a needleman-wunsch algorithm implement in Rust.
Installation
Add it to your Cargo.toml
needleman = "*"
Usage
use needleman;
let s1 = "ACTA";
let s2 = "CGAC";
// match_score = 4, mismatch_score=-3, gap_score=-4, ignore_case=true,anychar='N'
let ag = needleman;
println!;
println!;
Banded needleman
use kband_needleman;
let s1 = "ACTA";
let s2 = "CGAC";
let ag = kband_needleman;
println!;
println!;
println!;