Skip to content

Latest commit

 

History

History
112 lines (73 loc) · 3.22 KB

README.md

File metadata and controls

112 lines (73 loc) · 3.22 KB

genomic_structures

Library for interacting with genomic structures, namely mobile elements and structural variants.

Repo status GPL v3

Ask us anything ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

GitHub tag

Description

genomic_structures is a library for interting with genomic structures, namely mobile elements and structural variants.

Installation

genomic_structures is written in Rust, so you'll need to grab a Rust installation in order to compile it.

To build genomic_structures :

git clone https://github.com/DanielRivasMD/genomic_structures
cd genomic_structures
cargo build --release

To integrate genomic_structures library into you code, add:

genomic_structures = "0.1"

to your "Cargo.toml" file. To check which element are exposed, view the documentation as indicated below.

Testing

Run tests

To run the test suite, use:

cargo test

Documentation

To view the documentation, run:

cargo doc

To open the documentation in your browser, run:

cargo doc --open

Citations

If you use genomic_structures or derivates in your work, please consider citing the code record.

Contributing and Support

ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

In general contributions should follow ColPrac. If you are interested in extending/improving genomic_structures, head to the discussions to reach out. For support with using genomic_structures, please open an issue describing the problem and steps to reproduce it.

License

genomic_structures is distributed under the terms of the GNU GENERAL PUBLIC LICENSE.

See LICENSE for details.


Author's Note: This package is still under active development and is subject to change.