Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.41 KB

README.rst

File metadata and controls

47 lines (32 loc) · 1.41 KB

Freqgen

Build Status Cov CodeFactor Docs

Freqgen is a tool to generate coding DNA sequences with specified GC content, amino acid usage, codon usage bias, and k-mer usage bias. Freqgen uses genetic algorithms to efficiently search the solution space of possible DNA sequences to find sequences that most closely match the desired parameters.

Features

  • Supports both CLI and Python module usage
  • Thoroughly documented with examples
  • Leverages NumPy for C optimized number crunching
  • Can simultaneously match multiple DNA statistics

Installation

Simply run:

$ pip install freqgen

Or, to get the latest (but not necessarily stable) development version:

$ git clone https://github.com/benjamin-lee/freqgen.git
$ cd freqgen
$ python setup.py install

Citation

To be determined.