Skip to content
/ idencomp Public

Attempt on building a high-performance compression tool for genetic data

License

Notifications You must be signed in to change notification settings

m4tx/idencomp

Repository files navigation

idencomp (遺伝コンプレッサー)

Build Status MIT licensed codecov

idencomp (jap. 遺伝コンプレッサー (idenkonpuressa) — "genetic compressor") is an attempt on building a compression tool for genetic data (precisely, for FASTQ files). The goal is beat the performance of most commonly used tools, while maintaining a decent compression ratio.

This is based on several building blocks:

The compressor has been built with modern multicore CPUs in mind and can utilize multiple cores/threads for all the critical parts. It contains a CLI interface and an accompanying Rust library.

License

The project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the project by you shall be licensed as MIT, without any additional terms or conditions.

Developing

pre-commit

We encourage contributors to use predefined pre-commit hooks — to install them in your local repo, make sure you have pre-commit installed and run:

pre-commit install

About

Attempt on building a high-performance compression tool for genetic data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages