Codon optimize DNA and Protein sequences for multiple species.
Project description
Optipyzer SDK
This is the Software Developer Kit for the Optipyzer engine. It privides an API for the engine, as well as a wrapper for the web-API that lets you search organisms and pull codon usage data for an organism. This library is inteneded for use by those who want to customize their codon optimization beyond the capabilities of the site.
Installation
pip install optipyzer
Quick Start
import optipyzer
# initalize API
optipyzer = optipyzer.api()
# search for e coli
results = optipyzer.search(name='Escherichia Coli')
org1 = results[0]
# search for campylbacter
results = optipyzer.search(name='Campylobacter')
org2 = results[0]
# pull codon usage for those organisms
codon_usage1 = optipyzer.pull_codons(org1)
codon_usage2 = optipyzer.pull_codons(org2)
# optimize a sequence to those organisms, weight campylobascter twice as much
seq = 'ATGGCTACTGCATGCTTAGCATGCATGACT'
optimized = optipyzer.optimize(seq,org_list=[org1,org2],weights=[1,2])
More Information
For a more detailed tutorial, please visit the dev tools page
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
optipyzer-0.3.3.tar.gz
(4.7 kB
view hashes)
Built Distribution
Close
Hashes for optipyzer-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05d6ce0998d4545ff37c67a5ae25441ac16406605cd795d152fdfc0146df3e6e |
|
MD5 | d4cf4041d8c98ca0a2f4f4767e5454ab |
|
BLAKE2b-256 | abfc59469a79adf2a525a1d19bec846e86e63fdb325b0f5bc0accc7639c354fb |