Catalog PyPI
PACKAGE EXPLORERView in registry

aep8

PyPI

Calculate the flux of electrons or protons trapped in the Earth's radiation belt using the NASA AE8/AP8 model from IRBEM

Versions collected1
Direct dependencies1From release 1.1.0
Last observed20 Oct, 20:25 UTC

README

Version 1.1.0 documentation

AEP8

Python Package Index status Powered by Astropy codecov Documentation

Map of integral min electron flux at 500 km and 1 MeV

This Python package calculates the estimated flux of electrons or protons trapped in the Earth's radiation belt. It is a Python wrapper for the NASA AE8/AP8 model in the IRBEM package. It provides an Astropy-friendly interface, allowing you to specify the location using Astropy coordinates, the time in Astropy time, and the energy using Astropy units. You can pass it a single time and location, or arrays of times and locations.

To install

pip install aep8

Example

>>> from astropy.coordinates import EarthLocation
>>> from astropy.time import Time
>>> from astropy import units as u
>>> import aep8
>>> loc = EarthLocation.from_geodetic(15 * u.deg, -45 * u.deg, 300 * u.km)
>>> time = Time('2025-01-01 18:37:22')
>>> energy = 10 * u.MeV
>>> aep8.model(solar='max', particle='p').integral_flux(loc, time, energy)
<Quantity 3.04495297 1 / (s cm2)>

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.1.031 Jul 20261

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
m4opt/aep8

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:25 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:d106301df9b9bda69ba509c3c55e95cbef04a0269a9d238d4b79a6051b645244