Category:OSWd69231157a30456abe0def52771345bc: Difference between revisions

no edit summary
(reset schema slot)
Tag: Metadata slot edit
No edit summary
Tag: Metadata slot edit
 
jsonschema
Line 1: Line 1:
{}
{
    "@context": [
        "/wiki/Category:OSW702805e601fc4798bbc1e097885bdade?action=raw\u0026slot=jsonschema",
        {
            "processes_object_commented": "Property:HasPart"
        },
        {
            "Annealing_commented": {
                "@id": "Property:HasPart",
                "@type": "@id"
            }
        },
        {
            "Cleaning_commented": {
                "@id": "Property:HasPart",
                "@type": "@id"
            }
        },
        {
            "Recipe 1_commented": {
                "@id": "Property:HasPart",
                "@type": "@id"
            }
        }
    ],
    "allOf": [
        {
            "$ref": "/wiki/Category:OSW702805e601fc4798bbc1e097885bdade?action=raw\u0026slot=jsonschema"
        }
    ],
    "type": "object",
    "uuid": "d6923115-7a30-456a-be0d-ef52771345bc",
    "title": "FlexibleSampleProcessingExampleWhichIncludesRecipes",
    "title*": {
        "en": "Flexible sample processing example which includes recipes"
    },
    "description": "",
    "description*": {},
    "required": [
        "type",
        "uuid"
    ],
    "properties": {
        "type": {
            "default": [
                "Category:OSWd69231157a30456abe0def52771345bc"
            ],
            "options": {
                "hidden": true
            }
        },
        "uuid": {
            "type": "string",
            "format": "uuid",
            "options": {
                "hidden": true
            }
        },
        "label": {
            "items": {
                "properties": {
                    "text": {
                        "dynamic_template": "Flexible sample processing example which includes recipes {{{dateformat 'Y_m_d-H_i_s' (_now_)}}}"
                    }
                }
            },
            "options": {
                "hidden": true
            }
        },
        "actionees": {
            "options": {
                "hidden": true
            }
        },
        "projects": {
            "options": {
                "hidden": true
            }
        },
        "tool": {
            "options": {
                "hidden": true
            }
        },
        "description": {
            "options": {
                "hidden": true
            }
        },
        "subprocesses": {
            "title": "Workflow Processes",
            "title*": {
                "de": "Workflow Prozesse"
            },
            "format": "tabs",
            "type": "array",
            "items": {
                "oneOf": [
                    {
                        "type": "object",
                        "title": "0: Annealing",
                        "allOf": [
                            {
                                "$ref": "/wiki/Category:OSW64f4561b65174d2ba6e91e8258abcabe?action=raw\u0026slot=jsonschema"
                            }
                        ],
                        "options": {
                            "remove_empty_properties": true
                        },
                        "properties": {
                            "type": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "actionees": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "projects": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "input": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "output": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "tool": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "label": {
                                "default": [
                                    {
                                        "text": "step 0: Annealing",
                                        "lang": "en"
                                    }
                                ],
                                "options": {
                                    "hidden": true
                                }
                            },
                            "description": {
                                "options": {
                                    "hidden": true
                                }
                            }
                        }
                    },
                    {
                        "type": "object",
                        "title": "1: Cleaning",
                        "allOf": [
                            {
                                "$ref": "/wiki/Category:OSW536cd923e2f346b791d00df57ad182d5?action=raw\u0026slot=jsonschema"
                            }
                        ],
                        "options": {
                            "remove_empty_properties": true
                        },
                        "properties": {
                            "type": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "actionees": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "projects": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "input": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "output": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "tool": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "label": {
                                "default": [
                                    {
                                        "text": "step 1: Cleaning",
                                        "lang": "en"
                                    }
                                ],
                                "options": {
                                    "hidden": true
                                }
                            },
                            "description": {
                                "options": {
                                    "hidden": true
                                }
                            }
                        }
                    },
                    {
                        "type": "object",
                        "title": "2: Recipe 1",
                        "allOf": [
                            {
                                "$ref": "/wiki/Category:OSWb4a0e7c1188a4f93ae4b7678597a79bc?action=raw\u0026slot=jsonschema"
                            }
                        ],
                        "options": {
                            "remove_empty_properties": true
                        },
                        "properties": {
                            "type": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "actionees": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "projects": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "input": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "output": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "tool": {
                                "options": {
                                    "hidden": true
                                }
                            },
                            "label": {
                                "default": [
                                    {
                                        "text": "step 2: Recipe 1",
                                        "lang": "en"
                                    }
                                ],
                                "options": {
                                    "hidden": true
                                }
                            },
                            "description": {
                                "options": {
                                    "hidden": true
                                }
                            }
                        }
                    }
                ]
            }
        }
    },
    "defaultProperties": [
        "subprocesses"
    ],
    "format": "",
    "options": {
        "remove_empty_properties": true
    }
}