ccdproc

Astropy affiliated package for reducing optical/IR CCD data

https://github.com/astropy/ccdproc

Science Score: 77.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    13 of 62 committers (21.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.7%) to scientific vocabulary

Keywords

astronomy astropy-affiliated ccd python

Keywords from Contributors

astropy source-detection photometry gtk qt tk wx closember sunpy solar
Last synced: 6 months ago · JSON representation ·

Repository

Astropy affiliated package for reducing optical/IR CCD data

Basic Info
Statistics
  • Stars: 91
  • Watchers: 15
  • Forks: 90
  • Open Issues: 68
  • Releases: 16
Topics
astronomy astropy-affiliated ccd python
Created over 12 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Authors

README.rst

ccdproc
=======

.. image:: https://github.com/astropy/ccdproc/workflows/CI/badge.svg
    :target: https://github.com/astropy/ccdproc/actions
    :alt: GitHub Actions CI Status

.. image:: https://coveralls.io/repos/astropy/ccdproc/badge.svg
  :target: https://coveralls.io/r/astropy/ccdproc

.. image:: https://zenodo.org/badge/13384007.svg
   :target: https://zenodo.org/badge/latestdoi/13384007


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.

.. _Astropy: https://www.astropy.org/
.. _git: https://git-scm.com/
.. _github: https://github.com
.. _Cython: https://cython.org/
.. _online documentation: https://ccdproc.readthedocs.io/en/latest/install.html
.. _@kbarbary: https://github.com/kbarbary
.. _@crawfordsm: https://github.com/crawfordsm
.. _@mwcraig: https://github.com/mwcraig
.. _@mseifert: https://github.com/MSeifert04
.. _Astropy Code of Conduct:  https://www.astropy.org/about.html#codeofconduct
.. _contributing: https://docs.astropy.org/en/stable/index.html#contributing
.. _developer: https://docs.astropy.org/en/stable/index.html#developer-documentation
.. _tutorial: https://github.com/mwcraig/ccd-reduction-and-photometry-guide
.. _NumFOCUS: https://numfocus.org/

Owner

  • Name: The Astropy Project
  • Login: astropy
  • Kind: organization

Citation (CITATION.rst)

Citing ccdproc
--------------

If you use ccdproc for a project that leads to a publication,
whether directly or as a dependency of another package, please include
the following acknowledgment:

.. code-block:: text

    This research made use of ccdproc, an Astropy package for
    image reduction (Craig et al. 20XX).

where (Craig et al. 20XX) is a citation to the `Zenodo record
<https://doi.org/10.5281/zenodo.1069648>`_ of the ccdproc version
that was used.  We also encourage citations in the main text wherever
appropriate.

