Skip to content

Python API

The lunartrace package is the numeric authority of the project: every value the web workbench shows is computed here. These pages are generated from the source docstrings (numpydoc) at build time.

ModulePurpose
lunartrace.science.slope_qualityslope_quality/v1: validity, inclusion, ROI accounting
lunartrace.science.studyFrozen Site01 study run, receipts and replay
lunartrace.science.raster_projectionslope_raster/v0 display projection of the grid
lunartrace.projectionWeb projection contract emitted from Python results
lunartrace.temporalOne-call temporal Study: frontiers, why, save and replay
lunartrace.sitesNamed sites, query boxes and registered event bases
lunartrace.science.odeLunar ODE fetch and retained-source custody
lunartrace.standingStanding levels and claim boundaries
lunartrace.display_sunDisplay-only Sun geometry from pinned SPICE kernels
lunartrace.sun_oracleIndependent analytical Sun-direction oracle
lunartrace.workbench.serverWorkbench sidecar HTTP routes
lunartrace.workbench.roiROI evaluation and grid-cell resolution for the workbench
lunartrace.workbench.presetsPreset Python scripts for an ROI
lunartrace.workbench.labmarimo Lab notebooks for an ROI
lunartrace.workbench.figuresDeterministic figure export