Skip to content

Rust implementations of the Needleman-Wunsch global alignment algorithm and the Smith-Waterman local alignment algorithm

License

Notifications You must be signed in to change notification settings

nlaha/genomics-rs

Repository files navigation

genomics_rs

This is the repository for my CPT_S 471 Computational Genomics homework. This application, written in Rust, aligns FASTA sequences via local and global alignment with the affine gap penalty function.

To run the program, configure parameters in config.toml, then use cargo run --release. While running it without the --release flag is possible, performance will drop substantially.

There is visualization support for smaller sequences: image

About

Rust implementations of the Needleman-Wunsch global alignment algorithm and the Smith-Waterman local alignment algorithm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages