FITS I/O ライブラリの比較

: [代表的なライブラリの比較表]

ライブラリ 言語 レベル$ ^1$ イメージ グループ ASCII BINARY 可変長
Table Table 配列
・CFITSIO C/FORTRAN Low rw$ ^2$ rw rw rw rw
 (HEASARC)
・WCStools C High rw - r r -
 (SAO)
・funtools C High rw - rw rw -
 (SAO)
・eclipse(qfits) C/Python Low rw - - rw -
 (ESO)
・nom.tam Java Medium rw rw rw rw rw
 (HEASARC)
FITS IDL IDL Medium rw rw rw r -
  Library
・SFITSIO C/C++ Medium rw - rw rw rw
 (C-SODA)

$ ^1$ Low: 低レベルライブラリ(細かいコントロール可能), Medium: 中レベルライブラリ, High: 高レベルライブラリ(開発がより容易だが柔軟性は低くなる)


$ ^2$ rw: 読み書き可能, r: 読み込みのみ, -: 対応せず


$ \dagger$ https://fits.gsfc.nasa.gov/fits_libraries.html も参照のこと

Osamu Kanamitsu
2019-02-15