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-1.0.0.tar.gz (91.3 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.0.0-py3-none-any.whl (111.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nekupload-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c944f75acbfa2aa8f4583d6a1ac1a71c49d1503214774082247772ce33b16de4
MD5 348f4f8591856af12437e7acdd65ed0e
BLAKE2b-256 131171be7d767f148c55f6f2920689f8a5a9f05fb250c86db2e183ceaa8a640d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nekupload-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 111.6 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86463d9620ab830b7bb3c923b376b7d37b04500eb4486025987ea6cc52c471fb
MD5 f93c1e310fb71a85a651446821e6b4e3
BLAKE2b-256 ad8471bc029a1d1a0aca1a0db38d51cc0e891ebb1429bba4ce442b4c479331bb

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