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.1.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.1-py3-none-any.whl (4.2 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for agnpy-0.5.1.tar.gz
Algorithm Hash digest
SHA256 f44440b78726c24a1a7f0e2e54cbcd676289d1a11dd689310c9e2606583e770b
MD5 16fa4c138b49a41e833571df876db05a
BLAKE2b-256 e60ae18a7347f5a88ac9869ca0fbb6ba0fcdf9d65753ffa118074bffcac9f059

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnpy-0.5.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: agnpy-0.5.1-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.12

File hashes

Hashes for agnpy-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 738a170fda07df2e470fbad83adba805a816cd7ac656bbaffc2dffc51e9fdaf9
MD5 31def2a548da5e47f423050caecf58b9
BLAKE2b-256 7c3bfc6bd7d88532310cbc75bcc17b03e6d4d0f5359a98f5ba8afb9ee38351de

See more details on using hashes here.

Provenance

The following attestation bundles were made for agnpy-0.5.1-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