Skip to main content

Modelling jetted Active Galactic Nuclei radiative processes with python

Project description

agnpy

Modelling Active Galactic Nuclei radiative processes with python.
astropy

description

agnpy focuses on the numerical computation of the photon spectra produced by leptonic radiative processes in jetted Active Galactic Nuclei (AGN).

agnpy binder

Run this repository in binder
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:

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

pip install agnpy

The code can also be installed using conda

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

CI test

Upload to PIP

Documentation Status

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agnpy-0.5.0.tar.gz (4.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agnpy-0.5.0-py3-none-any.whl (4.2 MB view details)

Uploaded Python 3

File details

Details for the file agnpy-0.5.0.tar.gz.

File metadata

  • Download URL: agnpy-0.5.0.tar.gz
  • Upload date:
  • Size: 4.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agnpy-0.5.0.tar.gz
Algorithm Hash digest
SHA256 2bac658cb99422ff7e0563818c8bb2f0ca073482f16f08f4a939e2c7bc61bcae
MD5 af0e61d27e99ab99ad1b4de263c3a9ee
BLAKE2b-256 fcdaf832ed03f45b2190352990acf39555d75d56dd09eacb5e1d19617423fe56

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnpy-0.5.0.tar.gz:

Publisher: pypi-upload.yml on cosimoNigro/agnpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agnpy-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: agnpy-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agnpy-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8b04116ec97cdfdb5c9436e2e0de834185eae1b3e85dbfcada8b4355de83cfe
MD5 756ec564d2bafe16b8ece8a25bbbee30
BLAKE2b-256 693c6e3255405193877b22008499448c6ba21df508369860783faf39fa5fa64f

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnpy-0.5.0-py3-none-any.whl:

Publisher: pypi-upload.yml on cosimoNigro/agnpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page