Skip to main content

# 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

Metadata

Release files for doppyo 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doppyo 0.0.2
File Size Uploaded
doppyo-0.0.2.tar.gz 63.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for doppyo 0.0.2
File Interpreter ABI Platform
doppyo-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 131.3 kB

Release files / doppyo-0.0.2.tar.gz

Download URL doppyo-0.0.2.tar.gz
Size 63.9 kB
Tags Source
SHA-256 checksum
How to use checksums
902f0825274aded70e837d51e1b47f09f6cefc0b0b4e6893680a3e7200c746a0
BLAKE2b-256 checksum
How to use checksums
c1c2ac5f6ae887f5479075fe887e33bd65e2552a0181a684c4eaae23dc1df7a8
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / doppyo-0.0.2-py3-none-any.whl

Download URL doppyo-0.0.2-py3-none-any.whl
Size 67.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
db297b3376222597f6bc6b5bd75d5a5ecd4b34e12524d59326f6a98a29617336
BLAKE2b-256 checksum
How to use checksums
4e3d8f924ea8efdedcf80a7b52f4e5934b585a638f38fe8243529409bfeab276
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page