Photutils at a Glance¶
Photutils is an in-development affiliated package of Astropy to provide tools for detecting and performing photometry of astronomical sources. It is an open source (BSD licensed) Python package. Bug reports, comments, and help with development are very welcome.
- Getting Started
Photutils is still under development and has not seen widespread use yet. We will change its API if we find that something can be improved.
- Background and Background Noise Estimation
- Source Detection and Extraction
- Grouping Algorithms
- Aperture Photometry
- PSF Photometry
- PSF Matching
- Source Photometry and Properties from Image Segmentation
- Source Centroids and Morphological Properties
- Geometry Functions
- Datasets (
- Utility Functions
If you have found a bug in Photutils please report it by creating a new issue on the Photutils GitHub issue tracker.
Please include an example that demonstrates the issue that will allow the developers to reproduce and fix the problem. You may be asked to also provide information about your operating system and a full Python stack trace. The developers will walk you through obtaining a stack trace if it is necessary.
Photutils uses a package of utilities called astropy-helpers during building and
installation. If you have any build or installation issue mentioning
ah_bootstrap modules please send a
report to the astropy-helpers issue tracker. If you are
unsure, then it’s fine to report to the main Photutils issue tracker.
Like the Astropy project, Photutils is made both by and for its users. We accept contributions at all levels, spanning the gamut from fixing a typo in the documentation to developing a major new feature. We welcome contributors who will abide by the Python Software Foundation Code of Conduct.
Photutils follows the same workflow and coding guidelines as Astropy. The following pages will help you get started with contributing fixes, code, or documentation (no git or GitHub experience necessary):