giverny

Library for querying the Johns Hopkins Turbulence Database.
https://github.com/sciserver/giverny

Category: Atmosphere
Sub Category: Atmospheric Composition and Dynamics

Keywords

atmospheric-physics matlab physics python turbulence

Last synced: about 16 hours ago
JSON representation

Repository metadata

library for querying the Johns Hopkins Turbulence Database (JHTDB)

README.md

giverny

PyPI
License: Apache 2.0
giverny PyPI downloads
givernylocal PyPI downloads

Library for querying the Johns Hopkins Turbulence Database.

DEMO notebooks for the various compute environments are provided at the Johns Hopkins Turbulence github.

Python on SciServer (recommended)

DEMO_SciServer_python_notebooks.zip
DEMO_wind_SciServer_python_notebooks.zip

The SciServer is a cloud-based data-driven cluster of The Institute for Data Intensive Engineering and Science (IDIES) at Johns Hopkins University. Users get the advantages of more reliable and faster data access since the SciServer is directly connected to the Johns Hopkins Turbulence Database (JHTDB) through a 10 Gigabit ethernet connection. SciServer provides containers with giverny, and all dependent libraries, pre-installed.

Please go to SciServer to create an account, and access more information as well as help on SciServer.

To use giverny through Sciserver:

  1. Login to SciServer.
  2. Click on Compute and then Create container.
    • Can also run jobs in batch mode, by selecting Compute Jobs.
  3. Type in a Container name, in Compute Image select SciServer Essentials 4.0, in Data volumes mark Turbulence (ceph) and Turbulence Windfarm (ceph), and then click on Create.
  4. Click on the container you just created to start using giverny with Python and JupyterLab.

Python on local computers

DEMO_local_python_notebooks.zip
DEMO_wind_local_python_notebooks.zip

The first cell in the notebook runs the pip install command for the givernylocal library and all dependencies:

pip install --upgrade givernylocal

If you do not have pip on your system, it is quite easy to get it following the instructions at: http://pip.readthedocs.org/en/latest/installation.

Matlab on local computers

DEMO_local_matlab_notebooks.zip
DEMO_wind_local_matlab_notebooks.zip

C on local computers

DEMO_C.tar

Please see the README inside the archive.

Fortran on local computers

DEMO_F.tar

Please see the README inside the archive.

Authorization token

While our service is open to anyone, we would like to keep track of who is using the service, and how. To this end, we would like each user or site to obtain an authorization token from us: JHTDB authorization token

For simple experimentation, the default token included in the package should be valid.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 256
Total Committers: 3
Avg Commits per committer: 85.333
Development Distribution Score (DDS): 0.016

Commits in past year: 142
Committers in past year: 1
Avg Commits per committer in past year: 142.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
mike schnaubelt 9****u 252
Gerard Lemson g****n@g****m 2
Dmitry Medvedev d****1@j****u 2

Committer domains:


Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 4
Total pull requests: 96
Average time to close issues: N/A
Average time to close pull requests: 19 days
Total issue authors: 3
Total pull request authors: 5
Average comments per issue: 0.0
Average comments per pull request: 0.14
Merged pull request: 83
Bot issues: 0
Bot pull requests: 1

Past year issues: 0
Past year pull requests: 48
Past year average time to close issues: N/A
Past year average time to close pull requests: 1 minute
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 42
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/sciserver/giverny

Top Issue Authors

  • JTStephens18 (2)
  • MaceKuailv (1)
  • peppermint-juli (1)

Top Pull Request Authors

  • mschnau (90)
  • glemson (2)
  • dmedv (2)
  • dependabot[bot] (1)
  • hy3717 (1)

Top Issue Labels

Top Pull Request Labels

  • enhancement (70)
  • documentation (23)
  • bug (10)
  • dependencies (1)

Package metadata

pypi.org: givernylocal

library to query the Johns Hopkins Turbulence Database (JHTDB)

  • Homepage: https://github.com/sciserver/giverny
  • Documentation: https://givernylocal.readthedocs.io/
  • Licenses: apache-2.0
  • Latest release: 3.5.2 (published 2 months ago)
  • Last Synced: 2026-03-15T06:03:28.732Z (3 days ago)
  • Versions: 30
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 538 Last month
  • Rankings:
    • Dependent packages count: 10.599%
    • Average: 35.142%
    • Dependent repos count: 59.686%
  • Maintainers (1)
pypi.org: giverny

library to query the Johns Hopkins Turbulence Database (JHTDB)

  • Homepage: https://github.com/sciserver/giverny
  • Documentation: https://giverny.readthedocs.io/
  • Licenses: apache-2.0
  • Latest release: 3.5.2 (published 2 months ago)
  • Last Synced: 2026-03-15T06:03:28.563Z (3 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 278 Last month
  • Rankings:
    • Dependent packages count: 10.965%
    • Average: 36.354%
    • Dependent repos count: 61.743%
  • Maintainers (1)

Dependencies

giverny/pyproject.toml pypi
  • attrs ^23.2.0
  • bokeh ^2.4.3
  • dill ^0.3.6
  • h5py ^3.7.0
  • jsonschema ^4.23.0
  • jsonschema-specifications ^2023.12.1
  • jupyter-core ^5.7.2
  • matplotlib ^3.6.2
  • nbformat ^5.10.4
  • numpy ^1.23.4
  • pandas ^1.5.1
  • plotly ^5.11.0
  • pydantic ^2.10.6
  • python ^3.9
  • referencing ^0.35.1
  • requests ^2.31.0
  • rpds-py ^0.19.1
  • scipy ^1.9.3
  • sympy ^1.12
  • tenacity ^8.1.0
  • tqdm ^4.64.1
  • wurlitzer ^3.0.3
  • xarray ^2022.11.0
  • zarr ^2.13.3
givernylocal/pyproject.toml pypi
  • attrs ^23.2.0
  • jsonschema ^4.23.0
  • jsonschema-specifications ^2023.12.1
  • jupyter-core ^5.7.2
  • matplotlib ^3.6.2
  • nbformat ^5.10.4
  • numpy ^1.23.4
  • pandas ^1.5.1
  • plotly ^5.11.0
  • pydantic ^2.10.6
  • python ^3.9
  • referencing ^0.35.1
  • requests ^2.31.0
  • rpds-py ^0.19.1
  • tenacity ^8.1.0

Score: 11.136455893703317