-
-
Notifications
You must be signed in to change notification settings - Fork 138
Other Codes
This is a link collection and short description of other codes related to photutils.
In most cases we can't use their code because they have incompatible licenses, but we can use them to generate reference results for photutils tests and where possible cooperate with them by implementing I/O for the file formats they support.
Astromatic software is a suite of command line tools written by Emmanuel Bertin in C and released with a GPL3+ license.
The most well-known tool is SExtractor, but some of the other tools like e.g. PSFEx also do things that we want to implement in photutils
.
The tools work with ascii config and FITS files and support VOTable as result output format (and sometimes input) ... maybe we should support these formats in photutils
for easy interoperability with e.g. SExtractor and PSFEx?
If you download the code from SVN there are tests
directories with test data ... maybe these can be re-used for photutils (I'm not sure if the license applies to the data files as well). They also made a large reference dataset of Galaxy images that could be useful e.g. to benchmark what is possible with photutils.
I haven't seen anyone trying to directly interface to the Astromatic codes from Python (would require re-factoring of the C code into libraries, I think), but several astronomers (see e.g. here or here) have written Python "wrappers" that call Astromatic tools via subprocess ... just like Tom's montage-wrapper does for Montage. Probably this is not welcome in photutils
, but there could be an astromatic-wrapper
Astropy-affiliated package ... for photutils
here I'm mainly mentioning the Astromatic tools because I want to use them to generate reference test datasets.
TODO: Write me!
TODO: Write me!