bamkit: 一个关于bam文件的小工具
bamkit
功能很简陋,后续有空再添加些其他功能,当然也可能没有后续了😁
install
cargo install bamkit
# or
git clone https://github.com/sharkLoc/bamkit.git
cd bamkit
cargo b --release
# mv target/release/bamkit to anywhere you want
usage:
bamkit: a simple program for bam file manipulation
Usage: bamkit <COMMAND>
Commands:
view sam bam conversion
region get target region from bam file
flags bam file flag value show
insert insert size plot for bam file
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help information
-V, --version Print version information
view :
bamkit view -h
sam bam conversion
Usage: bamkit view [OPTIONS] [INPUT]
Arguments:
[INPUT] input bam[sam] file
Options:
-H, --Header show sam file header only
-b, --bam output is bam
-o, --out <OUT> output file name or write to stdout
-h, --help Print help information
region :
bamkit region -h
get target region from bam file
Usage: bamkit region [OPTIONS] --bam <BAM> <REG>
Arguments:
<REG> bam[sam] file target postion, eg, chr1:100-300
Options:
-b, --bam <BAM> input sorted and indexed bam file
-s, --sam output is sam
-o, --out <OUT> output file name or write to stdout, default bam format
-h, --help Print help information
insert :
bamkit insert -h
insert size plot for bam file
Usage: bamkit insert [OPTIONS] --name <NAME> [BAM]
Arguments:
[BAM] input bam[sam] file
Options:
-m, --max <MAX> max insert szie length [default: 1000]
-n, --name <NAME> the html format plot file name
-h, --help Print help information
eg: bamkit insert test.bam -n insertPlot
flags :
bamkit flags -h
bam file flag value show
Usage: bamkit flags <FLAG>
Arguments:
<FLAG> specify bam[sam] flag value
Options:
-h, --help Print help information
eg: bamkit flags 163
作者:天使不设防
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2019-11-25 python 多行对应元素求和