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
Derived annotations allow you to define default values for annotations based on schema rules, ensuring consistency and reducing manual input errors. As you can see here, you could use derived annotations to prescribe default annotation values. Please read more about derived annotations [here](https://help.synapse.org/docs/JSON-Schemas.3107291536.html#JSONSchemas-DerivedAnnotations).
@@ -39,12 +39,12 @@ Derived annotations allow you to define default values for annotations based on
39
39
## 3. Try Create Test Organization and JSON Schema if They Do Not Exist
40
40
Next, try creating a test organization and register a schema if they do not already exist:
@@ -53,7 +53,7 @@ After creating the organization, you can now bind your json schema to a test fol
53
53
When you bind the schema, you may also include the boolean property `enable_derived_annos` to have Synapse automatically calculate derived annotations based on the schema:
@@ -105,12 +105,12 @@ JSON Schema was retrieved successfully. Please see details below:
105
105
## 6. Add Invalid Annotations to the Folder and Store, and Validate the Folder against the Schema
106
106
Try adding invalid annotations to your folder: This step and the step below demonstrate how the system handles invalid annotations and how the schema validation process works.
@@ -146,12 +146,12 @@ This step is only relevant for container entities, such as a folder or a project
146
146
147
147
Try creating a test file locally and store the file in the folder that we created earlier. Then, try adding invalid annotations to a file. This step demonstrates how the files inside a folder also inherit the schema from the parent entity.
@@ -170,7 +170,7 @@ Validation statistics were retrieved successfully. Please see details below:
170
170
171
171
You could also use `get_invalid_validation` to see more detailed results of all the children inside a container, which includes all validation messages and validation exception details.
0 commit comments