科学网

 找回密码
  注册
Rosalind-CONS-String Algorithms
范欢 2019-10-8 22:09
题目( 点我 )很好理解,难点在于python擅长行计算而不是列计算,需要一些额外的循环和存储。我的无脑解法为: fromBioimportSeqIO fromcollectionsimportCounter,OrderedDict importoperator defcons(file): #用biopython里面的SeqIO模块帮助读入fas ...
个人分类: Rosalind|2032 次阅读|没有评论
Rosalind - IPRB - Heridity
范欢 2019-9-18 09:24
解此题的关键在于这是一个没有放回的抽取,不然例子里50%的显性基因应该无脑得出0.75的显性特征而不是匪夷所思的0.78333 显性特征的情况太多,采取显性 = 1-隐性特征,并按题目中的树形图思路列出可能: 先抽aa再抽aa, 100%得aa: n_n_aa=n/(k+m+n)*(n-&nb ...
个人分类: Rosalind|1809 次阅读|没有评论
Rosalind - HAMM - Alignment
范欢 2019-9-8 10:27
因为给的序列很短(要求不到1kb),我的无脑loop解法毫无压力: n=0 foriinrange(len(s1)): ifs1 !=s2 : n+=1 print(n) 当然可以用zip()函数代替for loop做迭代会更pytho ...
个人分类: Rosalind|1639 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-19 13:47

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部