For example, for ccdprpoc v1.3.0.post1 one would cite Craig et al. 2017
with the BibTeX entry (https://zenodo.org/record/1069648/export/hx):

.. code-block:: text


  @misc{matt_craig_2017_1069648,
      author       = {Matt Craig and Steve Crawford and Michael Seifert and
                      Thomas Robitaille and Brigitta Sip{\H o}cz and
                      Josh Walawender and Z\`e Vin{\'{\i}}cius and Joe Philip Ninan and Michael Droettboom and Jiyong Youn and
                      Erik Tollerud and Erik Bray and
                      Nathan Walker and VSN Reddy Janga and
                      Connor Stotts and Hans Moritz G{\"u}nther and Evert Rol and
                      Yoonsoo P. Bach and Larry Bradley and Christoph Deil and
                      Adrian Price-Whelan and Kyle Barbary and Anthony Horton and
                      William Schoenell and Nathan Heidt and Forrest Gasdia and
                      Stefan Nelson and Ole Streicher},
      title        = {astropy/ccdproc: v1.3.0.post1},
      month        = dec,
      year         = 2017,
      doi          = {10.5281/zenodo.1069648},
      url          = {https://doi.org/10.5281/zenodo.1069648}
  }

All ccdproc versions (and more citation formats) can be found at
https://doi.org/10.5281/zenodo.1069648.

GitHub Events

Total
  • Create event: 24
  • Release event: 4
  • Issues event: 17
  • Watch event: 2
  • Delete event: 19
  • Issue comment event: 34
  • Push event: 58
  • Pull request review comment event: 40
  • Pull request review event: 39
  • Pull request event: 75
  • Fork event: 5
Last Year
  • Create event: 24
  • Release event: 4
  • Issues event: 17
  • Watch event: 2
  • Delete event: 19
  • Issue comment event: 34
  • Push event: 58
  • Pull request review comment event: 40
  • Pull request review event: 39
  • Pull request event: 75
  • Fork event: 5

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 1,521
  • Total Committers: 62
  • Avg Commits per committer: 24.532
  • Development Distribution Score (DDS): 0.598
Past Year
  • Commits: 111
  • Committers: 7
  • Avg Commits per committer: 15.857
  • Development Distribution Score (DDS): 0.396
Top Committers
Name Email Commits
Matthew Craig m****g@g****m 612
Michael Seifert m****4@y****e 210
Steve Crawford c****m@g****m 172
Brigitta Sipocz b****z@g****m 62
Thomas Robitaille t****e@g****m 46
Josh Walawender j****r@g****m 41
stscicrawford s****d@s****u 34
P. L. Lim 2****m 23
Ze Vinicius j****a@g****m 23
Joe Philip Ninan i****e@g****m 18
Clément Robert c****2@p****m 17
pre-commit-ci[bot] 6****] 16
Timothy P. Ellsworth Bowers t****s@l****u 14
Jiyong Youn 01@0****m 14
Yash-10 y****7@g****m 13
Michael Droettboom m****m@g****m 13
Yoonsoo P. Bach d****5@g****m 11
Nathan Walker w****2@g****m 10
Erik M. Bray e****y@g****m 10
Connor Stotts s****o@m****u 10
dependabot[bot] 4****] 9
JVSN Reddy j****7@g****m 9
Erik Tollerud e****d@g****m 9
Hans Moritz Günther h****r@m****u 8
Kyle Westfall w****l@u****g 7
Larry Bradley l****y@g****m 6
Jaime A. Alvarado-Montes j****s@s****u 6
Evert Rol e****l@g****m 6
Steve Crawford c****m@g****m 6
Kelvin Lee k****e@g****m 5
and 32 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 83
  • Total pull requests: 149
  • Average time to close issues: 6 months
  • Average time to close pull requests: 13 days
  • Total issue authors: 38
  • Total pull request authors: 22
  • Average comments per issue: 2.49
  • Average comments per pull request: 1.62
  • Merged pull requests: 126
  • Bot issues: 0
  • Bot pull requests: 50
Past Year
  • Issues: 14
  • Pull requests: 82
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 5 days
  • Issue authors: 5
  • Pull request authors: 7
  • Average comments per issue: 0.29
  • Average comments per pull request: 0.61
  • Merged pull requests: 64
  • Bot issues: 0
  • Bot pull requests: 50
Top Authors
Issue Authors
  • mwcraig (19)
  • pllim (9)
  • ysBach (4)
  • janerigby (4)
  • SaOgaz (3)
  • astrofrog (3)
  • kjkoeller (3)
  • bsipocz (3)
  • gcecil (2)
  • RuiningZHAO (2)
  • crawfordsm (2)
  • olebole (1)
  • embray (1)
  • Yash-10 (1)
  • dependabot[bot] (1)
Pull Request Authors
  • mwcraig (55)
  • pre-commit-ci[bot] (36)
  • neutrinoceros (23)
  • dependabot[bot] (22)
  • pllim (13)
  • tbowers7 (5)
  • Yash-10 (3)
  • kbwestfall (3)
  • AlexN1234 (2)
  • altair-above (2)
  • laserkelvin (2)
  • jryon (1)
  • keflavich (1)
  • SaOgaz (1)
  • AbigaleMoen (1)
Top Labels
Issue Labels
bug (17) enhancement (16) ccdproc (9) combiner (8) effort-medium (8) tests (7) package-intermediate (6) good-first-issue (5) effort-low (4) reviewed-for-2.0 (4) question (3) astroscrappy (3) package-novice (3) release 🎉 (2) docs (2) performance (1) effort-high (1) package-expert (1) Upstream fix required (1) logging (1) CCDData (1) punt 🏈 (1) needs more info (1) ImageFileCollection (1) dependencies (1)
Pull Request Labels
no-changelog-entry-needed (43) dependencies (22) tests (9) bug (6) github_actions (6) docs (4) combiner (3) ccdproc (2) enhancement (2) performance (1) logging (1) affects-release (1) ImageFileCollection (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 11,282 last-month
  • Total dependent packages: 30
    (may contain duplicates)
  • Total dependent repositories: 78
    (may contain duplicates)
  • Total versions: 37
  • Total maintainers: 2
pypi.org: ccdproc

Astropy affiliated package

  • Versions: 26
  • Dependent Packages: 26
  • Dependent Repositories: 74
  • Downloads: 11,282 Last month
Rankings
Dependent packages count: 0.5%
Dependent repos count: 1.7%
Average: 2.2%
Downloads: 4.5%
Maintainers (2)
Last synced: 6 months ago
conda-forge.org: ccdproc

Ccdproc 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.

  • Versions: 11
  • Dependent Packages: 4
  • Dependent Repositories: 4
Rankings
Dependent packages count: 12.5%
Dependent repos count: 16.1%
Forks count: 20.2%
Average: 21.0%
Stargazers count: 35.2%
Last synced: 6 months ago

Dependencies

.github/workflows/ci_tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v2 composite
pyproject.toml pypi