Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/applicativesystem/rust-pangenome-matcher

rust pangenome matcher
https://github.com/applicativesystem/rust-pangenome-matcher

bioinformatics genome-alignment genome-analysis genome-bioinformatics pangenome-alignment pangenomic-analysis pangenomics

Last synced: 7 days ago
JSON representation

rust pangenome matcher

Awesome Lists containing this project

README

        

# rust-pangenome-tools
- writing all pangenome tools in rust.
- This part compares the two pangenome alignment with the same query and a different reference and anchors the query across both.
- general note: Incase of Golang and RUST, please see the last commit message and if it says compiled binary then it is completed or else still in development version.

```
cargo build

```
λ gauravsablok rust-pangenome-matcher → λ git main* → ./target/debug/rust-pangenome-matcher -h
Usage: rust-pangenome-matcher

Arguments:
please provide the path to the first alignment file
please provide the path to the second alignment file

Options:
-h, --help Print help
-V, --version Print version

```

```
- to run the binary
```
λ gauravsablok rust-pangenome-matcher → λ git main* → ./target/debug/rust-pangenome-matcher ./sample-files/test1.paf ./sample-files/test2.paf
The comparative reference files have been written
The comparative query files have been written
The pangenome matcher has produced the results: The pangenome alignments have been parsed and the comparative results have been written

```
Gaurav Sablok