Changes for page Application details
Last modified by lzehl on 2021/10/13 13:11
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -50,7 +50,7 @@ 50 50 **##"@id": "http:~/~/localhost/YYY/ZZZ"##** 51 51 52 52 (% style="text-align: justify;" %) 53 -where **##YYY##** and **##ZZZ##** should be replaced with the openMINDS schema (e.g., **##ContactInformation##**) and your own collection-unique identifier (e.g. **##email_openMINDS##**), respectively. W ithin theEBRAINS KnowledgeGraph (KG)this identifier has to beauniversally unique identifier(UUID),and,therefore,willbe replacedaccordingly witha UUID bythe EBRAINS Knowledge Graph systemduringtheintegrationprocess of your openMINDS collection.53 +where **##YYY##** and **##ZZZ##** should be replaced with the openMINDS schema (e.g., **##ContactInformation##**) and your own collection-unique identifier (e.g. **##email_openMINDS##**), respectively. While locally this instance identifier only has to be unique within your collection or system, it has to be globally unique if you want to share your instances with the world. Within the EBRAINS Knowledge Graph (KG) this identifier is therefore replaced with an universally unique identifier (UUID) with integration of your openMINDS collection into the public graph database. 54 54 55 55 (% style="text-align: justify;" %) 56 56 The JSON-LD property **##"@id"##** is also used to link two different metadata instances. Let us introduce a second openMINDS instance of the openMINDS core schema Person which can link to an openMINDS instance of the openMINDS core schema ContactInformation. Here a valid JSON-LD for a person with a link to the contact information we defined above: ... ... @@ -74,7 +74,7 @@ 74 74 Note that we do not use all properties defined for the schema (cf. the [[Person HTML>>https://humanbrainproject.github.io/openMINDS/core/schemas/v3/actors/person.html||rel="noopener noreferrer" target="_blank"]]), but that we only used the required property **##"givenName"##** and two optional properties **##"familyName"##** and **##"ContactInformation"##**. Please also note, that a person is allowed to link to multiple contact information instances, hence it expects a list of dictionaries, instead of a single dictionary (which would be valid if only a single link is expected). 75 75 76 76 (% style="text-align: justify;" %) 77 -You learned now how to writea valid JSON-LD for an openMINDS metadata instance and howyou canlinkdifferentopenMINDSmetadatainstances. In the following sections you will learn about the different tools that support you to create your own openMINDS JSON-LD metadata collection.77 +You learned now how a valid JSON-LD for an openMINDS metadata instance looks like and how linkages between openMINDS instances are defined. In the following sections you will learn about the different tools that support you to create your own openMINDS JSON-LD metadata collection. 78 78 79 79 === The openMINDS Python API === 80 80