README

caassien/moonbio/src/align does not have a README file

#
AlignmentResult

pub struct AlignmentResult {
score : Int
alignment_a : String
alignment_b : String
}

#
MsaResult

pub struct MsaResult {
aligned_sequences : Array[String]
consensus : String
total_score : Int
} derive(Eq,
Debug
)

#
levenshtein_distance

fn levenshtein_distance(s1 : String, s2 : String) -> Int

#
min

fn min(a : Int, b : Int) -> Int

#
needleman_wunsch

fn needleman_wunsch(s1 : String, s2 : String, match_score : Int, mismatch_score : Int, gap_penalty : Int) -> AlignmentResult

#
progressive_msa

fn progressive_msa(sequences : Array[String], match_score : Int, mismatch_score : Int, gap_penalty : Int) -> Array[String]

#
progressive_msa_result

fn progressive_msa_result(sequences : Array[String], match_score : Int, mismatch_score : Int, gap_penalty : Int) -> MsaResult

#
smith_waterman

fn smith_waterman(s1 : String, s2 : String, match_score : Int, mismatch_score : Int, gap_penalty : Int) -> AlignmentResult

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io