gzip -t 출력 "gzip: filename.gz: 추가 필드의 X바이트 무시"

gzip -t 출력 "gzip: filename.gz: 추가 필드의 X바이트 무시"

.gz 파일이 많이 있고 gzip -t -v 파일을 사용하여 데이터 전송 후 무결성을 확인하고 있는데 결과는 다음과 같습니다.

gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
....
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
gzip: C2_CRRA200017850-1a_H3LJWDSXY_L1_2.fq.gz: extra field of 6 bytes ignored
OK

이 반복되는 줄은 무엇을 의미하며 최종 OK를 출력으로 얻으려면 어떻게 해야 합니까?

답변1

이는 정상적인 현상이며 파일에는 아무런 문제가 없습니다. 단지 그들이 그럴 뿐이죠보관소gzip 파일 대신 파일. Bgzip에는 gzip이 알지 못하는 몇 가지 추가 필드가 있습니다.

bgzip으로 작성된 BGZF 형식은 SAM 형식 사양에 설명되어 있습니다.http://samtools.github.io/hts-specs/SAMv1.pdf. gzip 기능을 활용하여 압축된 파일을 연결합니다. 입력 데이터는 압축 전후(압축 헤더 포함) 64KB 이하의 청크로 나뉩니다. 각 청크는 gzip 파일로 압축됩니다. gzip 헤더에는 식별자 "BC"와 압축된 블록의 길이(모든 헤더 포함)가 포함된 추가 하위 필드가 포함되어 있습니다.

따라서 이러한 메시지를 무시하거나 -v필요하지 않은 옵션을 제거하거나 를 사용할 수 bgzip -t있습니다 gzip -t.

관련 정보