https://github.com/actinia-org/actinia-module-plugin

Contains actinia module self-description and process-chain-template management and processing

https://github.com/actinia-org/actinia-module-plugin

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.2%) to scientific vocabulary

Keywords

actinia actinia-plugin api api-rest hacktoberfest opensource process-chains
Last synced: 5 months ago · JSON representation

Repository

Contains actinia module self-description and process-chain-template management and processing

Basic Info
  • Host: GitHub
  • Owner: actinia-org
  • License: apache-2.0
  • Language: HTML
  • Default Branch: main
  • Homepage:
  • Size: 712 KB
Statistics
  • Stars: 2
  • Watchers: 6
  • Forks: 3
  • Open Issues: 8
  • Releases: 22
Topics
actinia actinia-plugin api api-rest hacktoberfest opensource process-chains
Created almost 5 years ago · Last pushed 9 months ago
Metadata Files
Readme License

README.md

actinia-module-plugin

You can run actinia-module-plugin as actinia-core plugin.

Installation

For installation or DEV setup, see docker/README.md.

actinia-core process-chain templating

see actinia-module.md

DEV notes

Build

insprired by this

to create a shippable wheel, run bash pip3 install --upgrade pip pep517 python3 -m pep517.build .

Versioning

(MAJOR.MINOR.PATCH)

Logging

in any module, import from actinia_module_plugin.resources.logging import log and call logger with log.info("my info i want to log")

Running tests

You can run the tests in the actinia-modules-plugin-test docker. For that you can comment the execution of the test in the docker/actinia-modules-plugin-test/Dockerfile RUN ./tests_with_kvdb.sh and run the following commands: ```bash docker build -f docker/actinia-module-plugin-test/Dockerfile -t actinia-module-plugin-test .

run docker (here the tests folder can also be mounted for development of further tests)

docker run -it actinia-module-plugin-test -i

cd /src/actinia-module-plugin/

run all tests

./testswithkvdb.sh ```

Owner

  • Name: actinia
  • Login: actinia-org
  • Kind: organization

The geoprocessing platform actinia analyses large volumes of Earth-observation and geodata in the cloud. Repo overview at https://actinia-org.github.io/

GitHub Events

Total
  • Release event: 2
  • Delete event: 6
  • Issue comment event: 1
  • Push event: 23
  • Pull request review comment event: 18
  • Pull request review event: 16
  • Pull request event: 12
  • Create event: 6
Last Year
  • Release event: 2
  • Delete event: 6
  • Issue comment event: 1
  • Push event: 23
  • Pull request review comment event: 18
  • Pull request review event: 16
  • Pull request event: 12
  • Create event: 6

Dependencies

.github/workflows/flake8.yml actions
  • actions/checkout v1 composite
  • actions/setup-python v1 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • softprops/action-gh-release v1 composite
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • docker/build-push-action v2 composite
  • docker/setup-buildx-action v1 composite
docker/actinia-module-plugin-test/Dockerfile docker
  • mundialis/actinia latest build
docker/release/Dockerfile docker
  • alpine edge build
.github/workflows/black.yml actions
  • actions/checkout v4 composite
.github/workflows/super-linter.yml actions
  • actions/checkout v4 composite
  • github/super-linter v5 composite
pyproject.toml pypi
setup.py pypi