{
    "command": "sgpad",
    "description": "Extend sampled vectors with zero or nearest-value samples, or duplicate\ncolumns/groups at the requested boundaries. Padding extends the dataset's\nlayout; it does not represent newly observed measurements.",
    "examples": [],
    "input_description": "input file",
    "notes": [],
    "output_description": "output result",
    "package": "sigclear-soig",
    "parameters": [
        {
            "choices": [],
            "default": "stdin",
            "default_known": false,
            "description": "input file",
            "name": "in",
            "required": false,
            "type": "ifile",
            "units": null
        },
        {
            "choices": [
                "zero",
                "nearest"
            ],
            "default": "nearest",
            "default_known": true,
            "description": "pad the time dimension with zeros or nearest values",
            "name": "value",
            "required": false,
            "type": "enum",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "prepend samples in vectors",
            "name": "time.prepend",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "append samples in vectors",
            "name": "time.append",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "prepend columns in a group",
            "name": "index.prepend",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "append columns in a group",
            "name": "index.append",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "groups to prepend",
            "name": "group.prepend",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": 0,
            "default_known": true,
            "description": "groups to append",
            "name": "group.append",
            "required": false,
            "type": "int",
            "units": null
        },
        {
            "choices": [],
            "default": "stdout",
            "default_known": false,
            "description": "output result",
            "name": "out",
            "required": false,
            "type": "ofile",
            "units": null
        }
    ],
    "related": [],
    "schema_version": 1,
    "summary": "Pad sampled vectors or duplicate boundary columns and groups",
    "synopsis": "sgpad <stdin value=nearest time.prepend=0 time.append=0 index.prepend=0 index.append=0 group.prepend=0 group.append=0 >stdout",
    "version": "1.1.1-4"
}