您好、欢迎来到现金彩票网!
当前位置:上海时时乐 > 电子计算机 >

python编程获取一段序列的反向互补序列需要多种方法

发布时间:2019-10-08 02:59 来源:未知 编辑:admin

  获取序列CATGCATCGT的互补反向序列,互补规则是A与T互补,C与G互补,反向大家都知道。。。方法越多愈好,采纳方法最多的。最少10种,结果发到我邮箱,谢谢。不需要很...

  获取序列CATGCATCGT的互补反向序列,互补规则是A与T互补,C与G互补,反向大家都知道。。。方法越多愈好,采纳方法最多的。最少10种,结果发到我邮箱,谢谢。

  不需要很复杂的程序,只针对CATGCATCGT这一小段序列,但是要有不同的编程方法,也就是不同的思路吧,方法多的可以加分展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  其他的都简单,1.直接字符串反向处理,再逐一翻译;2.用正负数来处理,这个对于大量的任务可以提高效率;3.两遍处理,True、False开关;4.列表内替换,然后反向;5.成对换位,不过效率低下; 6.还有就是直接的字符串替换,然后一个切片s[::-1]就OK了 ;

  result=lt.format(A=T,T=A,C=G,G=C)[::-1]

  不需要那么复杂的,就是简单点,不需要用fasta输入输出文件,就是这小段CATGCATCGT序列,直接获得结果,谢谢

  问题补充:如果希望通过点阵图方法发现一条序列中反向互补的序列片段,那么如何若出现反向重复序列,会在点阵图上出现一段和原描点方向相垂直的一系列点。

http://cuanticabs.com/dianzijisuanji/821.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有