Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 2.13 KB

README.md

File metadata and controls

47 lines (38 loc) · 2.13 KB

radionopy

Build Status Coverage Status

Python tools for calculating ionospheric rotation measure behavior for the effects of the ionosphere for radio telescope measurements!

This is an attempt to make ionFR considerably more powerful and flexible.

Installation:

python setup.py develop

This compiles the geomagnetic field code (within the IGRF folder) on the user machine: gcc geomag70.c -o geomag70 -lm

Requirements:

Example Scripts:

  • docs/radionopy_Tutorial.ipynb -- tutorial in a Jupyter notebook.
  • scripts/probe_parameter_space.py -- creating and interacting with an IonoMap object containing months-worth of data.

Known Issues and Planned Improvements:

  • Currently, this only calculates the ionospheric contribution to rotation measure, but not the diffractive effects.
  • Using python setup.py install compiles the underlying C code incorrectly; workaround is using python setup.py develop.
  • Documentation needs improvement and/or automization

Contributing

Contributions to this package to introduce new functionality or address any of the issues in the issue log are welcome. Please submit improvements as pull requests after verifying that the existing tests pass. Please ensure any new code is well covered by unit tests.