View Source API Reference bio_ex_sequence v0.1.1

Modules

Internal helper module for dealing with amino acids

Implementations of the basic sequence functionality.

Defines behavior for modules to act as a converter between sequences.

Implements a wrapper around the Enum module's public interface.

Deals with conversions between polymers.

Define Polymeric interface of a sequence type.

Bio.Sequence is the basic building block of the sequence types.

Alphabets relevant to the sequences, coding schemes are expressed in essentially BNF. Values and interpretations for the scheme were accessed from here.

Amino Acid Alphabets

Amino acids are modeled as simple sequences using Bio.BaseSequence.

A module for working with DNA.

A representative struct for Double Stranded DNA polymers.

A single DNA strand can be represented by the basic sequence which uses Bio.BaseSequence .

Get the full name for a given monomer.

A module for working with RNA.

A single RNA strand can be represented by the basic sequence which implements the Bio.Polymer behavior.

How a "sequence" ought to comport itself.

Mix Tasks

Bio.Random.Dna will generate random sequences of DNA. Sequences are written to a file with 1 per line, and are separated by a character.