#astropy #fits
Вопрос:
Согласно официальной странице, FITSIO должен позволить мне удалять строки в файле fits. Как я могу это сделать и сохранить измененный файл?
from fitsio import FITS, FITSHDR
fitsfile = FITS('./myfile.fits', 'rw')
column_data = [float(i) for i in fitsfile[1]['column_of_choice'][:] ] #this is how I assign the values in a column to a list (perhaps there are better ways)
condition = column_data > 5.E 03
#Now delete rows where column condition is met and save the file
Если это выполнимо с astropy
помощью, я мог бы использовать это вместо.