Skip to main content

oddl (OpeNDAP Downloader): a GUI-based Python app for downloading and saving netCDF data via OpeNDAP.

Project description

oddl (OpeNDAP Downloader)

oddl (OpeNDAP Downloader): a GUI-based Python app for downloading and saving netCDF data via OpeNDAP.

Note: This is an experimental project.

Installation:

pip install oddl

The app can be run from the command line via: oddl

Or you can run it via script via:

from oddl import run

run()

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.

Examples/requirements of OpeNDAP Requests

Example of no authorization OpeNDAP request

Base URL: http://test.opendap.org/opendap/data/nc/sst.mnmean.nc.gz

Auth Type: "none"

OpenID/Auth URL: not required

User ID: not required

Password: not required

Example of URS NASA EARTHDATA OpeNDAP request

Requires URS NASA EARTHDATA account for access. Must accept EULA(s) and allow App on your account. App means and is based on request URL

Base URL: https://goldsmr5.gesdisc.eosdis.nasa.gov:443/opendap/MERRA2_MONTHLY/M2IMNPANA.5.12.4/2019/MERRA2_400.instM_3d_ana_Np.201901.nc4

Auth Type: "URS"

OpenID/Auth URL: not required

User ID: required

Password: required

Example of Earth System Grid Federation (ESGF) OpeNDAP request

Requires Earth System Grid Federation (ESGF) account for access.

Base URL: http://esgf-data.ucar.edu/thredds/dodsC/esg_dataroot/CMIP6/CMIP/NCAR/CESM2/historical/r10i1p1f1/Amon/tas/gn/v20190313/tas_Amon_CESM2_historical_r10i1p1f1_gn_200001-201412.nc

Auth Type: "ESGF"

OpenID/Auth URL: required

User ID: not required (but required if your openid contains contains the string ceda.ac.uk, it is required)

Password: required

Example of CAS OpeNDAP request

Research needs to be done into a valid example and info about account

Base URL: No example yet

Auth Type: "CAS"

OpenID/Auth URL: required

User ID: required

Password: required

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

oddl-0.1.0.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

oddl-0.1.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file oddl-0.1.0.tar.gz.

File metadata

  • Download URL: oddl-0.1.0.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.3

File hashes

Hashes for oddl-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5acc7b606b6cd4c9129445273424c8cdc0859a520c138f0f0fb974a91c4f1e90
MD5 b279fc365c7a89e7d37662506e42590c
BLAKE2b-256 c013f6fba30c1e25b55ddbc5fbefccc2053da3c430399d8e5013576f2bb84da6

See more details on using hashes here.

File details

Details for the file oddl-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: oddl-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.3

File hashes

Hashes for oddl-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c871b7ca519caeff893a45da3036ac3f780c706b3566d33bd2bcabafae86803
MD5 2eb6b1bef5d30f80aba0046730b83686
BLAKE2b-256 59d470604094713e030e02ba3e22eaf535e6581cd3938b6e7d968a2510c358c3

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