Modules ======= Planet Ruler API modules organized by functionality. planet_ruler ------------ .. toctree:: :maxdepth: 4 planet_ruler Core Modules ----------- .. autosummary:: :toctree: generated/ :template: module.rst planet_ruler.geometry planet_ruler.image planet_ruler.observation planet_ruler.annotate planet_ruler.camera planet_ruler.fit planet_ruler.uncertainty planet_ruler.plot planet_ruler.validation planet_ruler.cli planet_ruler.demo Geometry Module ~~~~~~~~~~~~~~ Mathematical functions for planetary geometry calculations. .. automodule:: planet_ruler.geometry :members: :undoc-members: :show-inheritance: Image Processing Module ~~~~~~~~~~~~~~~~~~~~~~ Computer vision and image analysis functions. .. automodule:: planet_ruler.image :members: :undoc-members: :show-inheritance: Observation Module ~~~~~~~~~~~~~~~~~ High-level observation classes and workflows. .. automodule:: planet_ruler.observation :members: :undoc-members: :show-inheritance: Annotation Module ~~~~~~~~~~~~~~~~ Interactive manual limb detection and annotation. .. automodule:: planet_ruler.annotate :members: :undoc-members: :show-inheritance: Camera Module ~~~~~~~~~~~~ Automatic camera parameter extraction from EXIF data. .. automodule:: planet_ruler.camera :members: :undoc-members: :show-inheritance: Fitting Module ~~~~~~~~~~~~~ Parameter optimization and cost function handling. .. automodule:: planet_ruler.fit :members: :undoc-members: :show-inheritance: Uncertainty Module ~~~~~~~~~~~~~~~~~ Parameter uncertainty estimation using multiple methods. .. automodule:: planet_ruler.uncertainty :members: :undoc-members: :show-inheritance: Plotting Module ~~~~~~~~~~~~~~ Visualization and plotting functions. .. automodule:: planet_ruler.plot :members: :undoc-members: :show-inheritance: Validation Module ~~~~~~~~~~~~~~~~ Configuration validation and consistency checking. .. automodule:: planet_ruler.validation :members: :undoc-members: :show-inheritance: Command-Line Interface ~~~~~~~~~~~~~~~~~~~~~ CLI tools for command-line access to planet_ruler. .. automodule:: planet_ruler.cli :members: :undoc-members: :show-inheritance: Demo Module ~~~~~~~~~~ Example scenarios and configuration management. .. automodule:: planet_ruler.demo :members: :undoc-members: :show-inheritance: