Upload and validation pipeline for Nektar++ datasets to an online repository
Project description
NekUpload
NekUpload is a Python package designed to streamline the upload and data management process of Nektar++ datasets to AE Datastore. It automates the validation of simulation datasets to ensure consistency and completeness. Furthermore, it extracts relevant parameters embedded within the files, enriching database records with valuable metadata. This aligns with the FAIR principles (Findable, Accessible, Interoperable, Reusable), making your data accessible, understandable and compatible with other NekRDM tools.
Installation
There are two installation methods. With pip:
python3 -m pip install NekUpload
Or build from source:
git clone https://gitlab.nektar.info/nektar/NekUpload.git
#if just need the package as a user
python3 -m pip install .
#if you want development tools too
python3 -m pip install .[dev]
User Guide
User guide can be found at https://nekupload.readthedocs.io/en/latest/.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nekupload-1.1.0.tar.gz.
File metadata
- Download URL: nekupload-1.1.0.tar.gz
- Upload date:
- Size: 100.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
853e18ace46befc78a28344f75c33d545b6ebc2d62e7e6f1c148c9a03979a357
|
|
| MD5 |
89bd0e3b17a82f66ba8e541c44856c0f
|
|
| BLAKE2b-256 |
09f3de5f54717aa4cc067be69541128935d97a71d3db9a660a5adaa5e1e582f7
|
File details
Details for the file nekupload-1.1.0-py3-none-any.whl.
File metadata
- Download URL: nekupload-1.1.0-py3-none-any.whl
- Upload date:
- Size: 122.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cb4fa751eb7c4f9aa30078ca02872675896bf75aeb42115921594d9d1ef5d69
|
|
| MD5 |
acd7059bf62f6bdfe0bff810b4857252
|
|
| BLAKE2b-256 |
a7ec6ebfb72a1bbb263d88546f7ad06c6b296fae97991de54c6e7f3b4c54eebf
|