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

LST analysis tool for pulsars

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

Science Score: 36.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
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

LST analysis tool for pulsars

Basic Info
Statistics
  • Stars: 4
  • Watchers: 2
  • Forks: 4
  • Open Issues: 7
  • Releases: 5
Created over 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

PulsarTimingAnalysis

CI tests codecov DOI Docs

Tools to perform the periodicity analysis of gamma-ray emission from pulsars. It focuses on the data from the LST-1 telescope of the future CTAO gamma-ray observatory. It is built on top of Gammapy and PINT libraries. 1. Modelling and calculation of phases with LST-1 and Fermi-LAT data 2. Statistics, building phaseograms and search for pulsations with LST-1 and Fermi-LAT data

Installation

The easiest way to install the package is by cloning the repository and creating a new environment using environment.yml

git clone https://github.com/cta-observatory/PulsarTimingAnalysis.git cd PulsarTimingAnalysis mamba env create -n pulsar-lst1 -f environment.yml conda activate pulsar-lst1 pip install . Note: For macOS users with M chips, you may need to install the package c-blosc2 first (since lstchain requires python-blosc2, which is not available for M chips architectures):

mamba create -c conda-forge -n pulsar-lst1 python=3.11 c-blosc2 protozfits=2 protobuf=3.20 Then install PulsarTimingAnalysis with the rest of the dependencies with pip install . after activating the environment.

Cite

If you use the package in a publication, please cite the version used from Zenodo: https://doi.org/10.5281/zenodo.13385378

This analysis library was used in the following publications:

  • A detailed study of the very-high-energy Crab pulsar emission with the LST-1, CTA-LST Project, A&A, 690, A167 (2024) https://doi.org/10.1051/0004-6361/202450059

Owner

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

open-source software for the CTA Consortium.

GitHub Events

Total
  • Issues event: 9
  • Watch event: 1
  • Delete event: 6
  • Issue comment event: 10
  • Push event: 33
  • Pull request event: 12
  • Pull request review event: 15
  • Pull request review comment event: 12
  • Fork event: 1
  • Create event: 7
Last Year
  • Issues event: 9
  • Watch event: 1
  • Delete event: 6
  • Issue comment event: 10
  • Push event: 33
  • Pull request event: 12
  • Pull request review event: 15
  • Pull request review comment event: 12
  • Fork event: 1
  • Create event: 7

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: 15 days
  • Average time to close pull requests: about 20 hours
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 3.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: 15 days
  • Average time to close pull requests: about 20 hours
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 3.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • morcuended (7)
  • cpozogonzalez (2)
Pull Request Authors
  • morcuended (6)
  • cpozogonzalez (1)
Top Labels
Issue Labels
Pull Request Labels
infrastructure (3)

Dependencies

setup.py pypi
  • astropy >=4.0.5,<5
  • gammapy *
  • h5py *
  • lstchain *
  • matplotlib >=3.5
  • numba *
  • numpy *
  • pandas *
  • pint-pulsar *
  • probfit *
  • protobuf <=3.20.0
  • scipy *
  • setuptools_scm *
  • tables *
  • toml *
pyproject.toml pypi
.github/workflows/run_test.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v3 composite
  • mamba-org/setup-micromamba v1 composite
environment.yml pypi
  • lstchain ==0.10.6
  • more-itertools ==10.4.0
  • pint-pulsar <=0.9.7