https://github.com/cta-observatory/nectarchain

NectarCAM high level analysis tools

https://github.com/cta-observatory/nectarchain

Science Score: 26.0%

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

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.0%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

NectarCAM high level analysis tools

Basic Info
Statistics
  • Stars: 7
  • Watchers: 9
  • Forks: 20
  • Open Issues: 3
  • Releases: 14
Created about 7 years ago · Last pushed 11 months ago
Metadata Files
Readme License

README.rst

================================================
nectarchain |pypi| |conda| |CI| |docs| |codecov|
================================================


Repository for the high level analysis of the NectarCAM data, a camera
to equip the medium-sized telescopes of `CTAO `__
in its Northern site. The analysis is heavily based on
`ctapipe `__, adding custom
code for NectarCAM calibration.

``nectarchain`` is currently pinned to ``ctapipe`` version 0.24.0.

This code is under rapid development. It is not recommended for
production use unless you are an expert or developer!

- Code: https://github.com/cta-observatory/nectarchain
- Docs: https://nectarchain.readthedocs.io/

Installation for Users
======================

``nectarchain`` and its dependencies may be installed using the
*Anaconda* or *Miniconda* package system. We recommend creating a conda
virtual environment first, to isolate the installed version and
dependencies from your main environment (this is optional).

The latest version of ``nectarchain`` can be installed via:

::

   mamba install -c conda-forge nectarchain

or via:

::

   pip install nectarchain

**Note**: to install a specific version of ``nectarchain``, take look at
the documentation
`here `__.

**Note**: ``mamba`` is a C++ reimplementation of conda and can be found
`here `__.

Note this is *pre-alpha* software and is not yet stable enough for
end-users (expect large API changes until the first stable 1.0 release).

Developers should follow the development install instructions found in
the
`documentation `__.

Contributing
============

All contribution are welcome.

Guidelines are the same as `ctapipe's
ones `__.
See
`here `__
how to make a pull request to contribute.

Report issue / Ask a question
=============================

Please use `GitHub
Issues `__ to
report issues or `GitHub
Discussions `__
for questions and discussions.

.. |pypi| image:: https://badge.fury.io/py/nectarchain.svg
   :target: https://pypi.org/project/nectarchain
.. |conda| image:: https://anaconda.org/conda-forge/nectarchain/badges/version.svg
   :target: https://anaconda.org/conda-forge/nectarchain
.. |CI| image:: https://github.com/cta-observatory/nectarchain/actions/workflows/ci.yml/badge.svg?branch=main
   :target: https://github.com/cta-observatory/nectarchain/actions/workflows/ci.yml?query=workflow%3ACI+branch%3Amain
.. |docs| image:: https://readthedocs.org/projects/nectarchain/badge/?version=latest
   :target: https://nectarchain.readthedocs.io/en/latest/?badge=latest
.. |codecov| image:: https://codecov.io/github/cta-observatory/nectarchain/graph/badge.svg?token=TDhZlJtbMv
   :target: https://codecov.io/github/cta-observatory/nectarchain

Owner

  • Name: Cherenkov Telescope Array Consortium
  • Login: cta-observatory
  • Kind: organization

open-source software for the CTA Consortium.

GitHub Events

Total
  • Create event: 6
  • Release event: 3
  • Issues event: 16
  • Delete event: 4
  • Issue comment event: 105
  • Push event: 32
  • Pull request review comment event: 71
  • Pull request review event: 90
  • Pull request event: 68
  • Fork event: 2
Last Year
  • Create event: 6
  • Release event: 3
  • Issues event: 16
  • Delete event: 4
  • Issue comment event: 105
  • Push event: 32
  • Pull request review comment event: 71
  • Pull request review event: 90
  • Pull request event: 68
  • Fork event: 2

Committers

Last synced: over 3 years ago

All Time
  • Total Commits: 232
  • Total Committers: 12
  • Avg Commits per committer: 19.333
  • Development Distribution Score (DDS): 0.634
Top Committers
Name Email Commits
Guillaume.GROLLERON g****n@g****m 85
guillaume.grolleron g****r@l****r 49
jlenain j****n@f****r 38
Jean-Philippe Lenain j****n@u****m 11
Halim Ashkar h****r@c****r 11
frnbrun f****n@g****m 9
mdpunch p****h@i****r 8
fcangemi 7****i@u****m 7
Franca Cassol c****l@c****r 6
Patrick Sizun p****n@c****r 3
LENAIN Jean philippe j****n@l****r 3
hashkar 4****r@u****m 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 47
  • Total pull requests: 184
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 10 days
  • Total issue authors: 10
  • Total pull request authors: 14
  • Average comments per issue: 2.53
  • Average comments per pull request: 2.25
  • Merged pull requests: 163
  • Bot issues: 0
  • Bot pull requests: 9
Past Year
  • Issues: 11
  • Pull requests: 75
  • Average time to close issues: 3 days
  • Average time to close pull requests: 5 days
  • Issue authors: 4
  • Pull request authors: 9
  • Average comments per issue: 1.45
  • Average comments per pull request: 2.47
  • Merged pull requests: 65
  • Bot issues: 0
  • Bot pull requests: 3
Top Authors
Issue Authors
  • jlenain (26)
  • tibaldo (5)
  • sona-patel (4)
  • sizun (2)
  • guillaumegrolleron (2)
  • mdpunch (2)
  • dkerszberg (1)
  • hashkar (1)
  • anmikhno (1)
  • frnbrun (1)
Pull Request Authors
  • jlenain (137)
  • guillaumegrolleron (27)
  • dependabot[bot] (17)
  • hashkar (15)
  • vmarandon (11)
  • tibaldo (6)
  • ArmelleJB (5)
  • sona-patel (4)
  • dmousadi (4)
  • frnbrun (3)
  • mdpunch (2)
  • FrancaCassol (2)
  • sizun (2)
  • pcorcam (1)
Top Labels
Issue Labels
bug (24) enhancement (11) documentation (2)
Pull Request Labels
enhancement (26) dependencies (19) bug (17) documentation (16) duplicate (1) github_actions (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 37 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 14
  • Total maintainers: 1
pypi.org: nectarchain

Analysis chain for the CTA MSTN NectarCAM prototype

  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 37 Last month
Rankings
Dependent packages count: 6.6%
Forks count: 9.7%
Downloads: 16.7%
Average: 17.1%
Stargazers count: 21.8%
Dependent repos count: 30.6%
Maintainers (1)
Last synced: 11 months ago

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • mamba-org/provision-with-micromamba v15 composite
  • pre-commit/action v3.0.0 composite
.github/workflows/deploy-ghcr.yml actions
  • actions/checkout v3 composite
  • eWaterCycle/setup-apptainer v2 composite
.github/workflows/deploy-pypi.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/release-drafter.yml actions
  • release-drafter/release-drafter v5 composite
environment.yml pypi
  • browser-cookie3 *
  • mechanize *
pyproject.toml pypi
  • ctapipe ~=0.19
  • ctapipe-io-nectarcam *
  • pandas *
  • zeo *
  • zodb *