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:

pip install NekUpload

Or build from source:

git clone https://gitlab.nektar.info/shl21/NekUpload.git

#if just need the package as a user
pip install .
#if you want development tools too
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-0.3.1.tar.gz (68.1 kB view details)

Uploaded Source

Built Distribution

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

nekupload-0.3.1-py3-none-any.whl (86.3 kB view details)

Uploaded Python 3

File details

Details for the file nekupload-0.3.1.tar.gz.

File metadata

  • Download URL: nekupload-0.3.1.tar.gz
  • Upload date:
  • Size: 68.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for nekupload-0.3.1.tar.gz
Algorithm Hash digest
SHA256 7d299fcc9e3e7d752e26617c5efc17502d4486ef63b91edd25fd000a21c52fc9
MD5 eb6d4b8e8d4053e3b29490ee3ce0a3b1
BLAKE2b-256 6ca310ab3561b90ac49179a120df626ada1edd25a5a526a2019b88a02d885d91

See more details on using hashes here.

File details

Details for the file nekupload-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: nekupload-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 86.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for nekupload-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c7ad4a7b25a198ea1ed4c4450e80577880f0b9c8c7db863c00f15ffcbece8d06
MD5 15be4350fb71160f7341b27962ade0cb
BLAKE2b-256 2d238083ca1ecf8f86eab0d2aeae6d74b89065b9ca36d6a1cf49e071951be44b

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