Astropy: 適合として出力されるテーブルの列順のキーワード順序

作成日 2017年11月17日  ·  3コメント  ·  ソース: astropy/astropy

テーブルのfitsヘッダーキーワードが列順になっていると、人間にとって便利です。
ユニットを含む単純なテーブルを作成しました。ユニットは列順ではなく最後に配置されます。 例えば

table.writeは生成します

TTYPE1 = 'RA'
TFORM1 = 'D'
TTYPE2 = 'Dec'
TFORM2 = 'D'
TUNIT1 = 'deg'
TUNIT2 = 'deg'

順序が次の場合、人間が読みやすく、デバッグしやすくなります。

TTYPE1 = 'RA'
TFORM1 = 'D'
TUNIT1 = 'deg'
Tetc1
TTYPE2 = 'Dec'
TFORM2 = 'D'
TUNIT2 = 'deg'
Tetc2

Effort-low Feature Request Package-intermediate io.fits

最も参考になるコメント

わかりました。lsstスタックをインストールした結果、astropy1.3.0を実行していました。 Astropy 1.3.3と2.0.2は、私が望んでいた結果をもたらします。 野生のガチョウの追跡について申し訳ありません。 ありがとう、これを閉じます。

全てのコメント3件

table_to_hdu()にロジックを追加して、これらのキーワードにHeader.insertを使用することをお勧めします。

すでに自動処理されており、再現できません。 使用しているAstropyのバージョンを確認し、アップグレードするか、最小限の例を提供できますか?

わかりました。lsstスタックをインストールした結果、astropy1.3.0を実行していました。 Astropy 1.3.3と2.0.2は、私が望んでいた結果をもたらします。 野生のガチョウの追跡について申し訳ありません。 ありがとう、これを閉じます。

このページは役に立ちましたか?
0 / 5 - 0 評価