Skip to main content

DeltaCD, Delta Channel Depletion Model

Project description

DeltaCD is a numerical model to estimate the Delta channel depletion. DeltaCD is a successor of DETAW-DCD, re-written in pure Python. More information about DeltaCD can be found at Chapter 3 of one of our Annual Reports.

An online documentation is available at https://cadwrdeltamodeling.github.io/deltacd/.

Installation

Developer Installation

For developer to use the source code directly, follow this section.

First, clone the DeltaCD repository from GitHub, navigate into it.

Create an environment with a suitable name, for example, deltacd:

conda create -n deltacd python=3.11

Once a new environment is created, activate it:

conda activate deltacd

Install DeltaCD with -e, editable option:

pip install -e .

Usage

DeltaCD package has two models, DETAW and DCD. They can be launched from the command line (after a Python environment with DeltaCD is activated).

DETAW needs to run first, for example:

detaw detaw_dsm2.yaml

Followed by DCD:

dcd dcd_dsm2.yaml

Example yaml and input files are provided in the examples directory in DeltaCD package.

While not required, it would be a good practice to make a copy of the examples directory to a project or working directory and rename it suitably.

Getting Help

Any questions and issues? We would like to help and improve the package.

For any questions, please contact DeltaCD developers. Please report bugs and issues at GitHub issues.

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

deltacd-0.9.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

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

deltacd-0.9.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

deltacd-0.9.2-1-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

Details for the file deltacd-0.9.2.tar.gz.

File metadata

  • Download URL: deltacd-0.9.2.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for deltacd-0.9.2.tar.gz
Algorithm Hash digest
SHA256 6b1c4bec2dee3ade69d55c92cae6ef4e374c83370219123c2b62801fde3d6c62
MD5 870a6c66ae9c74eaedf35356427c1134
BLAKE2b-256 15876ed587a0b50fa78023a4a8f4612cb2665b23bfcec4ac7d8eac7805f8defa

See more details on using hashes here.

File details

Details for the file deltacd-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: deltacd-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for deltacd-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fd892ade3110019b6f9a7f4eff8debdf6f34b6e32c333401d3b5bbabf4945ae1
MD5 51d6fe629db2f03d330c1024097ac1bf
BLAKE2b-256 4b587c24f14d427638b09c80bdf8c92d02befa49a52892fa2a14aff6c04687d2

See more details on using hashes here.

File details

Details for the file deltacd-0.9.2-1-py3-none-any.whl.

File metadata

  • Download URL: deltacd-0.9.2-1-py3-none-any.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for deltacd-0.9.2-1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a9a9f8ef4f2b63720b75738ceba9a5318c1bdaa92e037602981c659284264ce
MD5 b71ae2ebc5e7d30e64f76019336452bd
BLAKE2b-256 557495c8c97f18e9c44a5df4d2b5fa4fc4a177a58d3ba4725fa09ebb9e92b8c2

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