Skip to content

Rust bioinformatics crate aimed at Microbial genomics

License

Notifications You must be signed in to change notification settings

LCrossman/microBioRust

Repository files navigation

microBioRust logo light mode

microBioRust logo dark mode

Docs

Crates.io Version

A Rust bioinformatics crate aimed at Microbial genomics

The aim of this crate is to provide Microbiology friendly Rust functions for bioinformatics.

Very much under construction!

Some concepts with many thanks to Rust-bio
Please see the Roadmap for futher details here

Check out the docs here

To install Rust - please see here Rust install or with Conda
If you would like to contribute please follow the Rust code of conduct

Questions and comments - please join the Discord server :) here

Currently there is functionality for:

 1. A Genbank to GFF parser

 2. An Embl to GFF and GBK parser

 3. Parsing of multiple sequence alignments

 4. Parsing BLAST or Diamond/MMSeq2 output formats in XML/Tabular 

 5. Calculate many sequence metrics e.g. hydrophobicity, distance measures

 6. A demo Heatmap plot with wasm and d3.js

To see more on how to use the project please have a look at usage: here

To use a specific workspace (such as microBioRust, seqmetrics, microbiorust-py or heatmap) clone the project, cd into the specific directory required and build the project from there.

For more background please see https://LCrossman.github.io/microBioRust_details

About

Rust bioinformatics crate aimed at Microbial genomics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 10