Go to the list of seismic processes.      Go to SIOSEIS introduction.
The navigation file from the R/V Palmer looks like:

 6903.735	1997	 67	10	 0	 0	170.16500	-69.52964	NaN	 -2770.0	 151.9	  3.57
 6903.957	1997	 67	10	 1	 0	170.16760	-69.53141	NaN	 -2770.0	 152.8	  3.69
 6904.172	1997	 67	10	 2	 0	170.17020	-69.53312	NaN	 -2771.0	 152.0	  3.59
 6904.369	1997	 67	10	 3	 0	170.17250	-69.53470	NaN	 -2769.0	 153.0	  3.29
 6904.554	1997	 67	10	 4	 0	170.17440	-69.53622	NaN	 -2770.0	 156.4	  3.07
 6904.739	1997	 67	10	 5	 0	170.17630	-69.53775	NaN	 -2769.0	 156.5	  3.09
 6904.927	1997	 67	10	 6	 0	170.17850	-69.53926	NaN	 -2770.0	 153.0	  3.14
 6905.123	1997	 67	10	 7	 0	170.18080	-69.54082	NaN	 -2769.0	 152.7	  3.25
 6905.320	1997	 67	10	 8	 0	170.18290	-69.54244	NaN	 -2769.0	 155.6	  3.30
 6905.526	1997	 67	10	 9	 0	170.18490	-69.54415	NaN	 -2770.0	 157.8	  3.42


The perl script used to convert the Palmer navigation file to a
SIOSEIS navigation file is:

#!/usr/bin/perl
# usage:   asa2sio  asafile
@lines = <>;
foreach $_ (@lines) {  # put each line into $_
	split(' ');     # parse into array @_
	$latdeg = substr(@_[7],0,3);
	$latmin = substr(@_[7],3,6) * 60.;
	$longdeg = substr(@_[6],0,3);
	$longmin = substr(@_[6],3,6) * 60;
	print @_[1]," ", @_[2]," ", @_[3]," ", @_[4]," ", @_[5]," ", $latdeg," ", $latmin," ", $longdeg," ", $longmin,"\n";
}



The SIOSEIS navigation file:
1997 67 10 0 0 -69 31.7784 170 9.9
1997 67 10 1 0 -69 31.8846 170 10.056
1997 67 10 2 0 -69 31.9872 170 10.212
1997 67 10 3 0 -69 32.082 170 10.35
1997 67 10 4 0 -69 32.1732 170 10.464
1997 67 10 5 0 -69 32.265 170 10.578
1997 67 10 6 0 -69 32.3556 170 10.71
1997 67 10 7 0 -69 32.4492 170 10.848
1997 67 10 8 0 -69 32.5464 170 10.974
1997 67 10 9 0 -69 32.649 170 11.094