fai示例:

Sc0000003       2774837 10024730        60      61
Sc0000004       2768176 12845826        60      61
Sc0000005       2756750 15660150        60      61
Sc0000006       2627294 18462857        60      61
Sc0000007       2472379 21133951        60      61
Sc0000008       2452568 23647548        60      61

  

NAME    Name of this reference sequence
LENGTH  Total length of this reference sequence, in bases
OFFSET  Offset within the FASTA file of this sequence's first base
LINEBASES   The number of bases on each line
LINEWIDTH   The number of bytes in each line, including the newline

http://www.htslib.org/doc/faidx.html

offset比较让人费解,其实就是 bytes starting from zero,文件层次的属性,一般不需要关注。

有时需要将fasta转为bed,就是统计长度就好了,但是利用samtools faidx这个功能,速度奇快,再配合一行Linux命令就搞定。

awk '{print $1, 1, $2}' file | sed -e 's/ /\t/g' > out

  

一个问题:bam,bed,gtf的位置都是从1开始的吗?

转载于:https://www.cnblogs.com/leezx/p/8645179.html

samtools faidx输出的fai文件格式解析 | fasta转bed | fasta to bed相关推荐

  1. fastq与fasta文件格式解析

    fastq与fasta文件格式解析 一.fasta格式 二.fastq格式 2.1 格式说明 2.2 碱基质量计算 2.3 Quality Score简化 三.二代测序的fastq文件格式介绍 四.补 ...

  2. gcc 删除elf_ELF文件格式解析器 原理 + 代码

    本文为看雪论坛精华文章 看雪论坛作者ID:菜鸟m号 附件链接:[原创] ELF文件格式解析器 原理 + 代码 写在前面: 读<Linux二进制>,发现作者对 ELF文件格式部分并没有做详细 ...

  3. android 播放视频文件格式,Android视频文件格式解析相关分析

    目录结构 OpenCore的代码在如下目录中:external/opencore/.这个目录是OpenCore的根目录,其中包含的子目录以下所示: * android:这里面是一个上层的库,它基于PV ...

  4. AVI文件格式解析+AVI文件解析工具

    (转)AVI文件格式解析+AVI文件解析工具 AVI文件解析工具下载地址:http://download.csdn.net/detail/zjq634359531/7556659 AVI(Audio ...

  5. swf文件格式解析(二)

    原文地址:swf文件格式解析(二)作者:爱与痛的边缘 上一篇教程可能写的有点乱 ,本回合开始之前先做一个概述吧,引用官方白皮书的原文 概述 SWF 文件是由一个文件头,和跟在后面的一系列的标签组成.标 ...

  6. mysql xid_MySQL Binlog 文件格式解析(XID_EVENT)

    1. XID_EVENT 是什么? MySQL Binlog 文件由 event 组成,event 有不同的类型,本文介绍的 XID_EVENT 表示一个事务的提交操作. 举个例子,执行一条事务,然后 ...

  7. Android init.rc文件格式解析

    /****************************************************************************** Android init.rc文件格式解 ...

  8. 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )

    文章目录 一.Android 逆向方法 1.静态逆向解析 2.函数调用分析 3.动态运行跟踪 4.运行日志分析 5.文件格式解析 6.敏感信息分析 7.网络信息监控 8.软件动态调试 9.环境伪装模拟 ...

  9. cfile清空文件内容_编译-链接-加载 :ELF文件格式解析

    摘要:对于C++的初学者,经常在程序的编译或者加载过程中遇到很多错误,类似undefined reference to ... 和 GLIBCXX_3.4.20 not found 等.这些错误都涉及 ...

  10. python遍历data、并输出结果_获取python运行输出的数据并解析存为dataFrame实例

    在学习xg的 时候,想画学习曲线,但无奈没有没有这个 evals_result_ AttributeError: 'Booster' object has no attribute 'evals_re ...

最新文章

  1. 【转】C#中使用TransactionScope类(分布式事务) 和 锁
  2. VMware中安装deepin虚拟机
  3. three相机在模型上_实例讲解Three.js加载外部模型
  4. python一个函数调用另一个函数_python下如何在目录下让Python文件去调用另一个文件内的函数或类...
  5. UVA583 UVALive5406 Prime Factors【素数因子+筛选法】
  6. java 子类 同名参数_Java -- 父类和子类拥有同名变量
  7. jquery+thinkphp实现跨域抓取数据的方法
  8. 程序关闭是总是出异常解决方法
  9. Maven的安装与配置
  10. iOS第三方支付集成-支付宝支付
  11. 移动跨平台ReactNative动画组件Animated【14】
  12. xcode 软件˙∆集~
  13. html5-canvas常用的api介绍
  14. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression
  15. 人生效率手册---读书笔记
  16. DOS命令-格式化磁盘
  17. ActiveX如何在Google上运行
  18. 线性表的顺寻存储结构
  19. CCF CSP 历年试题题解
  20. 【面朝大厂】面试官:说几种常用的分布式 ID 解决方案

热门文章

  1. 智能访客机要注意这些陷阱
  2. 解决Proteus仿真时候提示Could not load simulator DLL错误
  3. The application could not be installed: INSTALL_FALLED_INTERNAL_ERROR
  4. 关于rand()和srand()
  5. git stage 暂存_git学习小计(二):常用命令、index暂存区
  6. JavaScript实现贪吃蛇小游戏
  7. Pycharm新建文件时,如何设置自动添加作者时间等信息
  8. 移动端touch触屏滑动事件、滑动触屏事件监听!
  9. 又拍云php表单,又拍云存储上传插件 - 支持客户端直传、服务端中转、分片上传 – 基于ThinkPHP和Bootstrap的极速后台开发框架...
  10. 倾斜摄影静态单体化 BIM模型调用解决思路