摘要:
"""将多行文件转换为一行 例: >001 AAGTCCGGTAA GGCTAGCTAAC TTCGAACGACA >002 GGCTAGCATGA CACATCGACAC CAGTAGCATCT 转换为: >001 AAGTCCGGTAAGGCTAGCTAACTTCGAACGACA >002 GGCTAGCATGACACATCGACACCAGTAGCATCT """ fr=open('test... 阅读全文
posted @ 2017-12-11 14:30
遗世独立的愚公
阅读(4383)
评论(0)
推荐(0)
摘要:
""" 当add已有元素时,则不会有任何变化,这也是集合唯一性的表现,现在有一个全是字符串的集合,你设计程序,当加入一个字符串是集合中已有元素时,会自动在字符串后面加上“_1”再加入元素中,如 set1 = {'qwe', 'asd', 'z'} #加入'qwe',实际加入qwe_1,集合变成 {'qwe_1', 'qwe', 'asd', 'z'} """ set1 = {'qwe_1',& 阅读全文
posted @ 2017-12-11 14:03
遗世独立的愚公
阅读(239)
评论(0)
推荐(0)
摘要:
#例如: dna = "GATGGAACTTGACTACGTAAATT" ##输出结果: """['GAT', 'ATG', 'TGG', 'GGA', 'GAA', 'AAC', 'ACT', 'CTT', 'TTG', 'TGA', 'GAC', 'ACT', 'CTA', 'TAC', 'AC 阅读全文
posted @ 2017-12-11 14:01
遗世独立的愚公
阅读(815)
评论(0)
推荐(0)
摘要:
"""一段DNA序列,每3个字符作为一个整体,放入一个列表中,若最后不够3个,则剩下的作为一个整体。 例如: dna = "GATGGAACTTGACTACGTAAATT" 结果为: ['GAT', 'GGA', 'ACT', 'TGA', 'CTA', 'CGT', 'AAA', 'TT'] """ dna = "GATGGAACTTGACTACGTAAATT" t= 阅读全文
posted @ 2017-12-11 13:59
遗世独立的愚公
阅读(306)
评论(0)
推荐(0)
摘要:
1 #!/usr/bin/python 2 #-*- coding:utf-8 -*- 3 "将DNA序列转换为RNA序列,即将T转换为U即可,利用字符串的replace方法" 5 f=open('./test.txt', 'r') 6 line=f.read() 7 dna2rnaline=line.replace('T', 'U') 8 f.close() 9 f=open... 阅读全文
posted @ 2017-12-11 13:48
遗世独立的愚公
阅读(1514)
评论(0)
推荐(0)
摘要:
#!/usr/bin/python3 #-*-coding:utf-8 -*- "得到DNA的互补链或者反向互补链" f=open('./test.txt') line=f.read() transline=line[::-1].replace('A','t').replace('T','a').replace('G','c').replace('C','g').upper() f.close(... 阅读全文
posted @ 2017-12-11 13:46
遗世独立的愚公
阅读(1427)
评论(0)
推荐(0)
摘要:
1 #!/usr/bin/python3 2 #-*- coding:utf-8 -*- 3 "计算fatsa文件中的不同类型的碱基含量" 4 f=open('./test.txt','r') 5 line=f.read() 6 dict={} #创建一个空字典 7 for i in ['A', 'T', 'G', 'C']: 8 dict[i]=line.count(... 阅读全文
posted @ 2017-12-11 13:39
遗世独立的愚公
阅读(1180)
评论(0)
推荐(0)

浙公网安备 33010602011771号