pysam筛选reads写bam
使用pysam从bam中筛选reads
bamfile = 'Final.bam'
bam = pysam.AlignmentFile(bamfile, "r")
outfile = pysam.AlignmentFile('out.bam', "wb", template=bam)
ALL = set()
for reads in bam:status = '''some filters'''if status:outfile.write(reads)print(reads.qname)ALL.add(reads.qname)else:continue
bam.close()
outfile.close()
pysam筛选reads写bam相关推荐
- linux bam文件格式,pysam - 多种格式基因组数据(sam/bam/vcf/bcf/cram/…)读写与处理模块(python)...
在开发基因组相关流程或工具时,经常需要读取.处理和创建bam.vcf.bcf文件.目前已经有一些主流的处理此类格式文件的工具,如samtools.picard.vcftools.bcftools,但此 ...
- pysam - 多种格式基因组数据(sam/bam/vcf/bcf/cram/…)读写与处理模块(python)--转载...
pysam 模块介绍!!!! http://pysam.readthedocs.io/en/latest/index.html 在开发基因组相关流程或工具时,经常需要读取.处理和创建bam.vcf.b ...
- python读取word文档并做简单的批量文档筛选
python读取word文档并做简单的批量文档筛选 最近参与了一项解析大量的word文档(试验报告形式)的工作,因为其中包含着一些对项目无意义的报告,所以要进行初步地筛选,通过查阅资料发现了pytho ...
- pandas筛选符合多个条件的方法
文章目录 示例数据展示 例子筛选说明 直接筛选 基于map的筛选 使用query()方法筛选 总结: 参考资料 我的这篇笔记不记录排序.分组.替换,只记录筛选功能的三种常见的方法. 直接筛选(推荐) ...
- SQL-3(数据筛选)
数据筛选 演出信息管理 WHERE 子句 ①WHERE 子句:根据WHERE子句中的条件筛选数据 此句根据SLECET...FORM....中使用 ②数值筛选 1. 等于:= 2. 不等于:< ...
- Sambamba: process your BAM data faster!
Sambamba: process your BAM data faster! 对于很大的(>100G)的bam文件,排序时间很慢不说,往往需要1天或更多的时间,但结果还会出错.如下边的错误. ...
- Excel中的数据筛选和高级筛选
Excel中提供了自动筛选(包括数字筛选.文本筛选和自定义筛选).和高级筛选两种数据筛选操作. Excel会根据数据类型来自动判断显示数字筛选或文本筛选. 筛选过的数据仅显示那些满足指定条件的行,并隐 ...
- samtools sort -@ 4 -t CB -O BAM -o $new $idsamtools排序原理过程
进行sort的时候,会产生临时文件 运行好之后,则会自动删除这些临时文件 这是一个samtools命令行的语句,用于将一个SAM文件排序为BAM格式,并按照某个字段进行排序. 具体解释如下: samt ...
- python文本筛选_使用python对多个txt文件中的数据进行筛选的方法
使用python对多个txt文件中的数据进行筛选的方法 一.问题描述 筛选出多个txt文件中需要的数据 二.数据准备 这是我自己建立的要处理的文件,里面是随意写的一些数字和字母 三.程序编写 impo ...
- 基于RNA-seq的基因表达分析
我的青春 最近在做一些小麦基因的表达分析,想到使用RNA-seq的数据进行生物信息学分析,并且比我做实验用的组织还要多. 序列预处理 下载数据之后,首先要对数据进行低质量序列和载体序列等污染序 ...
最新文章
- JavaScript的主要功能
- AlexNet代码解读
- 华为荣耀20计算机,华为云电脑将停止服务/荣耀新机保护壳曝光/小米新机渲染图曝光...
- ASP.NET MVC 入门2、项目的目录结构与核心的DLL
- 慢连接攻击的原理和防范
- 使用JAX-WS构建Web Services .
- redis数据库无法写入导致的bug
- JDBC常用接口详解
- 碰运气解决LATEX中中文颜色深浅不一的问题
- Java同步锁synchronized的最全总结
- Android和ios的区别
- android网络框架OkHttp之get请求(源码初识)
- 【渝粤教育】国家开放大学2019年春季 1317社会工作行政(本) 参考试题
- vue 定制上传按钮的样式的两种方法
- 【PC】自制QQ机器人(python+VB6)
- 安卓root本质操作
- 测试学习——性能测试(一)
- 【求职】格灵深瞳 Java 方向面经
- 计算机网络题简单建设校园网络,计算机网络课程设计校园网络构建方案设计和实现.doc...
- 客户成功—以客户为中心,为客户创造价值
热门文章
- xcode 常见错误
- 利用HY-SRF05 超声波模块实现超声波的测距避障
- Ubuntu16.04下xbrowser远程图形化桌面配置(简单几步完成~)
- em在聊天中是什么意思_EM是什么意思?有几种解释?
- 机器学习中的忒修斯之船:那些“愚弄”专家的著名悖论
- DCM: 诊断通信管理 (Diagnostic Communiction Manager)
- css属性的书写顺序
- 关于maven-jdocbook-plugin插件org.jboss.highlight.XhtmlRendererFactory does not indentify an extern的一个小问题
- linux 服务配置 ppt,Linux网络服务器配置与管理.ppt
- #91;#12304;#26469;#20998;#26399;#23458;#26381;#30005;#35805;#12305;#93;