Overview
Connect instruments and external software
Engineering measurements may be acquired by specialized devices, while simulated data may originate on different computing systems. sigclear-io converts these sources into SIGCLEAR datasets for processing and converts results for use elsewhere.
Quick example
Import selected CSV columns
sgloadcsv in.select=pressure,altitude \
<measurements.csv >measurements.sg
Use man sgloadcsv to review column selection, field formats and other import options.
Included Programs
Choose a Program for the external format
| Format | Import | Export | Notes |
|---|---|---|---|
| CSV | sgloadcsv | sgoutcsv | Select and map tabular fields. |
| MATLAB | sgloadmat | sgoutmat | Work with matrices, cells, structures and compressed files. |
| Universal binary | sgloadbin | — | Configure integer or floating-point precision, encoding and byte order. |
| SEG-Y / SU | sgloadsegy | sgoutsegy | Exchange seismic traces and mapped header fields. |
Libraries and APIs
Build specialized converters
The Package installs libio and libiomat with their public interfaces in io.h and iomat.h. Use these libraries when a device or file format requires a custom converter.
Examples