Skip to main content

library to query the Johns Hopkins Turbulence Database (JHTDB)

Project description


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.

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

giverny-3.5.2.tar.gz (80.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

giverny-3.5.2-py3-none-any.whl (89.2 kB view details)

Uploaded Python 3

File details

Details for the file giverny-3.5.2.tar.gz.

File metadata

  • Download URL: giverny-3.5.2.tar.gz
  • Upload date:
  • Size: 80.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.25 Linux/6.11.0-1018-azure

File hashes

Hashes for giverny-3.5.2.tar.gz
Algorithm Hash digest
SHA256 4fa5e70596be117c19773c5203a4d07df79c77fdeda6885492bc105d2ad3af2d
MD5 f059d82f400317f3f63118c093c5d5db
BLAKE2b-256 92d37965d837bcb6bba08b89570cef3b7f5777d0e140e7be0b0c78daf4696f46

See more details on using hashes here.

File details

Details for the file giverny-3.5.2-py3-none-any.whl.

File metadata

  • Download URL: giverny-3.5.2-py3-none-any.whl
  • Upload date:
  • Size: 89.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.25 Linux/6.11.0-1018-azure

File hashes

Hashes for giverny-3.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7bc5ade32d484539d9e5a98314ef68df7920315ce4e473f7dea956a06b33832c
MD5 21701f617542f2a25d091c55180911d6
BLAKE2b-256 ee633d923fb92ba15102eb37c6fb49e6dc7d36acfbba869f9a9e4b6efda59ca5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page