Skip to main content

Actinia plugin for efficient statistic computing

Project description

Actinia Statistic Plugin

This actinia plugin is deigned for to compute raster map layer and raster-time-series statistics for categorical and continuous data. It provides endpoints to sample raster time series data.

NOTE:

Actinia is an open source REST API for scalable, distributed, high performance processing of geographical data that uses GRASS GIS for computational tasks.

The Actinia service consists of the Actinia Core that provides the basic but sophisticated processing service and Actinia plugins that provide problem specific services like Sentinel-2 and Landsat NDVI computation, spatio-temporal statistical analysis and many more.

Installation

The actinia plugin must be installed in the same environment as actinia core. Actinia core must be configured to load the installed plugin. When the plugin is loaded and all plugin endpoints are available in actinia. The interface description of actinia will be extended with the endpoints of the plugins.

git clone https://github.com/mundialis/actinia_statistic_plugin.git

cd actinia_statistic_plugin
pip3 install -r requirements.txt
python3 setup.py install

After installation set the plugin name in the actinia core configuration and restart the actinia core server.

Required GRASS GIS Addons

The statistic plugin needs the GRASS GIS addon t.rast.sample to be installed in actinia.

Testing locally

docker build -f docker/actinia-plugin-tests/Dockerfile -t actinia-plugin-test .
docker run -v </path/to/actinia_statistic_plugin/tests>:/src/actinia_statistic_plugin/tests -it actinia-plugin-test:latest -i

# run tests with
make test

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

actinia_statistic_plugin-0.4.0.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

actinia_statistic_plugin-0.4.0-py3-none-any.whl (36.1 kB view details)

Uploaded Python 3

File details

Details for the file actinia_statistic_plugin-0.4.0.tar.gz.

File metadata

  • Download URL: actinia_statistic_plugin-0.4.0.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for actinia_statistic_plugin-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f1b580635bdbeceaf8bb72af99c02bf62d28a7a3b69936e6a812673278a88d4d
MD5 465de63fbb2a59bc2836d61f3ddcc82a
BLAKE2b-256 75e37e3ab19e56eec638e117744f4782aa91942cf757d653eca4615a583a7db0

See more details on using hashes here.

File details

Details for the file actinia_statistic_plugin-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for actinia_statistic_plugin-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2aea521a5229d4a4b1c2a89463a06d8c8c1184bef9bd4b9d4b9fc989124b0ee4
MD5 b2fe7351aa842022ef957458c066f092
BLAKE2b-256 2be56a3825c70c49ef81cda5fbbc9bb64d1f87b7e351e5292c579d98bf71a52a

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