-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Currently I'm using external, non-python, tools for image resampling/co-addition and color composite generation, and also adaptive smoothing.
- Astromatic swarp (resampling/coaddition) and stiff (FITS to rgb image composition), installed via macports (or dnf)
- Jeremy Sanders' contbin (adaptive S/N-dependent image smoothing), installed via git and compiled locally, and requiring some Makefile modifications to get working.
These are used currently in my driver bash scripts (see Issue #2), not called directly from python. I also can't do exposure maps properly or very easily with swarp without requiring more tools to do FITS image math (e.g. Heasoft farith, fcarith).
These external dependencies make it harder for other potential users to install and use the software, and introduce potential points of software instability. A pure python solution would be more flexible and robust going forward, even if it sacrificed some of the power that these 3rd party non-python tools provide. It would also make it easier to write fully python end-to-end processing scripts that would not need to call subprocess.