ccdproc
Ccdproc is is an affiliated package for the AstroPy package for basic data reductions of CCD images. The ccdproc package provides many of the necessary tools for processing of ccd images built on a framework to provide error propagation and bad pixel tracking throughout the reduction process.
Ccdproc can currently be installed via pip or from the source code. For installation instructions, see the online documentation or docs/install.rst in this source distribution.
Documentation is at ccdproc.readthedocs.io
An extensive tutorial is currently in development.
Contributing
We have had the first stable release, but there is still plenty to do!
Please open a new issue or new pull request for bugs, feedback, or new features you would like to see. If there is an issue you would like to work on, please leave a comment and we will be happy to assist. New contributions and contributors are very welcome!
New to github or open source projects? If you are unsure about where to start or haven’t used github before, please feel free to email @crawfordsm, @mwcraig or @mseifert. We will more than happily help you make your first contribution.
Feedback and feature requests? Is there something missing you would like to see? Please open an issue or send an email to @mwcraig, @crawfordsm or @mseifert. Questions can also be opened on stackoverflow, twitter, or the astropy email list.
Ccdproc follows the Astropy Code of Conduct and strives to provide a welcoming community to all of our users and contributors.
Want more information about how to make a contribution? Take a look at the astropy contributing and developer documentation.
If you are interested in finacially supporting the project, please consider donating to NumFOCUS that provides financial management for the Astropy Project.
Acknowledgements
If you have found ccdproc useful to your research, please considering adding a citation to ccdproc contributors; Craig, M. W.; Crawford, S. M.; Deil, Christoph; Gasdia, Forrest; Gomez, Carlos; Günther, Hans Moritz; Heidt, Nathan; Horton, Anthony; Karr, Jennifer; Nelson, Stefan; Ninan, Joe Phillip; Pattnaik, Punyaslok; Rol, Evert; Schoenell, William; Seifert, Michael; Singh, Sourav; Sipocz, Brigitta; Stotts, Connor; Streicher, Ole; Tollerud, Erik; and Walker, Nathan, 2015, Astrophysics Source Code Library, 1510.007, DOI: 10.5281/zenodo.47652
Thanks to Kyle Barbary (@kbarbary) for designing the ccdproc logo.
Metadata
Release files for ccdproc 2.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ccdproc-2.5.1.tar.gz | 592.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ccdproc-2.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 943.8 kB
Release files / ccdproc-2.5.1.tar.gz
| Download URL | ccdproc-2.5.1.tar.gz |
|---|---|
| Size | 592.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
051b42884cd3188e22dbd2d788c37e0d57bead7c906e479da9a2ecabb44ebdfa
|
|
BLAKE2b-256 checksum How to use checksums |
e93aae23e28caab07887962bb357bc96e35e548387880a91c6df5e5eaf4f8d33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 5, 2025.
Transparency logRelease files / ccdproc-2.5.1-py3-none-any.whl
| Download URL | ccdproc-2.5.1-py3-none-any.whl |
|---|---|
| Size | 351.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
335c75029f6d63a8d9b665830689553329beb31f8e06677860a751bf27619ba5
|
|
BLAKE2b-256 checksum How to use checksums |
c24aac0a1be29d6bb1f1638b2b246d323cc9ddfb8c463e0786352361f7ad662a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 5, 2025.
Transparency log