Skip to main content

Composable inference and postprocessing pipeline for remote sensing data

Project description

aviary

CI Coverage Docs

PyPI version Python version

aviary provides composable components for building inference and postprocessing pipelines for remote sensing data. This enables you to easily run models on large datasets, export the predictions in a georeferenced file format and postprocess them for further downstream tasks.
Besides the pipelines, aviary also provides task-specific models for remote sensing applications.

aviary is designed upon the following concepts:

  • High-level Python API
    Abstract components for building pipelines without boilerplate code

  • Command-line interface (CLI)
    Run the pre-built pipelines easily without writing any code

  • Customizable pipelines
    Compose your own pipelines with the provided components

  • Extensible components
    Add your own components to the pipeline

  • Support for large datasets
    Tile-based processing for large datasets (local, remote or web services)

  • Support for geospatial data
    Export predictions as geodata, ready for downstream tasks

Installation

You can choose between two installation methods, whether you need access to the Python API or the command-line interface (CLI) only. If you just want to use the pre-built pipelines with the command-line interface, you can use the Docker image.

Installation with pip

pip install geospaitial-lab-aviary

Note that aviary requires Python 3.10 or later.

Have a look at the installation guide for further information.

Installation with Docker

docker pull ghcr.io/geospaitial-lab/aviary

Have a look at the installation guide for further information.

Next steps

Have a look at the how-to guides to get started.

Documentation

The full documentation is available at geospaitial-lab.github.io/aviary.

About

aviary is developed by the geospaitial lab at the Westfälische Hochschule - Westphalian University of Applied Sciences in Gelsenkirchen, Germany.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geospaitial_lab_aviary-0.3.1.tar.gz (42.7 kB view details)

Uploaded Source

File details

Details for the file geospaitial_lab_aviary-0.3.1.tar.gz.

File metadata

  • Download URL: geospaitial_lab_aviary-0.3.1.tar.gz
  • Upload date:
  • Size: 42.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for geospaitial_lab_aviary-0.3.1.tar.gz
Algorithm Hash digest
SHA256 7114560439f5cf2901a53db1fafa5628e6ecdbf95b4d95781e87700df0078ace
MD5 8bc81a1dfc6b304892ce6be33a169ae2
BLAKE2b-256 65a05b10cfcd68ffce76a0907850088c923c01426a25d53eae91fe2dde15fc80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page