The OntoWeaver team is proud to release version 1.3 of its tool π₯³
OntoWeaver allows to easily parse iterable data (like tables or documents) and create a Semantic Knowledge Graph. Basically, you write a simple YAML file telling what data you want to be a node or a property, you call a generic command, and π , you have your graph ready.
We've been using OntoWeaver on a few real use-cases, I think it's now in a pretty good state, and ready for you to use. We recently put a lot of attention on the documentation, with tutorials and a primer about KG for newcomers: https://ontoweaver.readthedocs.io/en/latest
With the 1.3 series, the main new features are:
* `ontoweave` can now load multiple compatible data files at once, for the same mapping, with a classical "shell glob". E.G. `ontoweave data/*.parquet:mapping.yaml`
* OntoWeaver now has the ability to automatically create or extend a BioCypher schema from the mapping (useful if you don't want to type a large but straightforward set of types!).
Get the code at: https://github.com/oncodash/ontoweaver or using `pip`: https://pypi.org/project/ontoweaver/
#python #SKG #graph #ontoweaver #biocypher #science #bioinformatics #pasteur #ontologies #semanticWeb