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.0.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.0-py3-none-any.whl (86.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nekupload-0.3.0.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.0.tar.gz
Algorithm Hash digest
SHA256 312f5962c114d8300a5b6bb1d6b1b3e2e1f292800f4ee6102708d93f0fa0a6cb
MD5 137c4d409af3f9bf3190514d61c40795
BLAKE2b-256 78193139d9cb3d48d77bcb7ebd13e407d677f9d07ecbc22d567204c04119f6a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nekupload-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 86.2 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f47ce9b7a62d8a0367aaa36cfe959bbb5ce459d3f5993503a7313b42e7fa8334
MD5 4faf35338df6ab5be39f7aaf9ff8a351
BLAKE2b-256 b77a82397da058eed5b4b1226e395216a23f04f6128face9dddd6481a3a9fe53

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