nale 0.1.2

Nale is a library that performs profile Hidden Markov Model (PHMM) biological sequence alignment.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::structs::Alignment;
use anyhow::Result;
use std::io::Write;

pub fn write_standard_output(alignments: &Vec<Alignment>, out: &mut impl Write) -> Result<()> {
    for alignment in alignments {
        writeln!(out, "{}", &alignment.ali_string())?
    }
    Ok(())
}