Would a small release-audit report help with KG provenance and source metadata? #21
Replies: 2 comments 1 reply
|
Hi @ehsanestaji, Such a report would definitely be useful, but I think much of the field has still not even arrived at the point of using strict mode. Not too early to be ready for it, though. As such:
If you're trying to avoid a standalone tool, maybe check out biotope and see if this could be a home for it. The only caveat would be that biotope (or biocypher) would limit the reporting to our ecosystem mainly, and reporting for other formalisms would not be sensible to build here; for that purpose, a standalone tool would indeed be more sensible. Hope that covers everything, happy to discuss further. |
|
@slobentanzer Thanks. I’ll take a closer look at Biotope and the existing benchmark/reporting module before proposing anything concrete. My plan is to come back with a small analysis and, if it still makes sense, one narrow first step around a basic FAIR-style report/check rather than a standalone tool. I’ll follow up soon with something more specific. |
Uh oh!
There was an error while loading. Please reload this page.
Hi BioCypher maintainers,
I am validating a small release-audit idea for biomedical knowledge graphs before building anything public.
I noticed two related BioCypher issues:
The idea is not to replace BioCypher or add another KG framework. I am trying to understand whether a compact release report would be useful around the edge of existing tools.
The report would be read-only over graph outputs plus a small release manifest. It could summarize things like:
The output would be stable JSON and Markdown, with finding IDs that could be used in CI or release notes.
Example finding shape:
{ "id": "BKG-PROV-001", "severity": "error", "message": "Edge is missing primary_knowledge_source.", "affected_element": "edge:e2", "suggested_action": "Add a primary upstream information resource using an InfoRes CURIE." }My questions:
If this belongs upstream in BioCypher, that would be the preferred direction. I am trying to avoid creating a standalone tool unless there is clear pull from maintainers/users.
All reactions