We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In the test suite we currently skip some tests due to issues in fitsio - we should report these upstream if possible.
The text was updated successfully, but these errors were encountered:
Here is an issue I encountered but not clear if this is an astropy or fitsio issue:
import os import fitsio import numpy as np os.remove('test.fits') data = np.random.random((15, 15)) fts1 = fitsio.FITS('test.fits', 'rw') fts1.write(data, compress='HCOMPRESS_1', qlevel=20, qmethod=2, tile_dims=(5, 5)) from astropy.io import fits print(fits.open('test.fits', disable_image_compression=True)[1].data)
gives:
[([221, 153, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 0, 255, 255, 255, 248, 0, 0, 3, 224, 8, 8, 6, 246, 191, 173, 31, 166, 1, 43, 32, 18, 18, 60, 223, 253, 255, 123, 1, 8, 23, 128, 152, 30, 128, 72, 10, 159, 247, 252, 24, 94, 171, 220, 131, 144, 37, 2, 151, 253, 245, 243, 254, 251, 241, 250, 0, 64, 98, 22], 0.00956831, 20547788.20710866) etc.
The last value is ZZERO and is huge. Changing qmethod to 1 (which is identical except for its treatment of zeros which there are none of here) gives:
[([221, 153, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 80, 8, 7, 6, 250, 81, 255, 127, 192, 161, 145, 225, 254, 155, 240, 255, 224, 20, 8, 128, 120, 12, 192, 208, 6, 207, 248, 16, 191, 224, 34, 5, 128, 88, 9, 15, 251, 235, 235, 199, 251, 215, 192, 0, 32, 1, 14], 0.01499177, 0.01499177)
Sorry, something went wrong.
No branches or pull requests
In the test suite we currently skip some tests due to issues in fitsio - we should report these upstream if possible.
The text was updated successfully, but these errors were encountered: