Astropy: ordem das palavras-chave na ordem das colunas para saída de tabelas conforme ajustes

Criado em 17 nov. 2017  ·  3Comentários  ·  Fonte: astropy/astropy

Seria útil para humanos se as palavras-chave de cabeçalho para tabelas estivessem na ordem das colunas, por exemplo
Eu criei uma tabela simples com unidades e as unidades são colocadas no final e não na ordem das colunas. por exemplo

table.write produz

TTYPE1 = 'RA'
TFORM1 = 'D'
TTYPE2 = 'Dez '
TFORM2 = 'D'
TUNIT1 = 'graus'
TUNIT2 = 'graus'

Seria mais legível e depurável se o pedido fosse:

TTYPE1 = 'RA'
TFORM1 = 'D'
TUNIT1 = 'graus'
Tetc1
TTYPE2 = 'Dez '
TFORM2 = 'D'
TUNIT2 = 'graus'
Tetc2

Effort-low Feature Request Package-intermediate io.fits

Comentários muito úteis

Ok, eu estava executando o astropy 1.3.0 como resultado da instalação do lsst stack. Astropy 1.3.3 e 2.0.2 me dão o resultado que eu queria. Desculpe pela caça ao ganso selvagem. Obrigado, vou fechar.

Todos 3 comentários

Uma ideia é adicionar uma lógica em table_to_hdu() para usar Header.insert para essas palavras-chave.

Já é tratado automaticamente e não consigo reproduzir. Você pode verificar qual versão do Astropy você está usando e talvez atualizar ou fornecer um exemplo mínimo?

Ok, eu estava executando o astropy 1.3.0 como resultado da instalação do lsst stack. Astropy 1.3.3 e 2.0.2 me dão o resultado que eu queria. Desculpe pela caça ao ganso selvagem. Obrigado, vou fechar.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Amarchuk picture Amarchuk  ·  3Comentários

sergiopasra picture sergiopasra  ·  3Comentários

nstarman picture nstarman  ·  3Comentários

funbaker picture funbaker  ·  3Comentários

Cadair picture Cadair  ·  3Comentários