비교
FITS와 Zarr의 차이
FITS는 천문 데이터를 헤더/데이터 단위(HDU)로 구성하는 표준 형식입니다. Zarr는 다차원 배열을 청크로 나누고 청크와 메타데이터를 저장소의 키에 대응시킵니다.
어떤 형식을 선택해야 할까요?
기존 FITS 도구 및 아카이브와 관측 데이터를 교환하려면 FITS를 선택하세요. 파일 시스템이나 객체 저장소에서 큰 배열을 청크 단위로 읽으려면 Zarr를 검토하세요.
적합한 경우 FITS
천문·과학 이미지, 스펙트럼, 표를 저장하고 교환
- 여러 데이터 단위와 메타데이터를 하나의 데이터 세트로 결합
- FITS 지원 도구 사이에서 관측 데이터를 교환
적합한 경우 Zarr
대규모 다차원 배열을 청크 단위로 저장하고 교환 · 클라우드 객체 저장소의 과학 데이터 사용
- 큰 배열의 필요한 영역만 효율적으로 읽기
- 호환 도구 간 분할 데이터 공유
기본 정보
| 항목 | FITS | Zarr |
|---|---|---|
| 확장자 | .fits, .fit, .fts | .zarr |
| MIME 유형 | application/fits | |
| 주요 용도 | 천문·과학 이미지, 스펙트럼, 표를 저장하고 교환 | 대규모 다차원 배열을 청크 단위로 저장하고 교환 · 클라우드 객체 저장소의 과학 데이터 사용 |
| 여는 방법 | FITS를 지원하는 천문 뷰어, 분석 프로그램 또는 과학 라이브러리로 엽니다. 여러 HDU가 있다면 확장 HDU도 확인하고 좌표, 단위, 데이터 유형, 결측값 처리 방식을 검증하세요. | Zarr 지원 라이브러리나 분석 도구로 엽니다. 버전, 배열 모양, 청크 격자, codec, 속성을 확인하고 로컬 디렉터리 전체나 필요한 객체 키를 보존하세요. |
| 내보내기 또는 변환 | 이미지·표 또는 다른 과학 형식으로 변환할 때 좌표계, 단위, 관측 메타데이터와 추가 HDU가 보존되는지 확인합니다. 원본 FITS를 보관하고 변환 뒤 과학값과 위치를 대조하세요. | netCDF나 HDF5에서 변환할 때 차원, 유형, 청크, 속성, 좌표 규약을 확인합니다. 원본을 보존하고 변환 후 값을 검증하세요. |
용도별 선택
여러 데이터 단위와 메타데이터를 하나의 데이터 세트로 결합
천문·과학 이미지, 스펙트럼, 표를 저장하고 교환
FITSFITS 지원 도구 사이에서 관측 데이터를 교환
천문·과학 이미지, 스펙트럼, 표를 저장하고 교환
FITS큰 배열의 필요한 영역만 효율적으로 읽기
대규모 다차원 배열을 청크 단위로 저장하고 교환 · 클라우드 객체 저장소의 과학 데이터 사용
Zarr호환 도구 간 분할 데이터 공유
대규모 다차원 배열을 청크 단위로 저장하고 교환 · 클라우드 객체 저장소의 과학 데이터 사용
Zarr핵심 사항 1
FITS의 HDU에는 헤더와 이미지 배열·표 등의 데이터가 들어가며, Zarr는 배열·그룹 메타데이터와 청크를 저장소 키에 매핑합니다.
차이 자세히 보기핵심 사항 2
FITS의 천문 규약과 Zarr의 속성은 서로의 과학적 의미를 자동으로 보존하지 않습니다.
차이 자세히 보기차이 자세히 보기
HDU와 FITS 규약이 필요한 천문 워크플로에는 FITS를 사용하세요. 청크 접근이 필요하면 Zarr의 버전, 코덱, 청크 형태, 저장소 백엔드를 실제 환경에서 시험하세요.
- FITS는 헤더가 있는 HDU에 이미지와 표를 구성합니다. Zarr는 저장소에 배열, 그룹, 메타데이터, 청크를 구성합니다.
- 좌표계, WCS, 단위, 시간은 명시적으로 매핑해야 하며 변환 뒤 같은 해석이 보장되지는 않습니다.
- 추가 HDU, 표, 스케일링, 결측값, 자료형과 메타데이터를 대조하고 Zarr 버전, 코덱, 청크 형태, 모든 키의 전송 여부를 확인하세요.
자주 묻는 질문
FITS를 Zarr로 정보 손실 없이 변환할 수 있나요?
자동으로 보장되지는 않습니다. 이미지, 표, 추가 HDU, WCS, 단위, 시간, 스케일링과 메타데이터를 검증해야 합니다.