Import Seismic
Step 1
Go to the seismic files view of the seismic data predefined workspace.
For this choose the seismic files view in the view manager:

In the seismic files view press Add files button:

In the Add seismic files dialog, choose Segy data files (*.sgy *.segy), select the SEG-Y files, set Header format to match their trace headers, and press Open.
If g-Space cannot add a file, a notification identifies each file that was not loaded and gives the reason. For a rejected SEG-Y header, the message identifies the file as invalid and describes the header problem. Check the file and the selected Header format, then correct or replace the file and add it again.
You can also start from any other workspace: press Add dataset on the Seismic bar and select the files in the same dialog. When they have been added, g-Space switches to the seismic data workspace and selects them in the seismic files view, so the newly added files are shown without switching the workspace yourself.
Step 2: Data Preview and setting parameters
In the seismic files view set Domain (time/depth), Data type (amplitude/velocity/attribute), Options (Pre-/Post-stack), add to group (for example processing type), Data dimension (3D/2D).
On the location map the loading lines or bins will appear in RED - it means they haven't been loaded yet. Also they marked as 'New' in the State column in the seismic files view (may not be displayed if the default header format differs from the actual seismic):

In case of 3D bins will appear in RED:

Choose specific file in the seismic files view to see the traces:

The text headers usually contain the main trace geometry information. In the text header view you can check which bytes contain it (X, Y and elevation in the case below):

In the trace headers view choose one of the available trace header formats:

After that check that the bytes of the main fields are set correctly (trace X, Y and elevation and coordinates scale factors and other). To determine that you have your bytes set correctly the Ranges and Histogram columns can help you. The Value, Ranges and Histogram columns are calculated in the background: the table appears at once with the other columns, and these three are filled in when the calculation finishes, which can take a while for large data. Values already calculated for a file are kept, so selecting the same file again with the same trace header format shows them immediately.

In case your seismic data in a different format than all available, select gSpace format and type StartByte value in any line according to your data:

After setting the new value, a window with a new format creation will appear:

Type your format name and continue to change headers according to your data.
Once created, you can choose the new format later in other projects..
You have an option to use expression instead of trace headers. For this type an expression in the Expression column. To reference to the trace field use "data type (byte)". For example, the expression "int4(185)" returns the value read as a 4-byte integer from byte number 185. All available functions you can find here.
In Module properties the additional loading parameters can be set such as Data Datum, Replacement velocity:

The Scan all trace headers parameter is cleared by default. While it is cleared, a SEG-Y file imported with Data dimension 3D and Options Post-stack is read as a regular sorted bin grid derived from a few sampled trace headers instead of every trace header, which makes the import faster; if the sampled geometry is not a regular sorted cube, g-Space reads all trace headers automatically. Select Scan all trace headers to force the full per-trace header scan.
The Data measurement parameter sets the length units that g-Space assumes while reading the file. With From bin headers, the default, the units are taken from the measurement system stored in the SEG-Y binary header. Select Metric when all lengths are in meters, Imperial when they are in feet, or Field when the coordinates are in meters and the elevations and depths are in feet, which is what Field also means in the project measurement system. With Field the X and Y coordinates are read as they are and only the elevations and depths are converted from feet, including the depth axis of a file whose Domain type is Depth.
The seismic import parameters shown depend on the project Datum mode. In Single datum mode (the default, a simple SGY import) the per-file datum fields are hidden and the single project datum and replacement velocity are applied to every file. In Multiple datum mode the import view also exposes the Data datum (including Constant datum) and V0 (replacement velocity) fields, so each seismic file can use its own datum and replacement velocity.
Note
g-Space uses topography information in some processes (such as velocity model creation). If you don't have topography information in your segy file you can set "Data elevation" parameter to "External topography" and it will be loaded from Geomage server.
Once all parameters are set press "Apply selected seismic" button
or "Apply all seismic" button
.
On the location view the loaded lines will appear in Black and State will change to "Loaded":

If you change the Domain type or the Data type of a file that is already loaded, the file is updated without being read again: its State stays "Loaded", the change is applied at once even for large data, and the Data Manager shows the seismic under the new domain and data type. Changing the Options value of a file that is already loaded and whose Data type is Velocity works the same way: switching between RMS, Interval and Average keeps its State "Loaded", whether you edit the Options cell of a single row or apply the value to several selected rows at once. The velocity type is stored as metadata, so the new value is applied at once even for large data, the procedures that select velocity volumes by type use it immediately, and the seismic stays available under its new velocity type in the Data Manager. For any other Data type, changing Options still returns the row to the "New" rows, so press Apply selected seismic or Apply all seismic once more.
If the seismic file itself has been moved to another location, you can point a row that is already loaded at its new path: click the Source file name cell of that row and select the same file in the dialog that opens (it lists *.sgy files). The row moves back to the "New" rows with the new path and State "New", so press Apply selected seismic or Apply all seismic once more to load it from there. If the newly selected file cannot be read with the parameters of that row, the row keeps its previous file and nothing changes.
In case of 3D on location view the loaded volume will appear in Dark red:

A 3D volume becomes the current volume of its survey as soon as it is applied. An Inline or Crossline view already open on that survey switches to the newly loaded volume, and its checkbox in the Data Manager becomes available and checked for that view.
To display a different volume of the same survey, right-click it under Seismic 3D in the Data Manager and select Set as current.