Skip to main content

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

Project description

AEP8

Python Package Index status codecov

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.

Example

>>> from astropy.coordinates import EarthLocation
>>> from astropy.time import Time
>>> from astropy import units as u
>>> from aep8 import flux
>>> 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
>>> flux(loc, time, energy, kind='integral', solar='max', particle='p')
<Quantity 3.04495297 1 / (s cm2)>

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

aep8-0.2.0.tar.gz (265.3 kB view details)

Uploaded Source

Built Distributions

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

aep8-0.2.0-cp313-cp313-win_amd64.whl (832.4 kB view details)

Uploaded CPython 3.13Windows x86-64

aep8-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

aep8-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

aep8-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

aep8-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (851.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

aep8-0.2.0-cp313-cp313-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

aep8-0.2.0-cp313-cp313-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

aep8-0.2.0-cp312-cp312-win_amd64.whl (832.4 kB view details)

Uploaded CPython 3.12Windows x86-64

aep8-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

aep8-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

aep8-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

aep8-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (851.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

aep8-0.2.0-cp312-cp312-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

aep8-0.2.0-cp312-cp312-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

aep8-0.2.0-cp311-cp311-win_amd64.whl (832.3 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

aep8-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

aep8-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

aep8-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (851.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

aep8-0.2.0-cp311-cp311-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: aep8-0.2.0.tar.gz
  • Upload date:
  • Size: 265.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for aep8-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b0bb2a92e374923eb3fdb06f5f36c34befc26dd78c00edc3a8685552ff99323f
MD5 8b7d561e1536ce2bbefcbbb14d3365ec
BLAKE2b-256 c263578a921f1c5ded7daa56c6033e66e389486c7f344213482282b72a2021fd

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: aep8-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 832.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for aep8-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6ce72790ebe0762639e711d67c19a917e9a6b8d040d61b4248e7fb52ef1586d6
MD5 653cb688b839c6f32093890d37036c4c
BLAKE2b-256 3eabf01121f9c2923f6257ee3ed8255604fcbd7551ac0b52669cdbd5e0fe1cf3

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b1ec1cb9b1cb4fdcfad34cafeb5192df7c45afeba987b7a3f008bb5b829ab7d
MD5 bbdfe2ebe6fb808ae3fabe2f0f5c07bd
BLAKE2b-256 c65279a5c2936d63a8a156290ffd527ad29b2266dec20354f15c294cc47ea675

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 525e3a0f9f295b636fd4d428cd5beddf0d584c77c0d1569ea9293d0f456d9d33
MD5 ce9e1135bfb48f039f6f4322fa887960
BLAKE2b-256 bd3577bf55dd7e9d84ecb17b92496e6b331224325a2318901cfdc45eae548198

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e7d098e691c1bdaf2f0ced4b3e9b15402e96a5ebcbe567caba6effa802981dc
MD5 31875839c654b639ef1a52a36cc4eb26
BLAKE2b-256 de5b4c4abae3093be2860ea5d524df22a59bed792b900eb1ea31c8ed647eb86c

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c1d2853ef48046a892b830cbd1d48ea34977b6cb45fc898349ccaeddf112e4cb
MD5 9c4d3d124e3f5b4cd3f790dccd40b2fa
BLAKE2b-256 3d9d4a9a96eed5178e79f6dc2085b4a7afbc67ecd27e63d6bff94489e4cd8403

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d6d70bfcf91d2d54cc1a46c5f2018adb138900c082e55ad74dbc3694b622c002
MD5 d842428e0d542d51a26aa623b32ba574
BLAKE2b-256 76bbde4fda264d8d43601bc8c2d75e3964376f8d4287e8f4051894ea5b7e3ad8

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e5ac9a230edb253f6d66a894df0844cdd29990ac7dbb2dd67e1bfc22308256a4
MD5 d6841e414369270e87301aea5c63c633
BLAKE2b-256 10aa20a72e1306e0b442a9b1dbfc5a70380b1e8aa4a6f3c0d5a38cee4310386b

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: aep8-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 832.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for aep8-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bd8fe54aae0832d5eb6854afd60f447111481f5e4cacdde5af2f71e04c61620b
MD5 92d036e788ab14132ce2b3b97cfa2578
BLAKE2b-256 c5c1db5378168620447b00554a7fa2566c81d6c716ac7d327224eda7674a8032

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b850e78cef6ab8ce6ddedef8af44bb186c1d9d8730d1f06381deb6458c9df1d
MD5 78b9a9a6600a3b326145dfec750795d6
BLAKE2b-256 fea0e4f5dc620a572716e84c24ce521024a1c2996467fa95d7dbf764ff04dd20

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53f6606dabc6234d0fa143d9ec61c9d28cbc0873f7d438356bf052026aec3ef7
MD5 e0bdae7c43fa9c6543e2a763be03b8f3
BLAKE2b-256 8e4c1bd359d92a1013a814f32c4bcca638bfcfe177c5903cdd8cd19c2af79864

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1e24b310631e72e84e6dbc0f82dbf618e3a95227828967e45bbe11185b1f10c
MD5 6c15a3a07475b167546d940d2b255baa
BLAKE2b-256 40a0d42afea07289054e585fc0bc2cab485481e87388b75ab8a26a26d80eb58a

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56135cd7d48d41052bb235a4e9f6440d044f4af8fa6f57aa5db027b2923de55d
MD5 4fc6e06686dfdd4218cdc2593ef3f6a4
BLAKE2b-256 710976ec6e2a4a79faf4ddc3f2b3866c6320c9ff4d6edd10a4cdb42f8878d50e

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 87a9e9ce61a960ec455f5f5ce7a77785f2df3987370dbb85242cdbfc7092f667
MD5 1146c737f78baad932f0b5193cb6ac34
BLAKE2b-256 b81933d268efa210862deb3da832d3f450e5e82e049b5b1c1f111e0164f0f348

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fee72badab74c4ae3f329a6689f045180b11a8bf338eeb94409359aab8c5a85d
MD5 ce49393b70cd971a716be752584da1ea
BLAKE2b-256 023ae7f1a63c40fd085674ef4f3b1218bb36489d6f841757a4641f40a162f0f0

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: aep8-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 832.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for aep8-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e924de18d003cdd407ab63e6c6771580711b62997a4f482a90443e6aac724a16
MD5 06bd34d246a4a23c2472c2af5352a901
BLAKE2b-256 60450e59ec1ebcb1c8e0b2ff0930974880227efbb1d9fd89a0b748371586173b

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6e2b1c2b938f9783557a3911e3cb93e654cb471eefe21bd723f71b82d0de8102
MD5 89e974bb4437dc05b20932ef030d2617
BLAKE2b-256 e397b68974cf487b79db486439ff69a0de1b92841f62ae7845b52de483985b5e

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 abcda30a6098901b816d89fd5d0a223d66045be11b4df408c41c986c1a101163
MD5 dcaf049b4b02172f052d08e0ea772e6d
BLAKE2b-256 431cf62ad5eb7a06dda238f527fbcc1d211cc707c065369247179d7cba412119

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 770ed6aa1dc865579bfe2abe84cc28b26e0ff74ab0951ac60cec9a86fde71670
MD5 c8ba1fda2aa63d188c097bc3ccd93521
BLAKE2b-256 709440b9e019b880d9c8cd9e17c470ee0f90c5b3f1384a14e8e30c82fad31c46

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8599bdb1516f976d29d6e853511c4ec40b6c39d3815b2744c8afe2393b08ca26
MD5 144e4b780e2575cca90dccb0bea879d7
BLAKE2b-256 ec0fe197252443c56e1e94611f81cb39deb54cd6059d2047b5b7a254599315f6

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a4d79879846770b19e3104329cd784d1cd16e50deea0bbe98767573c5fe90232
MD5 fe9565f944686bf9d6227eced9bf96bd
BLAKE2b-256 3f447918b87a5835ddcf922b716936b8eaf94a942ac3077940dc074cce946a52

See more details on using hashes here.

File details

Details for the file aep8-0.2.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for aep8-0.2.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9591fd9b1ba747b8ef42fc7cb3442424c3d3170448d800c1192c64f5366332d8
MD5 d9aba3a241b3cf2033bfd2127fcf6993
BLAKE2b-256 5310eb2a272313b6a441af37c0c145cd66b724184b1122a5ca1d9a2d8b239a27

See more details on using hashes here.

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