Descartes Labs Compute API

The Compute service ran user-supplied Python code as containerised Functions against the imagery archive at scale. Users defined a `Function` (CPUs, memory, environment, Docker image), submitted Jobs (often via `Function.map` over hundreds of thousands of tiles), and collected results. Compute integrated with Catalog Events to fire on new imagery and emitted `compute-function-completed` events on drain-to-zero. Surfaced as `descarteslabs.compute` (Function, Job, JobStatistics, JobBulkCreateResult, ComputeClient).

API entry from apis.yml

apis.yml Raw ↑
aid: descartes-labs:compute
name: Descartes Labs Compute API
description: The Compute service ran user-supplied Python code as containerised Functions against the
  imagery archive at scale. Users defined a `Function` (CPUs, memory, environment, Docker image), submitted
  Jobs (often via `Function.map` over hundreds of thousands of tiles), and collected results. Compute
  integrated with Catalog Events to fire on new imagery and emitted `compute-function-completed` events
  on drain-to-zero. Surfaced as `descarteslabs.compute` (Function, Job, JobStatistics, JobBulkCreateResult,
  ComputeClient).
tags:
- Compute
- Batch
- Functions
- Jobs
humanURL: https://github.com/dlarchives/descarteslabs-python/tree/master/descarteslabs/compute
properties:
- type: SourceCode
  url: https://github.com/dlarchives/descarteslabs-python/tree/master/descarteslabs/compute
- type: Module
  url: https://github.com/dlarchives/descarteslabs-python/tree/master/descarteslabs/compute