MRO CTX support for planetarypy.
pip install planetarypy-ctx # pure-Python half
pip install planetarypy-ctx[isis] # + ISIS calibration, footprints, quick-viewor from core's extra:
pip install planetarypy[ctx]from planetarypy.instruments.mro.ctx import EDR, Calib, CTXCollectionplanetarypy.instruments and planetarypy.instruments.mro are PEP 420 namespace
packages — neither carries an __init__.py. Never add one at either level.
...mro.ctx is a regular subpackage inside that namespace and keeps its own.
Core keeps the declarative catalog knowledge — the mro.ctx.edr index registry
entry and the mission/instrument name maps — so a core-only install can still run
plp indexes peek mro.ctx.edr and plp fetch mro.ctx.edr without this package.
This package adds the behaviour: EDR, get_edr_index,
product_id_from_serial_number, Calib, CTXCollection, calibrate_pid,
download_pid, do_footprintinit, and process_parallel.
plp ctxqv PID quick-view a CTX product
plp ctx-migrate migrate an older CTX storage layout
BSD-3.