Changes for page EBRAINS Knowledge Graph guide for software curation
Last modified by adavison on 2024/11/13 11:30
From version 35.1
edited by patriziaduhr
on 2022/11/13 09:33
on 2022/11/13 09:33
Change comment:
Uploaded new attachment "guide5.JPG", version {1}
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 6 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Collabs.sw c-guide.WebHome1 +Collabs.sw-curation-nest-desktop.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. patriziaduhr1 +XWiki.jan - Content
-
... ... @@ -1,5 +1,5 @@ 1 1 (% class="wikigeneratedid" %) 2 -**For any questions or support directly reach out to [[Jan Gründling>>mailto:gruendling@uni-trier.de]].** 2 +**~*~*~* This Guide is not complete yet and needs further extension. For any questions or support directly reach out to [[Jan Gründling>>mailto:gruendling@uni-trier.de]].~*~**** 3 3 4 4 5 5 (% class="wikigeneratedid" %) ... ... @@ -7,41 +7,88 @@ 7 7 8 8 == How to enter software metadata manually == 9 9 10 -You will receive anmail afterthe curatorhas created a space foryouinthe Knowledge Graph. This email containsalinktoa softwareinstanceand a software versioninstancein your Space. These arealready linkedto eachother(bytheattribute"HasVersion"ofthe software instance).10 +You need to enter information at two locations, these are linked below. Fields marked with an asterisk (*) are required. 11 11 12 - **Beforeexplainingthe editing process,herearesomehelpful links:**12 +[[https:~~/~~/editor.kg.ebrains.eu/instances/69849848-68a0-4731-bfc9-8ada6bdee638>>https://editor.kg.ebrains.eu/instances/69849848-68a0-4731-bfc9-8ada6bdee638]] 13 13 14 -* A description of the fields of the software and software version instances and values that these fields may take: [[https:~~/~~/humanbrainproject.github.io/openMINDS/v2/core/v3/products/softwareVersion.html>>url:https://humanbrainproject.github.io/openMINDS/v2/core/v3/products/softwareVersion.html]] and [[https:~~/~~/humanbrainproject.github.io/openMINDS/v2/core/v3/products/software.html>>url:https://humanbrainproject.github.io/openMINDS/v2/core/v3/products/software.html]] 15 -* additional information for each attribute: [[https:~~/~~/github.com/bweyers/HBPVisCatalogue/wiki/Attribute-Descriptions>>url:https://github.com/bweyers/HBPVisCatalogue/wiki/Attribute-Descriptions]] 16 -* a detailed description of the software features: [[https:~~/~~/github.com/bweyers/HBPVisCatalogue/wiki/Identified-Software-Features>>url:https://github.com/bweyers/HBPVisCatalogue/wiki/Identified-Software-Features]] 14 +[[https:~~/~~/editor.kg.ebrains.eu/instances/e591283c-6811-4d13-ab89-a561d6861f31>>https://editor.kg.ebrains.eu/instances/e591283c-6811-4d13-ab89-a561d6861f31]] 17 17 18 - **Editing the software andsoftware version instances:**16 +(% id="cke_bm_36775S" style="display:none" %) (%%)To register your software, you will need to input information for the instance "Software" and for "Software version". To create instances, just click the small +button that appears when you are hovering over the respective list entry. We recommed starting with "Software". After clicking the plus icon you will see the software instance editor view like below: 19 19 20 - To register your software, you will need to input information for thenstance"Software"and for "Software version". After clicking the links in your email, you will see an instance editor view like below:18 +[[image:image-20220323152326-1.png||height="1062" width="1023"]] 21 21 22 -[[image:guide1.JPG]] 23 23 24 - Asyou can seescreenshotabove,somefieldsaremarked with an asterisk (*).Theseare required.Keep inmindthat thisishow you presentyoursoftwarepubliclytopotentialend-usersor otherresearchers.Thereforeit would beniceifas many fieldsas possiblearefilledin.21 +Now you can start entering the information on your data! Fields marked with an asterisk (*) are required. When you arrive at the "Has version" field, you can create one or more versions of your software to be curated. 25 25 26 - Somefields can be of differenttypes, such as the field "developer" and "Fulldocumentation". In the case of developerit is possibleto entera personor an organisation. Thepossibletypesareselectableontherightabovethe respectivefield, as shownin the followingscreenshots:23 +After you have entered the software, **do not forget to save your changes!** 27 27 28 -[[image: guideDev.JPG||height="109" width="600"]]25 +[[image:image-20220323121238-10.png||height="170" width="382"]] 29 29 30 -[[image:guide21.JPG||height="142" width="600"]] 31 31 32 - If youare noturewhichtypetose,pleaserefertothedescriptionslinked above orcontact the curator.28 +That's it. When you are done, just contact the curators via your ticket. 33 33 34 -After you have entered your information on the software, **do not forget to save your changes **(see screenshot below) and contact the curator. 35 35 36 -[[image:guide4.JPG||height="189" width="400"]] 37 37 38 -The curators will check the new software instances and move them to the correct space. 39 39 33 + 34 + 35 + 36 + 37 + 38 + 39 + 40 + 41 + 42 + 43 + 44 + 45 + 46 + 47 + 48 + 49 + 50 + 51 + 52 + 53 + 54 + 55 +To manually input meta data of your software into the KG, you use a tool called "KG Editor". The KG Editor can be reached at [[HBP Knowledge Graph Editor>>url:https://editor.kg.ebrains.eu/]]. Just log in with your HBP credentials. 56 + 57 +After you are logged in, you are probably prompted to choose a space in a view like below: 58 + 59 +[[image:image-20220323113258-3.png||height="386" width="681"]] 60 + 61 +From the available choices (should not be too many in your case) choose the one that corresponds to the title of your software. Something like## swcuration-{your_software_name} ##should apply. 62 + 63 +After that, you see the view below. now click on the little magnifyer glass symbol at the top. 64 + 65 +[[image:image-20220323120123-6.png||height="412" width="1032"]] 66 + 67 +After that, you see this list on the left side: 68 + 69 +[[image:image-20220323121426-1.png||height="202" width="258"]] 70 + 71 + 72 +To register your software, you will need to create one instance "Software" and one or more instances "Software version". To create instances, just click the small +button that appears when you are hovering over the respective list entry. We recommed starting with "Software". After clicking the plus icon you will see the software instance editor view like below: 73 + 74 +[[image:image-20220323152326-1.png||height="1062" width="1023"]] 75 + 76 + 77 +Now you can start entering the information on your data! Fields marked with an asterisk (*) are required. When you arrive at the "Has version" field, you can create one or more versions of your software to be curated. 78 + 79 +After you have entered the software, **do not forget to save your changes!** 80 + 81 +[[image:image-20220323121238-10.png||height="170" width="382"]] 82 + 83 + 84 +That's it. When you are done, just contact the curators via your ticket. 85 + 86 + 40 40 === How to update an existing Software instances === 41 41 42 42 If you have registered a software previously, updating means adding a new instance of type "Software version". Curators will later link it to the existing instance of type "Software". 43 43 44 -To make updating easier, we have already placed a copy of your last software version instance in the KG space that wascreated foryou. You can use that copy and just change the fields that require changes. Again - if you made all changes that you consider necessary, let the curator know viaemail orthe ticket assigned with this case.91 +To make updating easier, we have already placed a copy of your last software version instance in the KG space that belongs to this collab. You can use that copy and just change the fields that require changes. Again - if you made all changes that you consider necessary, let the curator know via the ticket assigned with this case. 45 45 46 46 == How to upload software metadata programmatically == 47 47 ... ... @@ -52,4 +52,4 @@ 52 52 53 53 Before using it, you need to authorize, using the "Authorize" button found in the top right corner of the API documentation (see below) or by using a service account. 54 54 55 -[[image:image-20220323111341-2.png ||height="74" width="186"]]102 +[[image:image-20220323111341-2.png]]
- guide1.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -95.5 KB - Content
- guide2.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -16.3 KB - Content
- guide21.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -17.0 KB - Content
- guide4.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -13.9 KB - Content
- guide5.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -173.9 KB - Content
- guideDev.JPG
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.patriziaduhr - Size
-
... ... @@ -1,1 +1,0 @@ 1 -16.3 KB - Content