Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些非常大的文件,并且服务器空间不大,而且解压缩这些文件需要很长时间,所以我希望使用 zcat 作为函数的输入?
我一直在使用的是
$ zcat file1 | samtools view -bS > outputfile
file1 是压缩文件,而 outputfile 显然是 samtools 中视图函数的输出。samtools 的输入通常介于 -bS 和 >
我上面的东西不起作用,有什么帮助吗?谢谢
您可能需要将“-”作为 samtools 的参数,以使其从标准输入而不是文件中读取:
zcat file1 | samtools view -bS - > outputfile
文件是压缩的还是 GZipped 的?如果是前者,zcat 将不会执行该任务。您需要使用以下语法解压缩:
unzip -p file1 | samtools view -bS - > outputfile