Interpretation of code snippet.
1
0
Entering edit mode
4.0 years ago
USER • 0

I'm not able to understand what this excerpt means ... Does he say he can modify the genetic code?

As written above, each is a method of the codonw.CononSeq object, e.g.

import codonw
cseq = codonw.CodonSeq("ATGAATATGCTCATTGTCGGTAGAGTTGTTGCTAGTGTTGGGGGAAGCGGACTTCAAACG")
cseq.cai()

The return type can be a simple value, pd.Series, or pd.DataFrame.

The genetic codes can be specified by setting the CodonSeq.genetic_code property with a pd.Series whose index is a codon and value is the single letter amino acid. Instantiate an object and see CodonSeq.genetic_code for more details.

Some indicies have an option of reference values to choose from (e.g. CodonSeq.fop). Several references values can be chosen by specifying the corresponding integer. If you'd like to have user-provided reference values, please implement this functionality and make a pull-request.

https://pypi.org/project/codonw-slim/

gene python code documentation • 869 views
ADD COMMENT
2
Entering edit mode
4.0 years ago

Just read the source code :) (There is much better information about the cai function.)

https://github.com/smsaladi/codonw-slim/blob/1035b28163cb4fa1e24c3762df258e2b65308a03/codonw/codonwlib/codonw.pyx#L116

Regarding the user-provided reference values, it seems that only E. coli, B. subtilis and S. cerevisiae reference values are implemented in the library, if you need some different organism, you need to add them yourself.

Hope this helps.

ADD COMMENT

Login before adding your answer.

Traffic: 2538 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6