千家信息网

bedtools如何求交集

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章主要介绍bedtools如何求交集,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!bedtools求交集 其用法: bedtools intersect [OPTIONS
千家信息网最后更新 2024年12月12日bedtools如何求交集

这篇文章主要介绍bedtools如何求交集,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

bedtools求交集 其用法: bedtools intersect [OPTIONS] [-a|-abam]-b BED 输入文件是bed格式,至少三列,分别...

Bedtools是处理基因组信息分析的强大工具集合,其中 intersect 函数可以求区域之间的交集。

其用法:

bedtools intersect [OPTIONS] [-a|-abam]-b BED

输入文件是bed格式,至少三列,分别是染色体,起始位置(0-based, 包括),终止位置 (1-based,不包括)。第四列一般为区域名字,

案例一:包含着染色体位置的两个文件,分别记为A文件和B文件。分别来自于不同文件的染色体位置的交集是什么?

$ cat A.bed

chr1 10 20

chr1 30 40

$ cat B.bed

chr1 15 25

$ bedtools intersect -a A.bed -b B.bed

chr1 15 20

案例二:包含着染色体位置的两个文件,分别记为A文件和B文件。求A文件中哪些染色体位置是与文件B中的染色体位置有overlap.

$ cat A.bed

chr1 10 20

chr1 30 40

$ cat B.bed

chr1 15 25

$ bedtools intersect -a A.bed -b B.bed -wa

chr1 10 20

案例三: 包含着染色体位置的两个文件,分别记为A文件和B文件。求对于A文件的染色体位置是否与文件B中的染色体位置有交集。如果有交集,分别输入A文件的染色体位置和B文件的染色体位置;如果没有交集,输出A文件的染色体位置并以'. -1 -1'补齐文件。

$ cat A.bed

chr1 10 20

chr1 30 40

$ cat B.bed

chr1 15 25

$ bedtools intersect -a A.bed -b B.bed -loj

chr1 10 20 chr1 15 25

chr1 30 40 . -1 -1

案例四: 包含着染色体位置的两个文件,分别记为A文件和B文件。对于A文件中染色体位置,如果和B文件中染色体位置有overlap,则输出在A文件中染色体位置和在B文件中染色体位置,以及overlap的长度.

$ cat A.bed chr1 10 20 chr1 30 40

$ cat B.bed chr1 15 20 chr1 18 25

$ bedtools intersect -a A.bed -b B.bed -wo

chr1 10 20 chr1 15 20 5

chr1 10 20 chr1 18 25 2

以上是"bedtools如何求交集"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

文件 位置 染色体 染色 交集 两个 案例 别记 输入 内容 区域 格式 篇文章 输出 不同 强大 之间 价值 信息 兴趣 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全hw报告 未转变者服务器突然黑屏怎么回事 对社交网络安全认识 计算机网络技术英文需要多好 网络安全和应急指挥中心 网络安全配置实验心得 udl文件连接数据库 苹果手机地图服务器无法 网络安全征文1000 江苏pdu服务器电源生产公司 温州三线服务器 采集类软件开发需要学什么 数据库中动态特征和静态特征 sql 恢复数据库 网络安全班会主题记录 延吉app软件开发公司 网上网下一体化的网络安全体系 悠米网络技术有限公司 二道区智能网络技术服务有哪些 中华人民网络安全法多少号实施 软件开发游戏app 软件开发培养目标 数据库查询三个字的代码 供应性能稳定的数据库服务器 老师怎样使用网络技术 宝石软件开发公司电话 在数据库中表的关系一般定义为 校园网络安全宣传工作总结 数据库三级模式结构有哪些 内蒙古网络软件开发公司
0