A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

ESGF PyClient

A Python package designed for interacting with the Earth System Grid Federation system.
https://github.com/ESGF/esgf-pyclient

Category: Climate Change
Sub Category: Climate Data Access and Visualization

Keywords

esgf logon opendap search

Keywords from Contributors

earth-science iris oceanography visualisation climate ansible climate-science

Last synced: 15 minutes ago
JSON representation

Repository metadata

Search client for the ESGF Search API

README.rst

          .. image:: https://img.shields.io/badge/docs-latest-brightgreen.svg
   :target: https://esgf-pyclient.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

.. image:: https://github.com/ESGF/esgf-pyclient/workflows/build%20%E2%9A%99%EF%B8%8F/badge.svg
    :target: https://github.com/ESGF/esgf-pyclient/actions
    :alt: Build Status

.. image:: https://img.shields.io/github/license/ESGF/esgf-pyclient.svg
   :target: https://github.com/ESGF/esgf-pyclient/blob/master/LICENSE
   :alt: GitHub license

ESGF PyClient is a Python package designed for interacting with the `Earth System Grid Federation`_ system.
Currently this package contains API code for calling the `ESGF Search API`_ within
client code.

You can try it online using Binder, or view the notebooks on NBViewer.

.. image:: https://mybinder.org/badge_logo.svg
   :target: https://mybinder.org/v2/gh/ESGF/esgf-pyclient.git/master?filepath=notebooks
   :alt: Binder Launcher
   :height: 20

.. image:: https://raw.githubusercontent.com/jupyter/design/master/logos/Badges/nbviewer_badge.svg
   :target: https://nbviewer.jupyter.org/github/ESGF/esgf-pyclient/tree/master/notebooks/
   :alt: NBViewer
   :height: 20

Please submit bugs and feature requests through the bug tracker on
GitHub_. Pull requests are always welcome.

Full documentation_ is available on ReadTheDocs or in the docs directory.

.. _`Earth System Grid Federation`: https://esgf.llnl.gov/
.. _`ESGF Search API`: https://github.com/ESGF/esgf.github.io/wiki/ESGF_Search_REST_API
.. _documentation: http://esgf-pyclient.readthedocs.org
.. _GitHub: https://github.com/ESGF/esgf-pyclient

        

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 290
Total Committers: 17
Avg Commits per committer: 17.059
Development Distribution Score (DDS): 0.59

Commits in past year: 11
Committers in past year: 3
Avg Commits per committer in past year: 3.667
Development Distribution Score (DDS) in past year: 0.273

Name Email Commits
Stephen Pascoe S****e@s****k 119
Pingu Carsti e****t@d****e 38
Ag Stephens a****s@s****k 31
Frederic Laliberte l****c@g****m 29
Alan Iwi a****i@s****k 19
Valeriu Predoi v****i@g****m 17
root r****t@w****k 9
Bouwe Andela b****a@e****l 7
CEDA C****A@t****m 6
Katharina b****r@d****e 4
Hoetmaaiers h****s 2
Lars Buntemeyer l****r@h****e 2
Prashanth Dwarakanath p****i@n****e 2
Salvador Navas 6****1 2
Alex Goodman a****m 1
Matthew Harris m****s@g****m 1
Philip Kershaw p****w@s****k 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 61
Total pull requests: 49
Average time to close issues: 8 months
Average time to close pull requests: about 2 months
Total issue authors: 32
Total pull request authors: 15
Average comments per issue: 3.15
Average comments per pull request: 1.16
Merged pull request: 47
Bot issues: 0
Bot pull requests: 0

Past year issues: 3
Past year pull requests: 4
Past year average time to close issues: about 22 hours
Past year average time to close pull requests: about 2 months
Past year issue authors: 3
Past year pull request authors: 2
Past year average comments per issue: 0.67
Past year average comments per pull request: 3.5
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ESGF/esgf-pyclient

Top Issue Authors

  • agstephens (8)
  • valeriupredoi (6)
  • cehbrecht (6)
  • bouweandela (5)
  • larsbuntemeyer (3)
  • EmmaHibling (3)
  • karimnorouzi (2)
  • paolap (2)
  • Zeitsperre (2)
  • maheshguru (2)
  • andreall (1)
  • myneur (1)
  • jbusecke (1)
  • wu841227 (1)
  • jhamman (1)

Top Pull Request Authors

  • cehbrecht (20)
  • valeriupredoi (5)
  • bouweandela (4)
  • soay (4)
  • laliberte (4)
  • alaniwi (3)
  • agstephens (1)
  • cojacoo (1)
  • agoodm (1)
  • hoetmaaiers (1)
  • philipkershaw (1)
  • larsbuntemeyer (1)
  • pchengi (1)
  • codacy-badger (1)
  • navass11 (1)

Top Issue Labels

  • question (6)
  • bug (5)
  • Aug2020 (4)
  • testing (4)
  • enhancement (3)
  • help wanted (1)

Top Pull Request Labels

  • enhancement (11)
  • testing (4)
  • bug (2)
  • installation (2)
  • invalid (1)

Package metadata

pypi.org: esgf-pyclient

A library interacting with ESGF services within Python

  • Homepage: http://esgf-pyclient.readthedocs.org
  • Documentation: https://esgf-pyclient.readthedocs.io/
  • Licenses: BSD
  • Latest release: 0.3.1 (published about 3 years ago)
  • Last Synced: 2025-04-26T14:35:20.417Z (1 day ago)
  • Versions: 15
  • Dependent Packages: 3
  • Dependent Repositories: 15
  • Downloads: 1,387 Last month
  • Docker Downloads: 616
  • Rankings:
    • Docker downloads count: 2.106%
    • Dependent packages count: 2.372%
    • Dependent repos count: 3.728%
    • Average: 4.435%
    • Downloads: 9.535%
  • Maintainers (4)

Dependencies

requirements.txt pypi
  • defusedxml *
  • jinja2 *
  • myproxyclient *
  • requests *
  • requests_cache *
  • webob *
requirements_dev.txt pypi
  • defusedxml * development
  • flake8 * development
  • ipykernel * development
  • jinja2 * development
  • myproxyclient * development
  • nbconvert * development
  • nbsphinx * development
  • nbval * development
  • pandoc * development
  • pytest * development
  • requests * development
  • requests_cache * development
  • sphinx * development
  • webob * development
.github/workflows/main.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
binder/environment.yml pypi
docs/environment.yml pypi
environment.yml pypi
notebooks/environment.yml pypi
setup.py pypi

Score: 14.398769209089643