rdf

2023-05-05T09:05:11.917909Z

Not a recommendation, as I’ve not used it, but a colleague mentioned this yesterday, and it might be of interest to some: https://linkml.io/

curtosis 2023-05-05T14:09:46.437169Z

YAML 😬

quoll 2023-05-05T14:15:45.779599Z

And it can be used to generate OWL? Or Python classes? Interesting idea, and I can see why a simple format with minimal semantics is what they chose.

curtosis 2023-05-05T14:16:42.135259Z

It may a case where it’s “the worst format, except for all the others.”

tmprd 2023-05-05T16:06:48.125859Z

This project is using it to generate OWL, plus some stuff in between https://github.com/monarch-initiative/ontogpt

2023-05-05T21:20:19.843819Z

Yeah I’m really not a fan of YAML there are too many subtle gotchas… but the tool looked like it might be useful inspite of it

quoll 2023-05-06T22:23:42.726539Z

Write a translator to convert JSON or EDN to YAML. Then you can write it in a sensible format, and don’t have to worry about getting the YAML right 🙂

Bart Kleijngeld 2023-06-21T14:31:16.185999Z

I've stumbled across this tool as well and we're going to give it a try soon in our company. What I love about it: • YAML doesn't frighten devs as much as Turtle • It's Linked Data aware (you can reference URIs) but this is optional so you can gradually go increasingly towards a Linked Data graph • It has loads of schemas implemented to output to, and you can easily extend your own • Mermaid visualization and HTML documentation can also be generated Really curious how people are going to like this at our company.