Skip to main content

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)>

Download files

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

Source Distribution

aep8-1.1.0.tar.gz (287.7 kB view details)

Uploaded Source

Built Distributions

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

aep8-1.1.0-cp314-cp314t-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14tWindows x86-64

aep8-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

aep8-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl (993.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

aep8-1.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

aep8-1.1.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (844.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

aep8-1.1.0-cp314-cp314t-macosx_15_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

aep8-1.1.0-cp314-cp314t-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

aep8-1.1.0-cp311-abi3-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11+Windows x86-64

aep8-1.1.0-cp311-abi3-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

aep8-1.1.0-cp311-abi3-musllinux_1_2_aarch64.whl (993.7 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

aep8-1.1.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

aep8-1.1.0-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (843.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

aep8-1.1.0-cp311-abi3-macosx_15_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11+macOS 15.0+ x86-64

aep8-1.1.0-cp311-abi3-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11+macOS 14.0+ ARM64

File details

Details for the file aep8-1.1.0.tar.gz.

File metadata

  • Download URL: aep8-1.1.0.tar.gz
  • Upload date:
  • Size: 287.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3db2b9f0005f91d4f833af283a78c81e224953611a4f39265c1ecb390141c940
MD5 0c4e328863e3d4ca95b20bca420b525c
BLAKE2b-256 35ded332f3489573d636220fc90ed757b31883e6750ca5bfb5e3308641261092

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0.tar.gz:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: aep8-1.1.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 ca782daacbbe57c94f6ae7b32a29a1ad4e5437032acbb6113f021f8d0296b75d
MD5 4496d2fa45fa0cc046561e72655beae8
BLAKE2b-256 2a36d05e665936f4fb27cc2f46d8cb5cd72c9adb20bd5c2aeb86ea546ab6f599

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-win_amd64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 948014ca7d3c9ba9d8b3e6994217464ff90eca44eda165c6c134a66211ee0530
MD5 5513d1d00020fc09ab087360be87cfa5
BLAKE2b-256 795659152c5eb31190723af6e26699ca907baed6e8fd831831f439c2a705e889

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 afdf468ed2a4ccd405b36f4a299e6b7a931adb0647dd8ed4eb81c08e2c89419b
MD5 f30af98c88e5e1d1eb785dfd7f8aa5a2
BLAKE2b-256 f1fdaff4bef389c5aca26598c0d2175120c36031d29263e5eb9c671000a9837a

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 373ebe5ffcdca43c82bd061687d4a7c430c024684b3ff25785fa0dedd6c67c43
MD5 ad6c8cd36def8a4b0d626b3b5176c0c1
BLAKE2b-256 97a4de941db5d5acbb2ec9b4483b70de8cf6905db63f5951c4efb4da308a3753

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1fd66f259593b5acedb4f9e718f38489cf0ac5f60bc93c741044bbd24d8fc1da
MD5 f8c4fc37cdec20a257c890c5aa9831a5
BLAKE2b-256 7ebbc674dc2dbf01d0daf5a7eb16d894e25448303aa565cdbaae2150fdce8e7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 dc27f2fe4fcd13c4f8f131235fc5d16b8dd70ade6b128228c2bc2a652d7fbdb1
MD5 b227321eeac89494e47ad393bb30be1a
BLAKE2b-256 50b722a500c7eb3d960b945976cdde9249fe7f5af16504b2d221f6e372c72eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-macosx_15_0_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 984b108f8784348629d55b966512ba876a5ea24b7d96aefdeb7cc9f437f12bd7
MD5 830df0f35b667c71ed57f6d0711819f4
BLAKE2b-256 e012350c809364418b639ecba661a9d068b7fd7179db63e45f8ca0bf24dffd3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp314-cp314t-macosx_14_0_arm64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: aep8-1.1.0-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 39676b440543ed8547d91f91626e72afff37f345b9f53f85709511939c51466a
MD5 8a86afc8580247e6e196840f24af00d8
BLAKE2b-256 85369d071679735464ed3468d99a16380b1916c7367cf9236b58802b9b946c5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-win_amd64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: aep8-1.1.0-cp311-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d540428e9463c70fa32790190691d9afccea99f1e67ea0934e30a7efe5a1e94d
MD5 09a213bea36ff739037325bac7f96c96
BLAKE2b-256 928422df3da5c5917dd7b8c87c660bd825f2597673ec6df843cf88e354979264

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f81b5e7135d44b9fc92b68b68e3ae5344bf864d30947fe240ae3e0fcc3997ff9
MD5 239783a7d677340b29418503a0426f49
BLAKE2b-256 edbafc2486e2e8b08769f3795d3008b3c38426e5f8e27b3db753a9c34942b7ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4105a432ffbd372f9d666b18a85dc8f8cec850453060d0436856672e667faccf
MD5 7bf2e8f8fc04b46b7f37382fc6435648
BLAKE2b-256 071c7052423c1c063f92d123bb8fb19676291cf74fe143f678ec0ded5183fafc

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for aep8-1.1.0-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 883643eeb97d3eec360512402cbedb56c0205e900a1353dd2e1bddf8818c7c21
MD5 c0e3348a2133c2c967bb78204026df5f
BLAKE2b-256 5b1fea18b7ffb8cad384d92d2579268ccd79126bbc55bceb9f453b210334e748

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-macosx_15_0_x86_64.whl.

File metadata

  • Download URL: aep8-1.1.0-cp311-abi3-macosx_15_0_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11+, macOS 15.0+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0-cp311-abi3-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b51198cf996fcd7c45a601681de0c33dccd0ff1e1d064d8f0335c05760f9b198
MD5 f0c115ccf6c16dfe806a7dd0b69fb22d
BLAKE2b-256 9f04e3a7cf9cc406353d9a9132e25c053da161b8ff809ab3f3e53a5ad9d2a411

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-macosx_15_0_x86_64.whl:

Publisher: build.yml on m4opt/aep8

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

File details

Details for the file aep8-1.1.0-cp311-abi3-macosx_14_0_arm64.whl.

File metadata

  • Download URL: aep8-1.1.0-cp311-abi3-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11+, macOS 14.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aep8-1.1.0-cp311-abi3-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0fc63793986c7521b4939f85101e4da1bdda16c11441e1218d69dd975bd38e50
MD5 2e38ce4e717dcdfc085078e6c00d6f7d
BLAKE2b-256 a661016528b1828f9d9b3409df8d5a8c70e5dd984270e2b2d40c652b9b0a6064

See more details on using hashes here.

Provenance

The following attestation bundles were made for aep8-1.1.0-cp311-abi3-macosx_14_0_arm64.whl:

Publisher: build.yml on m4opt/aep8

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

Release history Release notifications | RSS feed

This release

1.1.0 This release

15 files

1.0.0

15 files

0.3.0

36 files

0.2.0

22 files

0.1.0

29 files

Supported by

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