問題タブ [pyfits]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1068 参照

python - Pyfits または astropy.io.fits は、fits ファイルのバイナリ テーブルに行を追加します

pyfits、astropy.io.fits、または他のpythonライブラリを使用して、大きなfitsファイル内のバイナリテーブルに単一の行を追加するにはどうすればよいですか?

このファイルはログとして使用されるため、毎秒 1 行が追加され、最終的にファイルのサイズがギガバイトに達するため、すべてのファイルを読み取って書き戻すか、データのコピーをメモリに保持してファイルに書き込みます毎秒は実際には不可能です。これまでの pyfits または astropy.io.fits では、すべてをメモリに読み込んで新しい行を追加し、それを書き戻すことしかできませんでした。

例。次のようなファイルを作成します。

そして、列「インデックス」に新しい値を追加したい、つまりバイナリテーブルにもう1行追加したい。

0 投票する
1 に答える
187 参照

c - ピクセル データを FITS ファイルに書き込む Cfitsio

を使用して、画像をピクセルデータで新しい適合ファイルに書き込んで埋めようとしていますcfitsio。どこが間違っているのかわかりませんが、すべてのデータが Fits ファイルに書き込まれていません。データbinary viをチェックアウトしたところ、画像データが正しく作成されませんでした。NASA の Web サイトの 2番目の画像 HST WFPC 2 適合ファイルを使用しました。これは私が書いたコードです: