aggr报错解决

博客主要介绍了如何处理aggr工具在运行时遇到的两个错误:Could not generate .cloupe file和CalledProcessError。前者可能由于CSV文件格式问题,特别是Windows创建的文件带有BOM头,删除BOM即可解决。后者可能是fastq文件不完整,通过md5sum检查并重新下载文件可解决。同时,博主建议遇到其他错误时,可依据错误日志进行Google搜索寻求解决方案。
摘要由CSDN通过智能技术生成

先解决第二个问题:Could not generate .cloupe file

martian.StageException: Could not generate .cloupe file: 

表示csv文件格式有问题,使用od -c file.csv查看

  • Missing new-line character at the end of file (\n)
  • NonWordChars at the beginning of the file (eg: 357, 273, 277)
$od -c 14.csv
0000000 357 273 277   s   a   m   p   l   e   _   i   d   ,   m   o   l
0000020   e   c   u   l   e   _   h   5  \r  \n   1   4   ,   /   m   n
0000040   t   /   s   r   a   /   1   4   _   c   o   u   n   t   _   o
0000060   u   t   /   o   u   t   s   /   m   o   l   e   c   u   l   e
0000100   _   i   n   f   o   .   h   5  \r  \n   1   5   ,   /   m   n
0000120   t   /   s   r   a   /   1   5   _   c   o   u   n   t   _   o
0000140   u   t   /   o   u   t   s   /   m   o   l   e   c   u   l   e
0000160   _   i   n   f   o   .   h   5  \r  \n   1   6   ,   /   m   n
0000200   t   /   s   r   a   /   1   6   _   c   o   u   n   t   _   o
0000220   u   t   /   o   u   t   s   /   m   o   l   e   c   u   l   e
0000240   _   i   n   f   o   .   h   5  \r  \n   1   7   ,   /   m   n
0000260   t   /   s   r   a   /   1   7   _   c   o   u   n   t   _   o
0000300   u   t   /   o   u   t   s   /   m   o   l   e   c   u   l   e
0000320   _   i   n   f   o   .   h   5  \r  \n  \n  \n
0000334
# 第一行有BOM:357/273/277
# 每行有回车/r

表格最前多了357 273 277的字符

原因是使用Windows创建的CSV文件,多了开头的BOM,删除即可

sed -i 's/\xEF\xBB\xBF//' 14.csv #删除BOM
 od -c 14.csv
0000000   s   a   m   p   l   e   _   i   d   ,   m   o   l   e   c   u
0000020   l   e   _   h   5  \n   1   4   ,   /   m   n   t   /   s   r
0000040   a   /   1   4   _   c   o   u   n   t   _   o   u   t   /   o
0000060   u   t   s   /   m   o   l   e   c   u   l   e   _   i   n   f
0000100   o   .   h   5  \n   1   5   ,   /   m   n   t   /   s   r   a
0000120   /   1   5   _   c   o   u   n   t   _   o   u   t   /   o   u
0000140   t   s   /   m   o   l   e   c   u   l   e   _   i   n   f   o
0000160   .   h   5  \n   1   6   ,   /   m   n   t   /   s   r   a   /
0000200   1   6   _   c   o   u   n   t   _   o   u   t   /   o   u   t
0000220   s   /   m   o   l   e   c   u   l   e   _   i   n   f   o   .
0000240   h   5  \n   1   7   ,   /   m   n   t   /   s   r   a   /   1
0000260   7   _   c   o   u   n   t   _   o   u   t   /   o   u   t   s
0000300   /   m   o   l   e   c   u   l   e   _   i   n   f   o   .   h
0000320   5  \n  \n  \n      \n
0000326

检查文件

cat 14.csv
sample_id,molecule_h5
14,/mnt/sra/14_count_out/outs/molecule_info.h5
15,/mnt/sra/15_coun
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

璐璐璐璐璐952

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值