You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature description dysh is slow (as of 0.4.0). We need to make dysh faster.
Could switching to fitsio help with some of that?
Also, fitsio supports reading row ranges -- which astropy doesn't. This could be useful for an online mode.
A quick test shows fitsio may be faster at reading data (taken from a notebook):
every little bit helps, but we need to see this in the "bigger" picture. If we have a large getps() - and we do have a benchmark. In issue #279 I did some work, totally unfinished, but telling, about a benchmark. LIke with all good software, we should define a benchmark that a user can run, and verify the result, e.g. in the output of the statistics of the spectrum to many digits. I've advocated this "qac" technique as an option to the Spectrum.stats() function.
I'm actually surprised, I've naively thought fits.open() would use fitsio.
Feature description
dysh
is slow (as of 0.4.0). We need to makedysh
faster.Could switching to
fitsio
help with some of that?Also,
fitsio
supports reading row ranges -- whichastropy
doesn't. This could be useful for an online mode.A quick test shows
fitsio
may be faster at reading data (taken from a notebook):That is almost a third of the time.
The text was updated successfully, but these errors were encountered: