IRI90: International reference ionosphere in Python
IRI-90 provides monthly mean values for magnetically quiet conditions at non-auroral latitudes in the altitude range 50km to 2000km.
However, IRI90 is often used as an initialization for conditions at auroral latitudes, understanding the caveats.
Install
pip install iri90
or for the latest development version:
python -m pip install -e .
Usage
This IRI90 Python module is as small and clean as possible to enable your custom IRI90 applications.
import iri90
iono = iri90.runiri(dtime, altkm, latlon, f107, f107s, ap=p.ap)
iono is an xarray.DataArray indexable by species, altitude, etc. and includes metadata.
Altitude profile
density and temperature:
python AltitudeProfile.py
Notes
Optional: If you want to work with just the original Fortran code:
cd bin
cmake ../src
cmake --build .
References
Metadata
Release files for iri90 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iri90-1.1.1.tar.gz | 39.4 kB | Details |
Release files / iri90-1.1.1.tar.gz
| Download URL | iri90-1.1.1.tar.gz |
|---|---|
| Size | 39.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ad45150811598d2c6c77f1e5ca95bfe559bdf35cd88e3a79d9f045b43754cb6e
|
|
BLAKE2b-256 checksum How to use checksums |
825a830e79a8eccc991e17bb327691b38f7b024a5f2e76924b7e6688179b7c72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/3.7.0
|