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

https://github.com/applicativesystem/rust-fastp-clipped

rust implementation of the tilled window approach
https://github.com/applicativesystem/rust-fastp-clipped

bioinformatics bioinformatics-analysis bioinformatics-data genome-analysis genome-annotation illumina-sequencing

Last synced: 7 months ago
JSON representation

rust implementation of the tilled window approach

Awesome Lists containing this project

README

        

# rust-window-clipped

- rust implementation of the tilled window approach for dropping the adapters.
- instead of looking at each base, scans the read using the length of the adapter so that it becomes fast iterative.
- first drops the bases and then uses a iteration to clip the reads with in memory and no read and write multiple times.

```
cargo build

```
- how to run the binary

```
λ gauravsablok rust-fastp-clipped → λ git main* → ./target/debug/rust-window-clipped -h
Usage: rust-window-clipped

Arguments:
please provide the reads R1 file path
please provide the reads R2 file path
please provide the quality value to be used as a threshold
please provide the adapter sequence

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

```

Gaurav Sablok