Feature Request
Problem / Motivation
To link metadata extracted via biosim-extractor to the Invenio submission form, the linkml schema needs to be described using marshmallow so that community-specific metadata can be included in an Invenio upload form, more importantly as a table when the Invenio record is viewed, and eventually be used in searches.
Proposed Solution
Create an automated pipeline that converts the linkml described schema to a marshmallow schema. This can then be used by the PSDI data-collections team to include fields described from biosim-schema into the BioSimDB community collection.
Alternatives Considered
- If linkml->marshmallow is not possible, try to convert the json-ld schema generated from the project.
Expected Impact
- A new script will be added to generate an Invenio-schema artifact.
- pre-commit will be used to generate this new artifact and push to GH.
Feature Request
Problem / Motivation
To link metadata extracted via
biosim-extractorto the Invenio submission form, the linkml schema needs to be described using marshmallow so that community-specific metadata can be included in an Invenio upload form, more importantly as a table when the Invenio record is viewed, and eventually be used in searches.Proposed Solution
Create an automated pipeline that converts the linkml described schema to a marshmallow schema. This can then be used by the PSDI data-collections team to include fields described from biosim-schema into the BioSimDB community collection.
Alternatives Considered
Expected Impact