What are the fields in Petrel's IESX seismic horizon file? I have a text file containing 23 seismic horizons from Petrel, Schlumberger's seismic earth interpretation and modelling tool, using the 2D IESX format. Here are the first few rows:

PROFILE Fault to seafloor    TYPE 1  5 By Petrel 2014.2 (64-bit)                2d_ci7m_gf.ifdf  m  ms
SNAPPING PARAMETERS 5     2 2
  4.19846879E+05  4.66812161E+06  1 14  2742.85   5460.00  16382.00 4262               2 276-109::normTOv
  4.19840089E+05  4.66813210E+06  1 14  2756.25   5461.00  16383.00 4263               2 276-109::normTOv
  4.19833299E+05  4.66814259E+06  1 14  2769.65   5461.00  16384.00 4264               2 276-109::normTOv
  4.19826509E+05  4.66815308E+06  1 14  2783.05   5461.00  16385.00 4265               2 276-109::normTOv
  4.19819720E+05  4.66816357E+06  1 14  2733.93   5462.00  16386.00 4266               2 276-109::normTOv
  4.19812930E+05  4.66817406E+06  1 14  2809.85   5462.00  16387.00 4267               2 276-109::normTOv
...


Each horizon starts with two similar header rows. I'm not too worried about those (but it would be nice to know about them too). I'm more interested in the (400,000 or so) data rows. Here's what I surmise so far:


(float) — x location
(float) — y location
[1-9] (int) — seems to change with each interpreted segment of horizon
14 — no idea
(float) — two-way time
(float) — no idea
(float) — no idea
(int) — CDP or trace number
2 — no idea
(str) — line::dataset


I have look at the application's documentation, to no avail. Does anyone know what the fields are?
X-coordinate
Y-coordinate    
Segment number    
Symbol code 
Two-way time (ms)  
Shot-point number 
CDP number 
Trace number
Line type (2=2D, I=inline, X=crossline) 
2D line name or 3D survey name


The format allows for a column between 8 and 9, for amplitude value — not present in this example.

This is a formatted layout to specific columns. So there is the potential for fields to butt against each other with no spaces between. 

The top 2 lines define the horizon name (after PROFILE) and various picking parameters you shouldn't need. 

This answer comes from Tom Cox (geoscientist at Schlumberger).