Как удалить строки, соответствующие условию столбца, в файле FITS с помощью FITSIO

#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 помощью, я мог бы использовать это вместо.