[AstroPy] ANN: reproject v0.1 released!

Thomas Robitaille thomas.robitaille at gmail.com
Fri May 8 03:51:11 EDT 2015


Hi everyone,

I have just released the first stable version (v0.1) of the reproject
package, which is an Astropy-affiliated package that provides a simple
API to reproject data from one arbitrary world coordinate system (WCS)
to another.

Docs: http://reproject.readthedocs.org

To install: pip install reproject

The main features are:

* Support for various algorithms: at the moment, the package supports
reprojection by interpolation (nearest-neighbor, bilinear, etc.), as
well as the Montage algorithm (which basically finds the overlap
between pixels on the celestial sphere).

* Support for easy reprojection to/from HEALPIX projections, using
healpy as a backend

* For the interpolation, support for reprojecting n-dimensional
datasets (including spectral cubes) as long as they have two celestial
axes, and as long as these are independent from the other axes.

* A uniform and simple API for all the functionality

* All reprojection functions return a footprint array that can be used
to show the
coverage of the input image in the WCS projection of the output image.

Note that at the moment, the reprojection functions all assume that
the images are in surface brightness units (so e.g. not counts).

Future features will include:

* Support for non-celestial world coordinate systems

* Support for the drizzle algorithm

* A function to find the area of all pixels in an image, which will
facilitate the conversion from flux (e.g. counts) to surface
brightness.

* Mosaicking capabilities

Please note that this is only the first release, so I recommend that
you check the results carefully. If you run into any issues, or have
ideas of features that should be implemented, please open an issue on
GitHub:

https://github.com/astrofrog/reproject/issues

Thanks to everyone who has contributed to the package so far
(https://github.com/astrofrog/reproject/graphs/contributors) and in
particular thanks to Christoph Deil who has been very helpful in the
last couple of weeks with reviewing and testing the package before
release!

If you are interested in getting involved with future development of
the package, please let me know!

Cheers,
Tom



More information about the AstroPy mailing list