Changes for page Technical details

Last modified by lzehl on 2021/07/05 18:57

From version 7.1
edited by lzehl
on 2021/02/26 19:44
Change comment: There is no comment for this version
To version 11.1
edited by lzehl
on 2021/03/08 19:37
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7,17 +7,27 @@
7 7  In parallel, openMINDS tries to consider the various programming skills present in the neuroscience research community. For this reason, openMINDS established an integration pipeline which gradually increases the level of technical detail: starting from a user-friendly, lightweight schema template and ending with established, highly technical metadata schema formats (e.g., JSON-Schema).
8 8  
9 9  (% style="text-align: justify;" %)
10 -Please find below a documentation of the layout and requirements needed to keep the openMINDS modularity, the openMINDS integration pipeline, as well as the openMINDS schema template.
10 +Please find below a documentation of the layout and requirements needed to keep the openMINDS modularity, the syntax of the openMINDS schema template, as well as the openMINDS integration pipeline.
11 11  )))
12 12  
13 13  === Overview of the openMINDS layout ===
14 14  
15 -(//**coming soon**//)
15 +(% style="text-align: justify;" %)
16 +In summary, openMINDS is the overall umbrella for a set of distributed GitHub repositories, each defining a particular metadata model for neuroscience research products.
16 16  
17 17  === The openMINDS schema template syntax ===
18 18  
19 -(//**coming soon**//)
20 +(% style="text-align: justify;" %)
21 +All openMINDS metadata models use a light-weighted schema template syntax for defining the metadata. The correspondingly formatted schema files use the extension: **##.schema.tpl.json##**.
20 20  
23 +(% style="text-align: justify;" %)
24 +Although, as the file extension suggests, this openMINDS schema template syntax is inspired by JSON-Schema, it facilitates or even excludes technical aspects that are generally expected for the openMINDS schemas making it more human-readable, especially for untrained eyes. Behind the scenes, within the openMINDS integration pipeline (cf. below), this schema template syntax is then interpreted and flexibly translated to various formal metadata formats (e.g., JSON-Schema). Please find in the following a full documentation of the openMINDS schema template syntax and how it needs to be interpreted.
25 +
26 +(% style="text-align: justify;" %)
27 +====== The openMINDS **##"_type"##** ======
28 +
29 +
30 +
21 21  === The openMINDS integration pipeline ===
22 22  
23 23  (//**coming soon**//)
Public

openMINDS