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
oceanography visualisation climate-science ansible earth-science earth-system-model iris climate
Last synced: about 23 hours ago
JSON representation
Repository metadata
Search client for the ESGF Search API
- Host: GitHub
- URL: https://github.com/ESGF/esgf-pyclient
- Owner: ESGF
- License: bsd-3-clause
- Created: 2015-05-27T08:02:49.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-09-01T14:38:18.000Z (4 months ago)
- Last Synced: 2025-12-06T14:25:11.904Z (about 1 month ago)
- Topics: esgf, logon, opendap, search
- Language: Python
- Homepage: https://esgf-pyclient.readthedocs.io/en/latest/
- Size: 438 KB
- Stars: 37
- Watchers: 13
- Forks: 20
- Open Issues: 16
- Releases: 6
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE
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
- Name: Earth System Grid Federation
- Login: ESGF
- Email:
- Kind: organization
- Description:
- Website: http://esgf.llnl.gov
- Location: Earth
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1236619?v=4
- Repositories: 71
- Last ynced at: 2024-04-16T02:52:50.342Z
- Profile URL: https://github.com/ESGF
GitHub Events
Total
- Issues event: 5
- Watch event: 5
- Delete event: 1
- Issue comment event: 9
- Push event: 5
- Pull request review event: 3
- Pull request event: 7
- Fork event: 2
- Create event: 1
Last Year
- Issues event: 3
- Watch event: 4
- Issue comment event: 5
- Push event: 1
- Pull request review event: 1
- Pull request event: 4
- Fork event: 2
Committers metadata
Last synced: 29 days ago
Total Commits: 293
Total Committers: 18
Avg Commits per committer: 16.278
Development Distribution Score (DDS): 0.594
Commits in past year: 3
Committers in past year: 1
Avg Commits per committer in past year: 3.0
Development Distribution Score (DDS) in past year: 0.0
| Name | 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 |
| Kurt McKee | c****e@k****g | 3 |
| 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:
- stfc.ac.uk: 4
- dkrz.de: 2
- nsc.liu.se: 1
- hzg.de: 1
- kurtmckee.org: 1
- test.com: 1
- esciencecenter.nl: 1
- wps1.cems.rl.ac.uk: 1
Issue and Pull Request metadata
Last synced: 3 months ago
Total issues: 62
Total pull requests: 58
Average time to close issues: 8 months
Average time to close pull requests: about 2 months
Total issue authors: 33
Total pull request authors: 16
Average comments per issue: 3.1
Average comments per pull request: 1.17
Merged pull request: 53
Bot issues: 0
Bot pull requests: 0
Past year issues: 3
Past year pull requests: 7
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 2 days
Past year issue authors: 3
Past year pull request authors: 2
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.86
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- agstephens (8)
- valeriupredoi (6)
- cehbrecht (6)
- bouweandela (5)
- larsbuntemeyer (3)
- EmmaHibling (3)
- karimnorouzi (2)
- paolap (2)
- Zeitsperre (2)
- maheshguru (2)
- bertrandclim (1)
- andreall (1)
- myneur (1)
- jbusecke (1)
- wu841227 (1)
Top Pull Request Authors
- cehbrecht (20)
- valeriupredoi (8)
- bouweandela (5)
- kurtmckee (4)
- soay (4)
- laliberte (4)
- alaniwi (3)
- hoetmaaiers (2)
- agstephens (1)
- philipkershaw (1)
- larsbuntemeyer (1)
- codacy-badger (1)
- navass11 (1)
- cojacoo (1)
- agoodm (1)
Top Issue Labels
- question (6)
- bug (5)
- Aug2020 (4)
- testing (4)
- enhancement (3)
- help wanted (1)
Top Pull Request Labels
- enhancement (11)
- testing (7)
- bug (2)
- installation (2)
- invalid (1)
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 3,300 last-month
- Total docker downloads: 616
- Total dependent packages: 3
- Total dependent repositories: 15
- Total versions: 15
- Total maintainers: 4
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 almost 4 years ago)
- Last Synced: 2025-12-11T17:05:46.056Z (26 days ago)
- Versions: 15
- Dependent Packages: 3
- Dependent Repositories: 15
- Downloads: 3,300 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
- defusedxml *
- jinja2 *
- myproxyclient *
- requests *
- requests_cache *
- webob *
- 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
- actions/checkout v2 composite
- actions/setup-python v2 composite
Score: 15.139599673740266