Skip to main content

Diagnostics and verification package

Project description

# doppyo

doppyo is a diagnostics/verification package for climate forecast systems. It is still in the very early stages of development.

Current functionality

Three modules are currently available

  1. skill : functions for assessing one data set relative to another (usually model output relative to observation).

  2. diagnostic : functions for computing various atmospheric and oceanic diagnostics.

  3. utils : general support functions for the doppyo package.

Some test modules are also avaliable in doppyo.test. However, these are far from complete

Usage (If not using DCFP JupyterHub server)

  1. Install anaconda if you have not already done so:

  • Make your own directory in ‘/OSM/CBR/OA_DCFP/apps/’

mkdir /OSM/CBR/OA_DCFP/apps/<userid>

  • A recent version of the anaconda installer is available in ‘/OSM/CBR/OA_DCFP/apps/anaconda_installer’. Run this and follow the prompts to install anaconda in the directory you have just created.

  • The anaconda installer will add the anaconda path to your .bashrc (or equivalent). You will need to source this for the changes to be made:

source ~/.bashrc

  • Check that anaconda python is now your default:

which python

  1. Install doppyo:

  • Clone the doppyo Bitbucket repository to your local machine. At your desired location, run:

git clone https://<userid>@bitbucket.csiro.au/scm/df/doppyo.git

  • Replicate the doppyo environment locally. This will ensure that you have all libraries/packages required to run doppyo. Within the ‘requirements’ folder in your cloned repository, run:

conda env create -f doppyo_env_linux.yml

or

conda env create -f doppyo_env_mac.yml

depending on your os.

Alternatively, if updating an existing doppyo_env environment, run:

conda env update --file=doppyo_env_<os>.yml

  • Activate the doppyo_env environment:

source activate doppyo_env

  • Install the doppyo package. Within your cloned repository, run:

python setup.py install

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

doppyo-0.0.2.tar.gz (63.9 kB view details)

Uploaded Source

Built Distribution

doppyo-0.0.2-py3-none-any.whl (67.4 kB view details)

Uploaded Python 3

File details

Details for the file doppyo-0.0.2.tar.gz.

File metadata

  • Download URL: doppyo-0.0.2.tar.gz
  • Upload date:
  • Size: 63.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

File hashes

Hashes for doppyo-0.0.2.tar.gz
Algorithm Hash digest
SHA256 902f0825274aded70e837d51e1b47f09f6cefc0b0b4e6893680a3e7200c746a0
MD5 4ae4da9718103747d67b1e28543d97ef
BLAKE2b-256 c1c2ac5f6ae887f5479075fe887e33bd65e2552a0181a684c4eaae23dc1df7a8

See more details on using hashes here.

File details

Details for the file doppyo-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: doppyo-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

File hashes

Hashes for doppyo-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 db297b3376222597f6bc6b5bd75d5a5ecd4b34e12524d59326f6a98a29617336
MD5 e5df08743cf6f347dbba6f9422098ec4
BLAKE2b-256 4e3d8f924ea8efdedcf80a7b52f4e5934b585a638f38fe8243529409bfeab276

See more details on using hashes here.

Supported by

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