Skip to content

LinkML model for handle-based PIDs for resources in catalysis (PID4Cat)

License

Notifications You must be signed in to change notification settings

nfdi4cat/pid4cat-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI - main CI - docs

Persistent Identifiers for FAIR data in Catalysis

pid4cat logo

pid4cat is NFDI4Cat´s service for metadata rich, universal persistent identifiers. PID4Cat builds upon the handle-system (as DOIs do). PID4Cat adds a custom API to a handle server and provides a LinkML model for PID-related metadata. The metadata are stored in the handle records. pid4cat persistent identifiers are used for samples, devices, and more, to ensure consistent tracking, integration, and accessibility of resources across both central and local RDM systems.

pid4cat metadata model

This repository contains the pid4cat model expressed as a LinkML model. The model is generic and may be useful beyond catalysis.

Status: beta - This is in development and may still change. We are interested in feedback of potential users. Please use issues for your comments, questions or ideas!

Documentation

Repository Structure

Developer Documentation

Use the make command to generate project artefacts:

  • make: list all commands
  • make all: make everything
  • make deploy: deploys site

Instead of make you may use just (especially on Windows where make is not easily available). The justfile contains the same commands as the make file. just is available for all major platforms and supports many install options. It can even be installed with pipx.

  • just: list all commands

Contributors

A big thanks to all contributors.

Main author:

  • David Linke (ORCID: 0000-0002-5898-1820) - Idea, initial setup of repository and current maintainer.

License

The code in this repository is distributed under MIT license.

Acknowledgement

linkml-project-cookiecutter provided the base setup for this repository.

This project started as an in-kind contribution of Leibniz-Institut für Katalyse e.V. (Rostock, Germany) to the NFDI4Cat project.

After 2024-03-27 this work has been funded by the German Research Foundation (DFG) through the project "NFDI4Cat - NFDI for Catalysis-Related Sciences" (DFG project no. 441926934), within the National Research Data Infrastructure (NFDI) programme of the Joint Science Conference (GWK).