{
    "title": "Invocation manifest for FSL-ANAT - Anatomical Processing Pipeline",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "properties": {
        "config": {
            "type": "object",
            "properties": {
                "betfparam": {
                    "default": 0.1,
                    "type": "number",
                    "minimum": 0.01,
                    "maximum": 1
                },
                "clobber": {
                    "default": true,
                    "type": "boolean"
                },
                "nobias": {
                    "default": false,
                    "type": "boolean"
                },
                "nocleanup": {
                    "default": false,
                    "type": "boolean"
                },
                "nocrop": {
                    "default": false,
                    "type": "boolean"
                },
                "nononlinreg": {
                    "default": false,
                    "type": "boolean"
                },
                "noreg": {
                    "default": false,
                    "type": "boolean"
                },
                "noreorient": {
                    "default": false,
                    "type": "boolean"
                },
                "nosearch": {
                    "default": false,
                    "type": "boolean"
                },
                "noseg": {
                    "default": false,
                    "type": "boolean"
                },
                "nosubcortseg": {
                    "default": false,
                    "type": "boolean"
                },
                "s": {
                    "default": 10,
                    "type": "integer",
                    "minimum": 2
                },
                "t": {
                    "default": "T1",
                    "type": "string"
                },
                "weakbias": {
                    "default": false,
                    "type": "boolean"
                }
            },
            "required": [
                "betfparam",
                "clobber",
                "nobias",
                "nocleanup",
                "nocrop",
                "nononlinreg",
                "noreg",
                "noreorient",
                "nosearch",
                "noseg",
                "nosubcortseg",
                "s",
                "t",
                "weakbias"
            ]
        },
        "inputs": {
            "type": "object",
            "properties": {
                "Image": {
                    "type": "object",
                    "properties": {
                        "type": {
                            "enum": [
                                "nifti"
                            ]
                        }
                    }
                }
            },
            "required": [
                "Image"
            ]
        }
    },
    "required": [
        "config",
        "inputs"
    ]
}