当前位置: 首页 > article >正文

Bonito

Bonito

Bonito 是一个用于牛津纳米孔测序读段的开源研究级碱基识别器。

对于除碱基识别器训练或方法开发之外的任何用途,请使用 dorado。

$ pip install --upgrade pip
$ pip install ont-bonito
$ bonito basecaller dna_r10.4.1_e8.2_400bps_hac@v5.0.0 /data/reads > basecalls.bam

Bonito 支持输出对齐/未对齐的 {fastq, sam, bam, cram} 文件。

$ bonito basecaller dna_r10.4.1_e8.2_400bps_hac@v5.0.0 --reference reference.mmi /data/reads > basecalls.bam

Bonito 会在首次使用时自动下载并缓存碱基识别模型,但所有模型也可以通过以下命令手动下载:

$ bonito download --models --show  # 显示所有可用模型
$ bonito download --models         # 下载所有可用模型

Transformer 模型

bonito.transformer 包需要 flash-attn。

由于 flash-attn 的打包系统阻止其被列为常规依赖项,因此必须手动安装。

设置 CUDA_HOME 为相关的库目录将有助于避免包之间的 CUDA 版本不匹配。


http://www.kler.cn/a/566280.html

相关文章:

  • Android Studio - 查看类的继承结构(通过快捷键查看、通过菜单导航查看)
  • 日期时间 API
  • 删除变慢问题
  • 蓝桥杯好题推荐----高精度乘法
  • 【Kubernetes】对资源进行PATCH
  • 蓝桥备赛(四)- 数组(下)
  • Docker小游戏 | 使用Docker部署star-battle太空飞船射击小游戏
  • 60个SQL注入Payload清单集合
  • H13-821 V3.0 HCIP 云服务架构题题库
  • Geek卸载软件安装使用教程
  • MySQL双主复制
  • 设置同一个局域网内远程桌面Ubuntu
  • 腾讯云扩容记录
  • 怎么让IDEA启动项目添加到Service里面
  • 【大数据】ClickHouse常见的错误及解决方式
  • 12、算法
  • YOLOv5 + SE注意力机制:提升目标检测性能的实践
  • C语言32个关键字
  • Python代码片段-Excel导入到MongoDB
  • 六、索引优化实战案例