You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
just to make collections more convenient: one only needs add the top-most concept (in stead of entering every single narrower concept) in the list, the hierarchy can still be kept.
To avoid unintentional additions, we could introduce a syntax, like v4c-bc:0000001+ (addition of a plus at the end of the IRI) to indicate, please also include narrower terms as specified in the vocabulary.
We need not only Excel -> SKOS but also SKOS -> Excel which may get difficult for this convenience feature. Another detail to consider: skos:broader / skos:narrower may form circles that need to be handled. Both are not transitive by default. This will get too complex in my opinion.
Another way is to find the narrower concepts and add them to a collection via a separate script. With the help of a SPARQL query or by filtering the RDF triples the concepts missing in a collection can be found easily. An update of the collection turtle file can then be submitted as PR. A new Excel file with the extended collection will be automatically build by the pipeline.
Maybe we should add some jupyter notebooks that show how to do such things with rdflib.
I see your valid point, @dalito,
and I think a separate script (or jupyter notebook) will certainly help - it is a good idea, worth putting on the list of future features.
dalito
changed the title
💡 collections: children of concepts should be automatically added to the collection
💡 Tutorial-like jupyter notebooks, e.g. How to add children of concepts in a collection to the collection?
Mar 21, 2024
Description
children of concepts should be automatically added to the collection
( or is this already implemented ?)
The text was updated successfully, but these errors were encountered: