Skip to main content

This package is a proof of concept for accessing data across multiple scientific disciplines. The requests are structured around the ECV (Essential Variable) vocabulary: [https://vocab.nerc.ac.uk/collection/EXV/current/](https://vocab.nerc.ac.uk/collection/EXV/current/). The package was developed during the EnvriHub Next hackathon in Amsterdam and is funded by the EnvriHub Next (EHN) project.

Project description

EHNPY – EnvriHub Next Python Library

EHNPY is a proof-of-concept Python package demonstrating parallel data access across multiple scientific disciplines within the Envri-Hub Next project.


📦 Installation from PyPI

pip install ehnpy

🛠 Installing for Local Development

If you’re working on the source code, you can install EHNPY in editable mode so changes are picked up without reinstallation.

Prerequisites

  • Python 3.x
  • pip available
  • Access to the development repository (e.g., GitLab clone)

Steps

  1. Clone the repository:

    git clone https://gitlab.a.incd.pt/envri-hub-next/ehnpy.git
    cd ehnpy
    
  2. Install in editable mode:

    pip install -e .
    

💡 Notes

  • On Windows, use forward slashes (/) or escaped backslashes (\\) in paths when necessary (e.g., Git Bash, WSL).

  • Verify installation:

    pip list | findstr ehnpy
    

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

ecv_data_access-0.1.0.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

ecv_data_access-0.1.0-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file ecv_data_access-0.1.0.tar.gz.

File metadata

  • Download URL: ecv_data_access-0.1.0.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for ecv_data_access-0.1.0.tar.gz
Algorithm Hash digest
SHA256 442f733c0909e447f39831fc8a87d587af57d85923b9e5f38cfdbfeaf2bf05d1
MD5 2a798e0e68f08e908c8d7afdce055ccc
BLAKE2b-256 7645dcf0ad54cb8b05659e94af38dcb08ad739538087336b576878492471d01c

See more details on using hashes here.

File details

Details for the file ecv_data_access-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ecv_data_access-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0bc9324864fbc1f924cf31b4b222c9e51a33a7770b8fe0a09deb3fa4190f7fba
MD5 6cdec69f32541ac69713909cd7f69cd1
BLAKE2b-256 47858e996a04387cd2ea610993f4780da97a915e1730f68e640d12907cfd8429

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