Skip to main content

A CLI for adding metadata in JSON format to iRODs objects

Project description

Python CLI wrapper for Maastricht's json avu. Takes a JSON file and annotates an iRODS object accordingly.

Usage

On the command line you can use the module with the following command:

schema2avu [-h] -j JSON d|C|R file

positional arguments:
  d|C|R      the irods resource type [d=data objects (file), C=collection (directory), R=resources]
  file       path to data object, collection or resource

Defining input Files:
 -j JSON, --json  JSON defines json schema input

Acknowledgments

A lot of thanks to Christian Meesters who provided the initial script and who will publish an improved version later.

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

imcs-0.0.1.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

imcs-0.0.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file imcs-0.0.1.tar.gz.

File metadata

  • Download URL: imcs-0.0.1.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.2

File hashes

Hashes for imcs-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d06ce8d4767827dbd4bf239c70a634847ef667e7957cd8c0c1bc7b7393bc4845
MD5 d733a3db4e8f4bc06cffb79e855a5d1e
BLAKE2b-256 fec2ab3d516561258bcb40ffe96f39da852adcf4aca6d445f6e819135878052a

See more details on using hashes here.

File details

Details for the file imcs-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: imcs-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.2

File hashes

Hashes for imcs-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6d57daa9c78ce6fee9297d3541be0b3024b83b5246be00a8e444d90cf65ad660
MD5 dc85efecdb7e8a6d0d78aa9188b623f0
BLAKE2b-256 e19c18108d3d64baa6478babd12b9dcc65350e897068732ea61308182c6b6eaa

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