[BioPython] Inverse codon table?
Sebastian Bassi
sbassi at gmail.com
Tue Aug 14 14:55:24 EDT 2007
On 8/14/07, Sebastian Bassi <sbassi at gmail.com> wrote:
> function from Biopython just return one possible sequence. I want them
> all :)
This returns all possible combinations:
peptidoORI="MANCNGASK"
tot=0
for x in peptidoORI:
tot=tot+len(bt[x])
allpepts=[""]*tot
for aa in peptidoORI:
i=0
for x in range(tot):
if i==len(bt[aa]):
i=0
else:
pass
allpepts[x]=allpepts[x]+bt[aa][i]
i=i+1
>>> allpepts
['ATGGCAAATTGTAATGGAGCAAGTAAA', 'ATGGCTAACTGCAACGGTGCTAGCAAG',
'ATGGCCAATTGTAATGGCGCCTCAAAA', 'ATGGCGAACTGCAACGGGGCGTCTAAG',
'ATGGCAAATTGTAATGGAGCATCCAAA', 'ATGGCTAACTGCAACGGTGCTTCGAAG',
'ATGGCCAATTGTAATGGCGCCAGTAAA', 'ATGGCGAACTGCAACGGGGCGAGCAAG',
'ATGGCAAATTGTAATGGAGCATCAAAA', 'ATGGCTAACTGCAACGGTGCTTCTAAG',
'ATGGCCAATTGTAATGGCGCCTCCAAA', 'ATGGCGAACTGCAACGGGGCGTCGAAG',
'ATGGCAAATTGTAATGGAGCAAGTAAA', 'ATGGCTAACTGCAACGGTGCTAGCAAG',
'ATGGCCAATTGTAATGGCGCCTCAAAA', 'ATGGCGAACTGCAACGGGGCGTCTAAG',
'ATGGCAAATTGTAATGGAGCATCCAAA', 'ATGGCTAACTGCAACGGTGCTTCGAAG',
'ATGGCCAATTGTAATGGCGCCAGTAAA', 'ATGGCGAACTGCAACGGGGCGAGCAAG',
'ATGGCAAATTGTAATGGAGCATCAAAA', 'ATGGCTAACTGCAACGGTGCTTCTAAG',
'ATGGCCAATTGTAATGGCGCCTCCAAA', 'ATGGCGAACTGCAACGGGGCGTCGAAG',
'ATGGCAAATTGTAATGGAGCAAGTAAA', 'ATGGCTAACTGCAACGGTGCTAGCAAG',
'ATGGCCAATTGTAATGGCGCCTCAAAA']
--
Bioinformatics news: http://www.bioinformatica.info
Lriser: http://www.linspire.com/lraiser_success.php?serial=318
More information about the BioPython
mailing list