Cygrid Documentation

Cygrid allows to resample a number of spectra (or data points) to a regular grid - a data cube - using any valid astronomical FITS/WCS projection. The method is a based on serialized convolution with finite gridding kernels. The underlying algorithm has very small memory footprint, was designed to allow parallelization, and is very fast.

The cygrid package is available for Linux, Windows, and MacOS operating systems. To improve computation speed, the OpenMP technology is used. Therefore, a suitable C++ compiler must be installed on your system, if you build from source. For convenience, we also provide packages for the Anaconda Python distribution.

License

Preferred citation method

Please cite our paper if you use cygrid for your projects.

Acknowledgments

This code makes use of the excellent work provided by the Astropy community. Cygrid uses the Astropy package and also the Astropy Package Template for the packaging.