Replies: 2 comments
-
Tu as réussi a créer un blank node. Ton document doc1 n'a pas d'id il référence bien un blank_node. Bien sur tous les "objets" avec un id ne peuvent pas être des blank node puisqu'ils doivent avoir un id ;) Pour l'histoire des types multiples, je crois qu'ils s'obtiennent essentiellement par l'héritage et que la gestion dans linkml n'est pas bonne. J'ai du adapté les choses en faisant dériver tout d'un objet unique qui corrige les defauts. On peut faire autrement en adapatant le système de génération de code je crois, mais je ne suis pas rentrer la dedans pour le moment. |
Beta Was this translation helpful? Give feedback.
-
@ticapix I had a closer look at the LinkML data model and the Python generator. It is easier to just remove the Whether it is in the LinkML Runtime IMHO, I would suggest renaming your slot to |
Beta Was this translation helpful? Give feedback.
-
Hello,
Is there a way to declare a classes to have an optional id or a simpler workaround than the one below ?
My Linkml schema
Person.yaml
file:I generate the python code with
gen-python Person.yaml > Person.py
And I use it as below:
To finaly get
Is there a simple way, without having to duplicate class with a "dummy"
DocumentBlank
class ?Thank you
Pierre
Beta Was this translation helpful? Give feedback.
All reactions