美文网首页
Nanopolish eventalign 的一些报错与疑问

Nanopolish eventalign 的一些报错与疑问

作者: 春秋至 | 来源:发表于2023-09-15 20:18 被阅读0次

1. Error: could not find path to FAST5 for read xxxx

报错的具体格式:

Error: could not find path to FAST5 for read 0000145b-a8c3-43c0-95c9-fc4a1986a2a2
Please make sure that this path is accessible: start_time=2020-10-06T08:16:56Z

这个报错的原因是找不到对应read的fast5文件,解决方案有两种:

  • 1.检查目录下是否存在fast5文件
  • 2.检查nanopolish index运行后,fastq文件路径下是否生成了相关索引文件,如果没有生成,那么基本就是软件问题,请重新安装(conda安装的nanopolish可能会出现这种报错)。

2. The fast5 file is compressed with VBZ but the required plugin is not loaded

报错的具体格式:

The fast5 file is compressed with VBZ but the required plugin is not loaded. Please read the instructions here: https://github.com/nanoporetech/vbz_compression/issues/5

这个报错的原因是因为你试图用Nanopolish处理FAST5文件,但后者已经使用VBZ压缩算法进行了压缩,而在你当前的环境中没有加载或提供处理这种压缩的必要插件,解决方案如下:

  1. 先在下面的网址选择下载合适版本的VBZ软件:
    https://github.com/nanoporetech/vbz_compression/releases

比如:

wget https://github.com/nanoporetech/vbz_compression/releases/download/1.0.2/ont-vbz-hdf-plugin_1.0.2-1.bionic_amd64.deb
  1. 解压 .deb 文件:
ar x ont-vbz-hdf-plugin_1.0.2-1.bionic_amd64.deb
  1. 提取文件,名称大致是data.tar.gz:
tar xf data.tar.gz
  1. 将文件导入搜索路径,根据实际情况修改
export HDF5_PLUGIN_PATH=path_to_your_dir_/hdf-plugin/usr/local/hdf5/lib/plugin/

3. "NNNNN" model kmer and "Inf" in nanopolish events output

这个其实不算报错,只是结果文件中出现Inf值和NNNNN的model kmer:

高亮的部分

作者的回复:

We have a state in our model that allows us to ignore events that may be sequencing artifacts. When this state is used, we output NNNNNN in the model_kmer column. We recommend these events are ignored in any subsequent analysis.
翻译如下:我们的模型中有一个状态,允许我们忽略可能是测序误差的事件。当使用此状态时,我们在 model_kmer 列中输出 NNNNNN。我们建议在后续的分析中忽略这些事件。

使用grep删除这些事件:

grep -v 'inf' input_file.txt > output_file.txt

相关文章

  • install nanopolish

    nanopolish 需求:nanopolish源码安装,有时候因为依赖包会出现问题,这里介绍下htslib和fa...

  • Nanopolish[v0.13.2安装填坑]

    git clone --recursive https://github.com/jts/nanopolish...

  • 使用nanopolish从牛津纳米孔测序Reads中分析基因组甲

    程序安装部署 目前,由于github仓库被墙,单纯按照官网安装说明[https://nanopolish.read...

  • 一些疑问

    最近看了跨界歌手,被吴秀波的气质所吸引。只看过他演的《军师联盟》和《乱世书香》,实际上以前对他并没有太多的印象。 ...

  • 一些疑问

    1、为什么要给我点赞或者评论然后又取消?撩完就跑的样子一点也不可爱。 2、约稿先关注公众号的私信真的好多哟,给公众...

  • 一些疑问

    为什么会有框架?框架给我们带来了什么? 有了框架后,我们的工作发生了什么变化? 如果框架让我们更专注于变化的业务模...

  • 一些疑问

    哥哥~上次还没讨论完的工作问题我其实有些疑问,还是把它写下来顺便也整理一下我自己的思路哈。 1)关于你的新岗位职责...

  • 一些疑问

    Environment.getExternalStorageDirectory().getPath()的路径虽然显...

  • 一些疑问

    家里有个很可爱的小侄女,快七岁了,以前一直觉得她很听话。但最近碰到了一些事,突然发现怎么变成了这样的一个孩子。...

  • 一些疑问

    {} 和 {:?} 的区别 代码块{}的最后表达式加不加分号“;”的区别 给变量赋值()是什么意思 println...

网友评论

      本文标题:Nanopolish eventalign 的一些报错与疑问

      本文链接:https://www.haomeiwen.com/subject/rpqbvdtx.html