Typed PID Maker

The Typed PID Maker enables the creation, maintenance, and validation of PIDs. It ensures the PID contains typed, machine-actionable information using validation. This is especially helpful in the context of FAIR Digital Objects (FAIR DOs / FDOs).

3
contributors
Get started
670 commitsLast commit ≈ 2 months ago3 stars5 forks

Cite this software

Description

Typed PID Maker

License Java CI with Gradle

The Typed PID Maker enables the creation, maintenance, and validation of PIDs. It ensures the PID contains typed, machine-actionable information using validation. This is especially helpful in the context of FAIR Digital Objects (FAIR DOs / FDOs). To make this work, our validation strategy requires a reference to a registered Kernel Information Profile within the PID record, as defined by the recommendations of the Research Data Alliance (RDA). In the RDA context, this kind of service is called a "PIT service". We use Handle PIDs, which can be created using a Handle Prefix (not included). For testing or other local purposes, we support sandboxed PIDs, which require no external service.

Go to: ReadMe | Documentation | Configuration details | Features | Build | Run | License

Logo of Typed PID Maker
Keywords
Programming language
  • Java 100%
License
</>Source code
Packages
github.com
github.com

Participating organisations

Karlsruhe Institute of Technology (KIT)

Contributors

AP
Andreas Pfeil
TJ
Thomas Jejkal
MI
Maximilian Inckmann
Baden-Wuerttemberg Cooperative State University

Related projects

HMC

Helmholtz Metadata Collaboration

Updated 4 months ago