圧縮されたfastqファイルをマージする方法は?

圧縮されたfastqファイルをマージする方法は?

gzipで圧縮されたfastqファイルをマージする方法は? 1巻も読んで2巻も読んでみたけど

zcat file_1.fastq.gz file_2.fastq.gz | gzip > combined.fastq.gz 

しかし、それは私に同じではない読み取り数を与えます。なぜ?
別の方法がありますか?

ベストアンサー1

2つのファイルを結合(接続)するには、以下を使用しますcat

$ cat file1 file2 >file3

これらの圧縮形式の構造により、これは、およびgzip(他の項目も可能)を使用してbzip2圧縮されたファイルにも適用されます。xz

たとえば、2つの圧縮されたFastaファイル(またはリンクする2つの圧縮ファイル)があるとします。

$ gzcat file1.fa.gz
>seq1
ACTACTACTACTACTACTACTACTACT

$ gzcat file2.fa.gz
>seq1
GATAGATAGATAGATAGATAGATAGATAAAAAAAA

解凍または再圧縮せずに組み合わせた。

$ cat file1.fa.gz file2.fa.gz >file3.fa.gz

結果は結合された圧縮ファイルです。

$ gzcat file3.fa.gz
>seq1
ACTACTACTACTACTACTACTACTACT
>seq1
GATAGATAGATAGATAGATAGATAGATAAAAAAAA

何らかの方法で誤ったデータが提供された場合は、元のファイルの1つ(またはその両方)にエラーがある可能性があります。

おすすめ記事