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
This document serves as a guide on what features in a CSV data model map to which components in a JSONSchema file. All examples of JSONSchema files were taken from this `example data model <https://github.com/Sage-Bionetworks/schematic/blob/develop/tests/data/example.model.column_type_component.csv>`_.
12
-
For documentation on how to generate a JSONSchema file, see the :ref:`cli documentation<generate-jsonschema>`.
12
+
For documentation on how to generate a JSONSchema file, see the :ref:`cli documentation<cli_reference:generate-jsonschema>`.
13
13
14
14
Property Keys
15
15
-------------
@@ -114,7 +114,7 @@ Type Checks
114
114
^^^^^^^^^^^^^^
115
115
116
116
Types discussed above are enforced in JSONSchema validation.
117
-
For more information about these rules see :ref:`the documentation for type rules<Type Validation Type>`.
117
+
For more information about these rules see :ref:`the documentation for type rules<validation_rules:Type Validation Type>`.
118
118
119
119
Valid Values
120
120
^^^^^^^^^^^^^^^
@@ -160,7 +160,7 @@ An attribute with valid values specified along with the ``list`` rule::
160
160
"title": "Check List Enum"
161
161
}
162
162
163
-
For more information about the ``list`` rule see :ref:`the rule documentation<list validation type>`.
163
+
For more information about the ``list`` rule see :ref:`the rule documentation<validation_rules:list validation type>`.
164
164
165
165
Required Attributes
166
166
^^^^^^^^^^^^^^^^^^^^^
@@ -193,7 +193,7 @@ An attribute with an ``inRange`` validation rule::
193
193
"type": "number"
194
194
}
195
195
196
-
For more information about the ``inRange`` rule see :ref:`the rule documentation<inRange>`.
196
+
For more information about the ``inRange`` rule see :ref:`the rule documentation<validation_rules:inrange>`.
197
197
198
198
``regex`` module
199
199
"""""""""""""""""""""
@@ -220,7 +220,7 @@ While an attribute with a ``regex`` rule ``regex match [a-f]`` specified will yi
220
220
221
221
222
222
223
-
For more information about the ``regex`` module rule see :ref:`the rule documentation<Regex Validation Type>`.
223
+
For more information about the ``regex`` module rule see :ref:`the rule documentation<validation_rules:Regex Validation Type>`.
224
224
225
225
226
226
``date``
@@ -237,7 +237,7 @@ An attribute with a ``date`` validation rule specified::
237
237
"title": "Check Date"
238
238
}
239
239
240
-
For more information about the ``date`` rule see :ref:`the rule documentation<date>`.
240
+
For more information about the ``date`` rule see :ref:`the rule documentation<validation_rules:date>`.
241
241
242
242
243
243
``URL``
@@ -253,7 +253,7 @@ An attribute with a ``URL`` validation rule specified::
253
253
"title": "Check URL"
254
254
}
255
255
256
-
For more information about the ``URL`` rule see :ref:`the rule documentation<URL Validation Type>`.
256
+
For more information about the ``URL`` rule see :ref:`the rule documentation<validation_rules:URL Validation Type>`.
0 commit comments