{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "required": [
        "config",
        "inputs"
    ],
    "type": "object",
    "properties": {
        "inputs": {
            "required": [
                "segmentation_image"
            ],
            "type": "object",
            "properties": {
                "white_matter_prob_image": {
                    "type": "object",
                    "properties": {}
                },
                "cortical_thickness": {
                    "type": "object",
                    "properties": {}
                },
                "gray_matter_prob_image": {
                    "type": "object",
                    "properties": {}
                },
                "warped_white_matter": {
                    "type": "object",
                    "properties": {}
                },
                "thickness_prior_image": {
                    "type": "object",
                    "properties": {}
                },
                "segmentation_image": {
                    "type": "object",
                    "properties": {}
                }
            }
        },
        "config": {
            "required": [
                "gradient_step",
                "num_threads",
                "white_matter_label",
                "thickness_prior_estimate",
                "gray_matter_label",
                "smoothing_velocity_field",
                "smoothing_variance",
                "max_invert_displacement_field_iters",
                "dimension",
                "number_integration_points"
            ],
            "type": "object",
            "properties": {
                "gradient_step": {
                    "default": 0.025,
                    "type": "number"
                },
                "num_threads": {
                    "default": 1,
                    "type": "integer"
                },
                "white_matter_label": {
                    "default": 3,
                    "type": "integer"
                },
                "args": {
                    "type": "string"
                },
                "thickness_prior_estimate": {
                    "default": 10,
                    "type": "number"
                },
                "gray_matter_label": {
                    "default": 2,
                    "type": "integer"
                },
                "dimension": {
                    "default": 3,
                    "enum": [
                        3,
                        2
                    ],
                    "type": "integer"
                },
                "number_integration_points": {
                    "default": 10,
                    "type": "integer"
                },
                "convergence": {
                    "type": "string"
                },
                "smoothing_variance": {
                    "default": 1,
                    "type": "number"
                },
                "max_invert_displacement_field_iters": {
                    "default": 20,
                    "type": "integer"
                },
                "smoothing_velocity_field": {
                    "default": 1.5,
                    "type": "number"
                },
                "use_bspline_smoothing": {
                    "type": "boolean"
                }
            }
        }
    },
    "title": "Invocation manifest for KellyKapowski"
}