Conversation
rhayes777
left a comment
There was a problem hiding this comment.
It seems odd to me to put this in conf. Would it not make more sense in galaxy or array?
rhayes777
left a comment
There was a problem hiding this comment.
Yeah I think given that galaxy inherits from autoarray and fits are really arrays this code should live in there?
|
PyAutoFit also handles .fits files, and whilst not much of this refactor made it into autofit it felt like it ultimately would, was why I put it here. |
Ah yeah of course |
It's a bit weird that AutoFit supports it natively but it would be quite a pain to decouple |
Refactors the majority of
astropy.fits.iofunctionality into a single module,fitsable.pyinPyAutoConf.This is used in other projects to unify .fits interfaces and separates all functionality into a single module.
PyAutoFitstill interfaces withastropydirectly in places like the aggregator, as it uses single-line pythonastropyinterfaces that are clearer written as they currently are.