2 unstable releases

0.2.0 Oct 11, 2022
0.1.0 Oct 10, 2022

#5 in #chromosome

MIT/Apache

20KB
306 lines

rge

CI: Status crates.io version crates.io downloads License: MIT License: MIT

Reference genome explorer command-line tool.

Request Feature · Report Bug · ⭐ Consider starring the repo! ⭐

🎨 Features

  • Pseudoautosomal Region detection. Detects whether the pseudoautosomal region of chromosomes X and Y is present within the reference genome and, if so, what the coordinates of the PARs are.

📚 Getting Started

Installation

To install the latest released version, you can simply use cargo.

cargo install rge

To install the latest version on main, you can use the following command.

cargo install --locked --git https://github.com/claymcleod/rge.git

🖥️ Development

To bootstrap a development environment, please use the following commands.

# Clone the repository
git clone git@github.com:claymcleod/rge.git
cd rge

# Run the command line tool using cargo.
cargo run -- -h

🚧️ Tests

# Run the project's tests.
cargo test

# Ensure the project doesn't have any linting warnirge.
cargo clippy

# Ensure the project passes `cargo fmt`.
cargo fmt --check

Minimum Supported Rust Version (MSRV)

The minimum supported Rust version for this project is 1.64.0.

🤝 Contributing

Contributions, issues and feature requests are welcome! Feel free to check issues page.

📝 License

Copyright © 2021-Present Clay McLeod. This project is MIT or Apache 2.0 licensed at your discretion.

Dependencies

~3.5–4.5MB
~81K SLoC