{
    "command": "sgoutsegy",
    "description": "write the first dataset vector as seismic traces and optionally map scalar fields\nto SEG-Y trace-header keys\n\nexample:\n  1. output SEG-Y with trace-header mappings\n\t sgoutsegy <abc.sg >abc.segy fldr=sp offset=offset\n  2. output SU with trace-header mappings\n\t sgoutsegy <abc.sg >abc.su su=y fldr=sp offset=offset",
    "examples": [],
    "input_description": "input SIGCLEAR dataset",
    "notes": [],
    "output_description": "output SEG-Y or SU file",
    "package": "sigclear-io",
    "parameters": [
        {
            "choices": [],
            "default": "stdin",
            "default_known": false,
            "description": "input SIGCLEAR dataset",
            "name": "in",
            "required": false,
            "type": "ifile",
            "units": null
        },
        {
            "choices": [],
            "default": "stdout",
            "default_known": false,
            "description": "output SEG-Y or SU file",
            "name": "out",
            "required": false,
            "type": "ofile",
            "units": null
        },
        {
            "choices": [
                "ibm",
                "ieee"
            ],
            "default": "ibm",
            "default_known": true,
            "description": "floating-point sample format for SEG-Y output",
            "name": "format",
            "required": false,
            "type": "enum",
            "units": null
        },
        {
            "choices": [
                "little",
                "big",
                "local"
            ],
            "default": "big",
            "default_known": true,
            "description": "byte order for SEG-Y output",
            "name": "endian",
            "required": false,
            "type": "enum",
            "units": null
        },
        {
            "choices": [],
            "default": false,
            "default_known": true,
            "description": "write trace-only SU output instead of SEG-Y",
            "name": "su",
            "required": false,
            "type": "bool",
            "units": null
        },
        {
            "choices": [
                "unknown",
                "none",
                "cdp",
                "single",
                "stacked",
                "csp",
                "crp",
                "cop",
                "cmp",
                "ccp"
            ],
            "default": "none",
            "default_known": true,
            "description": "SEG-Y trace-sorting code",
            "name": "sort",
            "required": false,
            "type": "enum",
            "units": null
        },
        {
            "choices": [
                "meters",
                "feet"
            ],
            "default": "meters",
            "default_known": true,
            "description": "SEG-Y measurement-system code",
            "name": "measure",
            "required": false,
            "type": "enum",
            "units": null
        }
    ],
    "related": [],
    "schema_version": 1,
    "summary": "export a SIGCLEAR dataset to SEG-Y or SU",
    "synopsis": "sgoutsegy <stdin >stdout format=ibm endian=big su=false sort=none measure=meters",
    "version": "1.0.1-3"
}