
python
twocanis
这个作者很懒,什么都没留下…
展开
-
从FASTA文件中批量提取指定序列【Python脚本】
文章目录前言一:读取含特定字符的序列并输出演示二:读到某一个字符之前的全部输出使用方法三:输出前n条序列使用方法总结前言背景:学测序流程的时候,做到mapping的时牛的基因组有两个多G,因为是在个人PC上初步学习,建立index实在太慢了,而且临时也没有现成的index。于是决定只挑基因组前十条染色体拿来练习(所以需要从基因组文件里选取序列,尝试自己用python写脚本处理)。python之前因为实在不聪明也就刚学到字典部分,借鉴了网上的一些内容整理了一下,写了几种情况关于利用python脚本提取f原创 2020-12-08 22:01:56 · 13053 阅读 · 0 评论 -
python学习笔记:用于匹配的常用函数
用于两两匹配形成新的序列,或者匹配到具体位置列出下标zip()函数可以使两个列表像拉链一样一一匹配缝合(按最端序列长度缝合),并返回一个由元组组成的列表names = ['anne', 'beth', 'george', 'damon']ages = [12, 45, 32, 102]for i in range(len(names)): print(names[i], 'is', ages[i], 'years old') #常规利用循环匹配 #利用zip()函数>&.原创 2020-11-05 10:40:55 · 317 阅读 · 0 评论 -
python学习笔记:字典的创建与常用函数
python学习笔记:字典的创建与常用函数创建字典>>> d={}>>> d=dict()fromkeys()函数方法fromkeys创建一个新字典,其中包含指定的键,且每个键对应的值都是None。>>> {}.fromkeys(['name', 'age']){'age': None, 'name': None}>>> dict.fromkeys(['name', 'age']){'age': None,原创 2020-11-04 16:25:46 · 351 阅读 · 1 评论