API Reference bio_elixir v0.3.0
modules
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.
Allow the input of FASTQ formatted files.
Allow the input/output of FASTA formatted files.
Read a SnapGene file
Deals with conversions between polymers.
Define Polymeric interface of a sequence type.
A struct representing the quality score of a FASTQ file.
Interaction between Bio.Sequence
objects and Bio.Restriction.Enzyme
s.
This module houses all of the functions for accessing a struct
of restriction enzyme data, the %Bio.Restriction.Enzyme
.
Bio.Sequence
is the basic building block of the sequence types.
Amino Acid Alphabets
DNA Alphabets
RNA 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
Mix Tasks
Bio.Random.Dna will generate random sequences of DNA based on the given arguments
Module for building out the actual data structure that will be generated in code.
This runs a series of downloads to get the relevant files from REBASE
Update the library of restriction enzymes according to REBASE data.