Skip to main content

Tools to handle meta_info

Project description

Meta Info Tools

Validates objects described with the MetaInfo format. Meta info is a format initially developed in the NOMAD Center of Excellence to describe data. See NOMAD Archive and https://kitabi.eu/nomad/metainfo/ for more information. Meta info describes hierarchical data for both humans and computer. The main aim is to have a flexible ad extensible definition. nomad-meta-info contains the definition of the meta info used in NOMAD to describe atomistic simulations, in particular ab-initio simulations.

Install latest release:

pip install meta-info-tools

Run the command line utility

python -m meta_info_tools.meta_tool --help

(or python3 if your python still refers to python 2.x). It describes the various option of the meta tools. It can be used to generates an exploded or reformatted version of a dictionary, check a dictionary, or generate documentation for it. The cascade command does all those things if the files are put in a standard directory format (does the exploded dictionaries first, reformats them, then moves to the single dictionaries, regenerating them from the exploded version, reformatting them otherwise, finally performs checks and generates documentation for all available dictionaries.

Development

files are formatted with python black/ Install a local development version from this repository:

cd <repositoryDir>
pip install -e .

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

meta-info-tools-0.0.3.tar.gz (42.1 kB view details)

Uploaded Source

Built Distribution

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

meta_info_tools-0.0.3-py3-none-any.whl (77.9 kB view details)

Uploaded Python 3

File details

Details for the file meta-info-tools-0.0.3.tar.gz.

File metadata

  • Download URL: meta-info-tools-0.0.3.tar.gz
  • Upload date:
  • Size: 42.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for meta-info-tools-0.0.3.tar.gz
Algorithm Hash digest
SHA256 e8b929e2cce6fec9445c94ebf90b6935f74d070937da08ce5a1be2f4a20f6912
MD5 27f1e54d8ed2329d4cceb87d25f7b7ea
BLAKE2b-256 7c2391195f7b10afbbbcaa685a5acbba25a2af80dca08d4cdba8a4fee527696d

See more details on using hashes here.

File details

Details for the file meta_info_tools-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: meta_info_tools-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 77.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for meta_info_tools-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d6e0006e33ee1812f4cd58a9fa6f814f68db1370e421a309120a7ced17cdd2e8
MD5 f1fe974fadfb525e21e05f65449f4497
BLAKE2b-256 5a48141c109c3ad54fc564d778490111bc084e215d58e7ac0c8b17dbb9f9ce5c

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