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.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: oddl-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 86e4ab7bad3a31ec37ddd091a9862fb09077827b38a5f2d7744eaf8fe799af39
MD5 ca8e7011262e7f7efb847560f1cc8393
BLAKE2b-256 ed5728c0d0dea7282eb6eaed989b6b263cab29f5ddbf082c0c1d493a88153510

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oddl-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dc768a413047d63ff2a26cdb7ffd40c66f68b5b47ead75b2ca1bbf9fc8ab3c6
MD5 b45d01af063bfb6d32e55789497ea366
BLAKE2b-256 7ff61c8892d756787a6b399b4abd10cabe6dce5137e8b9416b8312484bb2b37c

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