Skip to main content

A execution manager cli for execution

Project description

Desktop Application for Model Execution (DAME)

Build Status codecov

The Desktop Application for Model Execution (DAME) is an application for executing environmental models in any local environment or server through a command line interface.

DAME contains a registry of model containers and input data files, as well as metadata about what input data needs to be loaded to run regional configurations and setups of any given model.

Given a model identifier (e.g., TopoFlow for the Awash region: topoflow36_2.1.0_Awash), DAME downloads the model container and its execution environment, and fetches the datasets needed (e.g., soil data, elevation data, etc). Then users can run the model with different input scenarios.

DAME works in Linux, MacOS and Windows.  It is installed through a simple pip command.

Requirements

Docker Configuration [MacOS, Windows, Linux]:

  1. Docker
  2. Python >= 3.6

Docker

DAME can use Docker to manage and run containers of software components.

Python 3

DAME uses Python. To install Python, just follow the steps below:

Installation

To install the latest version of DAME, open a terminal and run:

pip install dame-cli

Documentation

Full documentation of the CLI, including usage examples, can be found at: https://dame-cli.readthedocs.io/en/latest/

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

dame_cli-5.4.2-py3.9.egg (34.9 kB view details)

Uploaded Egg

dame_cli-5.4.2-py3.8.egg (34.8 kB view details)

Uploaded Egg

dame_cli-5.4.2-py3.7.egg (34.8 kB view details)

Uploaded Egg

File details

Details for the file dame_cli-5.4.2-py3.9.egg.

File metadata

  • Download URL: dame_cli-5.4.2-py3.9.egg
  • Upload date:
  • Size: 34.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.0

File hashes

Hashes for dame_cli-5.4.2-py3.9.egg
Algorithm Hash digest
SHA256 c53d83cf7d0775af5171f5a4a0a374b91c56d68b8c09489b8eed7814a09a8788
MD5 0b383f7aa136c80444c164cd64366d24
BLAKE2b-256 3262de3543f609c4afafd0551720786065615ba3cea3e0060381b21d1f76cc86

See more details on using hashes here.

File details

Details for the file dame_cli-5.4.2-py3.8.egg.

File metadata

  • Download URL: dame_cli-5.4.2-py3.8.egg
  • Upload date:
  • Size: 34.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.0

File hashes

Hashes for dame_cli-5.4.2-py3.8.egg
Algorithm Hash digest
SHA256 1e9e305f2b5b094b01b6f7338a1a621f0ed152699739d7f597ec48c229c9544c
MD5 d670bf3f19a390d86ad029fa95728c16
BLAKE2b-256 574c2221966ed8759d904d1f5e0438d94c8cb306596c4dd8c6e5fc076837ff77

See more details on using hashes here.

File details

Details for the file dame_cli-5.4.2-py3.7.egg.

File metadata

  • Download URL: dame_cli-5.4.2-py3.7.egg
  • Upload date:
  • Size: 34.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.0

File hashes

Hashes for dame_cli-5.4.2-py3.7.egg
Algorithm Hash digest
SHA256 6f30f3d600ef1048ef55d1799eb9b918d395b2e1a5ef15e2bea23eeadb17e2c3
MD5 0158a11934919bcf62eb04a0c213220a
BLAKE2b-256 ff716bfc9e04ef37d76b6dd01042ec0a5edaee7c1c14adbdab0b27b28ff668ab

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