agnpy
Modelling jetted Active Galactic Nuclei radiative processes with python
Science Score: 59.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
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 16 committers (6.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Modelling jetted Active Galactic Nuclei radiative processes with python
Basic Info
- Host: GitHub
- Owner: cosimoNigro
- License: bsd-3-clause
- Language: Jupyter Notebook
- Default Branch: master
- Homepage: https://agnpy.readthedocs.io/en/latest/
- Size: 34.9 MB
Statistics
- Stars: 54
- Watchers: 5
- Forks: 34
- Open Issues: 28
- Releases: 16
Topics
Metadata Files
README.md
agnpy
Modelling Active Galactic Nuclei radiative processes with python.
description
agnpy focuses on the numerical computation of the photon spectra produced by leptonic radiative processes in jetted Active Galactic Nuclei (AGN).
agnpy binder
acknowledging and citing agnpy
As a general acknowledgment of agnpy usage, we recommend citing the agnpy release paper.
Additionally, to specify which version of agnpy is being used, that version's zenodo record can be cited.
We recommend citing both.
At the following links you can find:
- the agnpy release paper (for a general citation);
- the zenodo record (for citing a specific version)
documentation and quickstart
You are invited to check the documentation at https://agnpy.readthedocs.io/en/latest/.
To get familiar with the code you can run the notebooks in the tutorials section
of the documentation.
dependencies
The only dependencies are:
numpy managing the numerical computation;
astropy managing physical units and astronomical distances.
matplotlib for visualisation and reproduction of the tutorials.
scipy for interpolation
installation
The code is available in the python package index and can be installed via pip
bash
pip install agnpy
The code can also be installed using conda
bash
conda install -c conda-forge agnpy
tests
A test suite is available within each agnpy module directory. To run the tests just type
pytest in the main directory of the cloned repository.
shields
Owner
- Name: Cosimo Nigro
- Login: cosimoNigro
- Kind: user
- Location: Barcelona
- Company: Institut de Física d'Altes Energies (IFAE)
- Repositories: 3
- Profile: https://github.com/cosimoNigro
"Indignum est excellentium virorum horas servili calculandi labore perire" - G.W. Leibniz
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"license": "https://spdx.org/licenses/BSD-3-Clause",
"dateCreated": "2019-12-17",
"datePublished": "2021-04-14",
"dateModified": "2023-02-12",
"codeRepository": "https://github.com/cosimoNigro/agnpy",
"issueTracker": "https://github.com/cosimoNigro/agnpy/issues",
"downloadUrl": "https://github.com/cosimoNigro/agnpy/releases/tag/v0.4.0",
"name": "agnpy",
"version": "0.4.0",
"identifier": "10.5281/zenodo.4055175",
"description": "agnpy is a python package focusing on the computation of the radiative processes of relativistic particles accelerated in the jets of Active Galactic Nuclei (AGN). It includes classes describing the galaxy components responsible for line and thermal emission and calculates the absorption due to gamma-gamma pair production on soft (IR-UV) photon fields.",
"applicationCategory": "Astronomy",
"funding": "ESCAPE 824064",
"developmentStatus": "active",
"isPartOf": "https://www.astropy.org/affiliated/",
"referencePublication": "https://doi.org/10.1051/0004-6361/202142000",
"readme": "https://agnpy.readthedocs.io/en/latest/",
"softwareVersion": "0.4.0",
"funder": {
"@type": "Organization",
"name": "European Union's Horizon 2020 research and innovation programme"
},
"keywords": [
"CTA",
"astroparticle physics",
"jupyter-notebook",
"active galactic nuclei",
"blazars",
"radio jets",
"radio active galactic nuclei",
"radiative processes"
],
"programmingLanguage": [
"Python 3"
],
"operatingSystem": [
"Linux",
"MacOs"
],
"softwareRequirements": [
"https://github.com/cosimoNigro/agnpy#dependencies"
],
"author": [
{
"@type": "Person",
"@id": "https://orcid.org/0000-0001-8375-1907",
"givenName": "Cosimo",
"familyName": "Nigro",
"email": "cosimo.nigro@ifae.es",
"affiliation": {
"@type": "Organization",
"name": "Institut de Fsica d'Altes Energies (IFAE)"
}
}
],
"contributor": [
{
"@type": "Person",
"@id": "https://orcid.org/0000-0002-1659-5374",
"givenName": "Julian",
"familyName": "Sitarek",
"email": "jsitarek@uni.lodz.pl",
"affiliation": {
"@type": "Organization",
"name": "University of Lodz"
}
},
{
"@type": "Person",
"@id": "https://orcid.org/0000-0002-4183-391X",
"givenName": "Pawel",
"familyName": "Gliwny",
"email": "p.gliwny@gmail.com",
"affiliation": {
"@type": "Organization",
"name": "University of Lodz"
}
},
{
"@type": "Person",
"givenName": "David",
"familyName": "Sanchez",
"email": "david.sanchez@lapp.in2p3.fr",
"affiliation": {
"@type": "Organization",
"name": "Univ. Savoie Mont Blanc, CNRS, LAPP"
}
},
{
"@type": "Person",
"@id": "https://orcid.org/0000-0001-7988-8919",
"givenName": "Matthew",
"familyName": "Craig",
"email": "mattwcraig@gmail.com",
"affiliation": {
"@type": "Organization",
"name": "Minnesota State University"
}
},
{
"@type": "Person",
"@id": "https://orcid.org/0000-0002-5686-2078",
"givenName": "Thomas",
"familyName": "Vuillaume",
"email": "vuillaume@lapp.in2p3.fr",
"affiliation": {
"@type": "Organization",
"name": "Univ. Savoie Mont Blanc, CNRS, LAPP"
}
},
{
"@type": "Person",
"givenName": "Ilaria",
"familyName": "Viale",
"email": "ilaria.viale.1@studenti.unipd.it",
"affiliation": {
"@type": "Organization",
"name": "Universit degli Studi di Padova"
}
},
{
"@type": "Person",
"givenName": "Dimitrios ",
"familyName": "Maniadakis",
"email": "dimitrioskonstantinos.maniadakis@studenti.unipd.it",
"affiliation": {
"@type": "Organization",
"name": "Universit degli Studi di Padova"
}
}
],
"maintainer": [
{
"@type": "Person",
"@id": "https://orcid.org/0000-0001-8375-1907",
"givenName": "Cosimo",
"familyName": "Nigro",
"email": "cosimo.nigro@ifae.es",
"affiliation": {
"@type": "Organization",
"name": "Institut de Fsica d'Altes Energies (IFAE)"
}
}
]
}
GitHub Events
Total
- Create event: 4
- Issues event: 7
- Watch event: 5
- Delete event: 1
- Member event: 2
- Issue comment event: 18
- Push event: 42
- Pull request review comment event: 62
- Pull request review event: 64
- Pull request event: 16
- Fork event: 2
Last Year
- Create event: 4
- Issues event: 7
- Watch event: 5
- Delete event: 1
- Member event: 2
- Issue comment event: 18
- Push event: 42
- Pull request review comment event: 62
- Pull request review event: 64
- Pull request event: 16
- Fork event: 2
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| cosimoNigro | c****2@g****m | 538 |
| Julian Sitarek | j****k@u****l | 44 |
| Grzegorz Borkowski | g****r@g****m | 16 |
| Paweł Gliwny | p****y@g****m | 16 |
| Ilaria Viale | i****1@s****t | 12 |
| dimaniad6 | d****d@h****m | 11 |
| Sourcery AI | 8 | |
| david | d****z@l****r | 5 |
| Matt Craig | m****g@g****m | 3 |
| Grzegorz Borkowski | g****i@e****l | 3 |
| Sourcery AI | b****t@s****i | 2 |
| pivosb | p****a@g****m | 2 |
| Daniel Morcuende | d****e@i****s | 1 |
| Thomas Vuillaume | t****e@g****m | 1 |
| Cosimo Nigro | c****o@A****l | 1 |
| cnigro | c****o@i****s | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 59
- Total pull requests: 84
- Average time to close issues: 4 months
- Average time to close pull requests: 19 days
- Total issue authors: 20
- Total pull request authors: 16
- Average comments per issue: 2.37
- Average comments per pull request: 2.54
- Merged pull requests: 72
- Bot issues: 0
- Bot pull requests: 8
Past Year
- Issues: 9
- Pull requests: 15
- Average time to close issues: 6 days
- Average time to close pull requests: 16 days
- Issue authors: 7
- Pull request authors: 4
- Average comments per issue: 0.44
- Average comments per pull request: 1.0
- Merged pull requests: 11
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- cosimoNigro (25)
- jsitarek (11)
- morcuended (3)
- CerenOzen (2)
- huangylei (2)
- LL-RL (1)
- pguenth (1)
- 422314581 (1)
- guillaumegrolleron (1)
- vuillaut (1)
- IlariaViale (1)
- kelle (1)
- anmol1as (1)
- dimaniad6 (1)
- pawel21 (1)
Pull Request Authors
- cosimoNigro (35)
- grzegorzbor (17)
- jsitarek (11)
- sourcery-ai[bot] (8)
- morcuended (4)
- pawel21 (3)
- dimaniad6 (3)
- cerasole (2)
- IlariaViale (2)
- AlexKurek (2)
- pivosb (1)
- jepcor97 (1)
- davidsanchez (1)
- mwcraig (1)
- vuillaut (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 351 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 2
(may contain duplicates) - Total versions: 44
- Total maintainers: 1
pypi.org: agnpy
Modelling jetted Active Galactic Nuclei radiative processes with python
- Homepage: https://github.com/cosimoNigro/agnpy
- Documentation: https://agnpy.readthedocs.io/
- License: BSD License
-
Latest release: 0.4.0
published almost 3 years ago
Rankings
Maintainers (1)
conda-forge.org: agnpy
agnpy focuses on the numerical computation of the photon spectra produced by leptonic radiative processes in jetted Active Galactic Nuclei (AGN).
- Homepage: https://github.com/cosimoNigro/agnpy
- License: GPL-3.0-only
-
Latest release: 0.3.0
published about 3 years ago
Rankings
Dependencies
- docutils <0.18
- ipython *
- nbsphinx *
- sphinx *
- sphinx-astropy *
- astropy >=4.0
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v1 composite
- agnpy *
- gammapy *