.. role:: hidden :class: hidden-section .. currentmodule:: geodesic.tesseract geodesic.tesseract ========================== The Tesseract package is used to manage and monitor jobs submitted to the Tesseract processing engine. Tesseract is a distributed processing engine that is used to run geospatial processing. It allows you to define what processing should be run on a single chunk of data, then Tesseract will take care of partitioning and reassmbling the data, and running the processing in parallel. This page shows detailed documentation for the python interface to Tesseract. For more information about building docker images to run the processing in Tesseract refer to :ref:`tesseract-models`. .. contents:: geodesic.tesseract :depth: 2 :local: :backlinks: top Tesseract Job -------------- .. currentmodule:: geodesic.tesseract.job .. autosummary:: :toctree: generated :nosignatures: :template: classtemplate.rst Job JobList Tesseract Job Components ------------------------- .. currentmodule:: geodesic.tesseract.components .. autosummary:: :toctree: generated :nosignatures: :template: classtemplate.rst GlobalProperties AssetSpec Container Step StepInput StepOutput Webhook Bucket Equal User TemporalBinning BinSelection StridedBinning RangeSelection NearestSelection ReduceMethod TimeBinSelection OutputBand OutputTimeBins AssetBands FeatureAggregation WarpOptions RasterizeOptions Utility Functions ------------------ .. currentmodule:: geodesic.tesseract.utils .. autosummary:: :toctree: generated :nosignatures: animate_tesseract create_strided_binning .. currentmodule:: geodesic.tesseract.job .. autosummary:: :toctree: generated :nosignatures: get_jobs list_jobs Root Level Imports ------------------ .. currentmodule:: geodesic.tesseract .. autosummary:: :toctree: generated :nosignatures: create_strided_binning get_jobs list_jobs