/minid

BD2K Minimal Viable Identifier Pilot

Primary LanguagePython

minid

This project aims to create a Minimal Viable Identifier (MVI). An identifier that is sufficiently simple to make creation and use trivial, while still having enough substance to make data easily findable, accessible, interoperable, and reusable (FAIR).

Installation

The CLI can be installed using Python setuptools.

Configuration

To use the CLI you will need create a configuration file with your details in ~/.minid/minid-config.cfg

[general]
minid_server: http://mind.bd2k.org/minid
local_server: <Globus endpoint or HTTP server>
username: <Name>
orcid: <Orcid>

Usage

The CLI supports the following simple operations:

  • Create a new identifier: minid.py <file_name> --register [--title <title>]
  • Retrieve metadata about a file: minid.py <file_name>
  • Retrieve metadata about an identifier: minid.py <identifier>

Landing pages are accessible via the minid website: minid.bd2k.org/minid/.

More information

More information about the project can be found at: minid.bd2k.org