Skip to main content

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

nekupload-1.1.0.tar.gz (100.4 kB view details)

Uploaded Source

Built Distribution

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

nekupload-1.1.0-py3-none-any.whl (122.9 kB view details)

Uploaded Python 3

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

Hashes for nekupload-1.1.0.tar.gz
Algorithm Hash digest
SHA256 853e18ace46befc78a28344f75c33d545b6ebc2d62e7e6f1c148c9a03979a357
MD5 89bd0e3b17a82f66ba8e541c44856c0f
BLAKE2b-256 09f3de5f54717aa4cc067be69541128935d97a71d3db9a660a5adaa5e1e582f7

See more details on using hashes here.

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

Hashes for nekupload-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6cb4fa751eb7c4f9aa30078ca02872675896bf75aeb42115921594d9d1ef5d69
MD5 acd7059bf62f6bdfe0bff810b4857252
BLAKE2b-256 a7ec6ebfb72a1bbb263d88546f7ad06c6b296fae97991de54c6e7f3b4c54eebf

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