bioutils 0.1.2

A crate containing simple alphabets and utilities for biological sequence data.


Utilities for working with biological sequences. The overall goal of this create is to have functionality similar to biopython. This crate will probably be:

The main use case for this crate is to preprocess and annotate sequences while being robust to errors caused by assuming ASCII or IUPAC encoding. If the sequence has a new or corrupt character, these utilities may be able to check for or replace them. Sequences can then be turned into u8 representations for downstream processes.

Current functionality is based on return values:

Current IUPAC designations