Return to SIOSEIS examples.
Go to the list of seismic processes.
Go to SIOSEIS introduction.
Analysis of CCTechnology's HydroScience SeaMux data
Hydrosciene's SeaMux generates SS formatted files
on a PC (Intel byte order). It's SEG-D with a 32 byte
header that's in Intel byte order. They use the SEG-D 8036
data word format (24 bit intger), but the SEG-D record length
is incorrect.
Consequently, an option was added to SIOSEIS process SEGDDIN,
"format hti".
Five test files were submitted. I converted these files to
SEG-Y using script:
sioseis << eof
procs segddin diskoa end
segddin
format hti
! ipath SeaMux-624-channels.ss end
! ipath SeaMUX-first-record-in-water.ss end
! ipath SeaMUX-744-channels-31Hz-osc.ss end
ipath SeaMUX_Sharkbite.ss end
! ipath SeaMUX-744-channels-inputs-grounded.ss end
end
prout
fno 0 lno 99999 ftr 0 ltr 999 end
end
diskoa
! opath SeaMux-624-channels.segy end
! opath SeaMUX-first-record-in-water.segy end
! opath SeaMUX-744-channels-31Hz-osc.segy end
opath SeaMUX_Sharkbite.segy end
! opath SeaMUX-744-channels-inputs-grounded.segy end
end
end
eof
Notice that comments start with ! or #.
The basic script for plotting was:
sioseis << eof
procs diskin plot end
diskin
! ipath SeaMux-624-channels.segy end
ipath SeaMUX-first-record-in-water.segy end
end
plot
def .005 vscale 1.25 srpath sunfil.ras nsecs 10
nibs 2859 ann sh&tr trpin 50
end
end
end
eof
xloadimage -r 90 sunfil.ras &
Each file took a few tries with plot parametr def because
the plot scalar is set on the first trace and the first few
traces are garbage. I could have skipped the garbage traces
by using ftr/ltr.
I used another plotting trick so that the gar range
traces would still be visible. "Overdrive" the close traces
and clip them.
Return to SIOSEIS examples.
Go to the list of seismic processes.
Go to SIOSEIS introduction.