【问题标题】:Split fasta file using csplit使用 csplit 拆分 fasta 文件
【发布时间】:2015-08-02 02:03:12
【问题描述】:

我需要将一个大的 fasta 文件拆分成较小的文件。我正在尝试以下命令:

csplit -z input.fasta '/>/' '{*}'

但它正在生成大量文件(对于每个“>”)。有没有办法要求只创建两个较小的文件?

谢谢

【问题讨论】:

    标签: csplit


    【解决方案1】:

    根据它的manpage csplit 在给定模式的每次出现时拆分一个文件 - 因此它为每个序列生成一个文件。

    如果您想按文件大小拆分文件而忽略其内容,您可以查看split-C-参数。

    尽管如此,您可能无法获得两个有效的 fasta 文件,因为文件中间的序列块可能会被拆分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-08
      • 2021-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      相关资源
      最近更新 更多