Overview - Definitions - 3D Grid Files - Phase Files - Location Files - [NonLinLoc Home]
This page describes the input and output file formats used by the various NonLinLoc programs. Some formats (such as the 3D Grid format) are used by many of the programs, while others are specific to a particular program.
Many files have an easy to read ascii format with spaces between fields. To minimize disk space usage and to speed input/output some files are binary (such as the 3D Grid "buffer" file containing the grid data.
General - ASCII Datatypes - Binary Datatypes - [NonLinLoc Home]
formats
for Non-GLOBAL mode operation (TRANS
SIMPLE
and TRANS
LAMBERT
)formats
for GLOBAL mode operation (TRANS
GLOBAL
)
0, 5, 285
)
1.0, 34.68,
-4.5
)
-5.44e+06
)
NO_SAVE,
abcdef, /data/bigevent.dat
)
The biggest earthquake sequence in
history
)
char
int
short
long
float
double
3D Grid Header file - 3D Grid Data buffer file - [NonLinLoc Home]
Each 3D Grid is stored on disk with a small, simple, ASCII header file and a (possibly very large) binary data buffer file. Both files have identical names except for the extension.
3D Grid Header file (ASCII,
FileExtension=*.hdr
)
Line 1: (required) Specifies the size and type of the 3D velocity grid.
xNum yNum zNum xOrig yOrig
zOrig dx dy dz gridType
xNum yNum zNum
(integer)
xOrig yOrig zOrig
(float)
dx dy dz
(float)
gridType
(chars)
VELOCITY
= velocity (km/sec);
VELOCITY_METERS
= velocity (m/sec); SLOWNESS
= slowness (sec/km); VEL2
= velocity**2
((km/sec)**2); SLOW2
= slowness**2 ((sec/km)**2);
SLOW2_METERS
= slowness**2 (sec/m)**2; SLOW_LEN
= slowness*length (sec); TIME
= time (sec) 3D grid;
TIME2D
= time (sec) on 2D grid / 1D model;
PROB_DENSITY
= probability density; MISFIT
= misfit (sec); ANGLE
= take-off angles 3D grid;
ANGLE2D
= take-off angles on 2D grid / 1D model;
(xNum-1)*dx
,
and similar for y and z.
xOrig+(xNum-1)*dx
, and similar for y and z.
81 81 81
22.000000 42.500000 0.000000 0.200000 0.200000 0.500000 PROB_DENSITY
8 7 101
-126.000000 35.000000 0.000000 1.000000 1.000000 1.000000
PROB_DENSITY
Line 2: (required for gridType = TIME, TIME2D, ANGLE,
ANGLE2D
, ignored otherwise) Specifies the label and
x, y, z location of a source/station for the grid data.
label xSrce ySrce zSrce
label
(chars)
ABC
)
xSrce ySrce
(float)
zSrce
(float)
CALN -8.882080 -27.537037 -1.430000
3D Grid Data buffer file (Binary,
FileExtension=*.buf
)
Buffer: (required) Sequence of one float
for each node on the grid specifying a physical value at the node
(i.e. travel-time between the node and the source), or a
coded set of values (i.e. take-off angles at the node for
rays to the source)
d(N) (N = 0,
xNum*yNum*zNum - 1)
d(N)
(float
)
N = (Nx*yNum + Ny)*zNum +
Nz
, where xNum yNum zNum
are the number of grid
nodes in the x, y and z directions and Nx Ny Nz
are the
node indexes (starting at 0) along the x, y and z axes,
respectively.
d[Nx][Ny][Nz]
,
and in FORTRAN with an array d(Nz,Ny,Nx)
.
gridType = ANGLE, ANGLE2D
)
each float
value contains a coded set of 3 values -
the ray take-off azimuth (16 bit integer, 0 to 3600 in tenths deg
clockwise from North), the ray take-off dip (12 bit integer, 0
(down) to 1800 (up) in tenths deg) and a quality value (4 bit
integer, 0 (low) to 10 (high)). The 3 values are related to the
float
with a C union:typedef union
{ float fval; /* float value (dummy) */ unsigned short ival[2]; /* unsigned short values: ival[0] bits 0-3 = quality bits 4-15 = dip ival[1] = azimuth */ } TakeOffAngles;
float fval
allows accessing, reading and writing of the buffer with the same
functions that operate on the other data buffer types. An analogue
to this union can be formed in FORTRAN using an EQUIVALENCE
statement. The unsigned short ival[2]
can be coded and
decoded with the folowing C functions:
/*** function to set angle values in take-off angles union */
TakeOffAngles SetTakeOffAngles(double azim, double dip, int iqual) { TakeOffAngles angles; angles.ival[1] = (unsigned short) (0.5 + 10.0 * azim); angles.ival[0] = (unsigned short) iqual + (unsigned short) 16 * (unsigned short) (0.5 + 10.0 * dip); return(angles); } /*** function to get values in take-off angles union */ int GetTakeOffAngles(TakeOffAngles *pangles, double *pazim, double *pdip, int *piqual) { *pazim = ((double) pangles->ival[1]) / 10.0; *pdip = ((double) (pangles->ival[0] / (int) 16)) / 10.0; *piqual = (int) pangles->ival[0] % (int) 16; return(*piqual); }
NonLinLoc Format - HYPO71 Format - NEIC Format - CSEM-EMSC Alert Format - NCSN Format - SIMULPS Format - SEISAN Format - RéNaSS DEP Format - [NonLinLoc Home]
The seismic phase time-pick observations for the program
NLLoc may be specified in a number of different file formats. These
files may contain picks for a single event or a number of events.
NLLoc can read multiple observation files using a "wild-card"
specification. (see the LOCFILES
statement of the NLLoc control file).
Most phase file types may contain non phase pick data before or after the pick data for each event.
There are many undocumented formats supported by NLLoc, theLOCFILES
statement code for supported formats include:ISC_IMS1.0
(http://www.isc.ac.uk/Bulletin/Info/format.htm),CSEM_GSE2.0
(http://www.emsc-csem.org/)NLLOC_OBS HYPO71 HYPOELLIPSE NEIC CSEM_ALERT SIMULPS HYPOCENTER HYPODD SEISAN NORDIC NCSN_Y2K_5 NCEDC_UCB ETH_LOC RENASS_WWW RENASS_DEP INGV_BOLL INGV_BOLL_LOCAL INGV_ARCH
See the NLLocLib.c source file for more details.
NonLinLoc Phase file format
(ASCII, NLLoc obsFileType
=
NLLOC_OBS
)
The NonLinLoc Phase file format is intended to give a comprehensive phase time-pick description that is easy to write and read.
For each event to be located, this file contains one set of records. In each set there is one "arrival-time" record for each phase at each seismic station. The final record of each set is a blank. As many events as desired can be included in one file.
Each record has a fixed format, with a blank space between fields. A field should never be left blank - use a "?" for unused characther fields and a zero or invalid numeric value for numeric fields.
The NonLinLoc Phase file record is identical to the first part of each phase record in the NLLoc Hypocenter-Phase file output by the program NLLoc. Thus the phase list output by NLLoc can be used without modification as time pick observations for other runs of NLLoc.
NonLinLoc phase record:
Station name
(char*6)
Instrument
(char*4)
SP, BRB, VBB
)
Component
(char*4)
Z, N, E, H
)
P phase onset
(char*1)
i
,
e
Phase descriptor
(char*6)
P,
S, PmP
)
First Motion
(char*1)
c,
C, u, U
= compression; d, D
= dilatation; +,
-, Z, N
; .
or ?
= not readable.
Date
(yyyymmdd
)
(int*6)
Hour/minute
(hhmm
)
(int*4)
Seconds
(float*7.4)
Err
(char*3)
GAU
ErrMag
(expFloat*9.2)
Coda duration
(expFloat*9.2)
Amplitude
(expFloat*9.2)
Period
(expFloat*9.2)
PriorWt
(expFloat*9.2)
Example:
GRX ? ? ? P U 19940217 2216 44.9200 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 GRX ? ? ? S ? 19940217 2216 48.6900 GAU 4.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 CAD ? ? ? P D 19940217 2216 46.3500 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 CAD ? ? ? S ? 19940217 2216 50.4000 GAU 4.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 BMT ? ? ? P U 19940217 2216 47.3500 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 BMT ? ? ? S ? 19940217 2216 52.8700 GAU 4.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 ESC ? ? ? P D 19940217 2216 47.4700 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 ESC ? ? ? S ? 19940217 2216 52.8100 GAU 4.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 BST ? ? ? P D 19940217 2216 48.0000 GAU 1.00e+05 -1.00e+00 -1.00e+00 -1.00e+00 BST ? ? ? S ? 19940217 2216 54.6600 GAU 4.00e-02 -1.00e+00 -1.00e+00 -1.00e+00
HYPO71 Phase file format
(ASCII, NLLoc obsFileType
= HYPO71
)
The HYPO71 Phase file format allows direct reading by NLLoc of HYPO71 (Lee and Lahr, 1972) and of HYPOELLIPSE (Lahr, 1989) phase data files.
The following description of the HYPO71 Phase file format is modified from Lahr, 1989. Some HYPO71 fields are not used by NLLoc.
For each event to be located, this file contains one set of records. In each set there is one "arrival-time" record for each seismic station with the arrival times of P and S phases, the maximum amplitude and the period for amplitude determination, and a code (0 through 4) that indicates the precision of the arrival times. The final record of each set is a blank. As many events as desired can be included in one file.
HYPO71 phase record:
Station name
(Columns
1-4, char*4)
P phase onset
(Columns
5, char*1)
i
,
e
Phase descriptor
(Columns 6, char*1)
P
, N
or
E
First Motion
(Columns 7,
char*1)
c,
C, u, U
= compression; d, D
= dilatation; +,
-, Z, N
; .
or blank = not readable.
P weight
(Columns 8,
int*1)
0, 1, 2, 3, 4
Date/time
(yymmddhhmm
)
(Columns 10-19, int*10)
P seconds
(Columns
20-24, float*5.2)
S seconds
(Columns
32-36, float*5.2)
S remark
(Columns 37-39,
char*3)
S weight
(Columns 40,
int*1)
0, 1, 2, 3, 4
Amplitude
(Columns
44-47, float*4)
Period
(Columns 48-50,
float*3)
Tme correction
(Columns
66-70, float*5)
F-P time
(Columns 71-75,
float*5)
ANNMiPc0 961217114029.07 BRUMeP 1 961217114035.97 CANM P 0 961217114029.57 STV iPd0 961217114027.40 45.64 S 1 ROB P 0 961217114031.59 52.80 S 2 FIN P 1 961217114032.23 53.65 S 2
NEIC "Phase (Arrival Time)
Data" file format ( ASCII, NLLoc obsFileType
= NEIC
)
This format reads the ASCII information in the NEIC HTML page "Phase (Arrival Time) Data" available in many of the event pages under the NEIC Current Earthquake Information page. To use this format, you must select, copy and paste to a file all of the text in the "Phase Data" frame. For some events, NLLoc may successfully read the phase data directly from the HTML source of the "Phase Data" page.
European-Mediterranean Seismological
Centre (CSEM-EMSC) "EMSC ALERT - INFORMATION MESSAGE"
file format ( ASCII, NLLoc obsFileType
= CSEM_ALERT
)
This format reads the ASCII information in the CSEM-EMSC HTML page "EMSC Relocations of Epicentres" available for many of the events under the CSEM-EMSC "Real Time Seismicity" page. To use this format, you must save the HTML source of the "EMSC Relocations of Epicentres" frame to a file. NLLoc will read the phase data directly from the HTML source.
<header text>
Sta Phase
Date Time
Res Dist Azm
Net
---------------------------------------------------------------
MELI
a P 2004/02/24 02:28:02.7
-0.9 0.88 85
GFZ
IFR m i P 2004/02/24
02:28:20.0 0.3 1.94 208
SPGM
SFS mde P 2004/02/24
02:28:24.9 2.2* 2.17 305
NEIC
ELUQ m P
2004/02/24 02:28:27.2 1.9 2.34
355 MAD
EQES m P
2004/02/24 02:28:32.0 1.8 2.68
16 MAD
EHOR m P
2004/02/24 02:28:31.8 0.4 2.77
339 MAD
EHUE m P
2004/02/24 02:28:33.5 1.2 2.83
23 MAD
EADA m P
2004/02/24 02:28:35.2 0.9 2.97
351 MAD
EMIN m P
2004/02/24 02:28:39.1 -0.1 3.32 320
MAD
CART a P 2004/02/24
02:28:38.0 -2.1* 3.39 45
GFZ
AVE m i P 2004/02/24
02:28:40.2 -0.2 3.41 236
SPGM
EGRO m P
2004/02/24 02:28:42.5 -1.0 3.62 310
MAD
ETOB m P 2004/02/24
02:28:48.5 0.4 3.94 29
MAD
PBEJ m e Pn 2004/02/24 02:28:51.0
0.2 4.17 313 IMP
PBEJ
m e Sn 2004/02/24 02:29:38.0 -1.1
4.17 313 IMP
ESLA mde P
2004/02/24 02:28:54.8 -0.4 4.44
0 NEIC
PTEO m e Pn 2004/02/24
02:28:54.9 0.5 4.45 302
IMP
PTEO m e Sn 2004/02/24 02:29:44.7
-0.6 4.45 302 IMP
TIO
m i P 2004/02/24 02:29:03.0 -1.4
5.08 213 SPGM
PCBR m e Pn
2004/02/24 02:29:07.8 1.4 5.36
330 IMP
...
Northern California Seismic Netowrk
(NCSN) "Raw phase data (Y2K compliant)" file format (
ASCII, NLLoc obsFileType
=
NCSN_Y2K_5
)
The Northern California Seismic Netowrk (NCSN) "Raw phase data (Y2K compliant)" file format allows direct reading by NLLoc of Northern California Earthquake Catalog Search phase data files (available from the Northern California Earthquake Data Center (http://quake.geo.berkeley.edu/ncedc)).
The documentation for the NCSN "Raw phase data (Y2K compliant)" file format is at ftp://quake.geo.berkeley.edu/pub/doc/cat5/ncsn.phase.y2k.5
Note: NLLoc ignores all NCSN phases for which the P phase onset is "X", "Y", or "Z". This filter should remove all RTP picks.
198910180009294237 910121 5738 196340 5240 19 334579 73214810 244 00LOM 59 - 1 240 719 8 13 0 5 0LOMT2 2D 9X 10090510X342 13 JLX NC VVHZ EPD3198910180009 3047 -49 0 0 0 0 00 0 0 -8 0 62 6504 0 0334 00 00 0 02 JBC NC VVHZ EPU3198910180009 3041 -68 0 0 0 0 00 0 0 2 0 67 8104 0 0283 00 00 0 02 JBL NC EVLE EPU3198910180009 3274 -40 0 3604ES 3 0 00 0 52 -37 -66 191 6902 0 17262 00 00 0 9992 JSF NC ZVLZ IPD1198910180009 3638 1258 0 0 0 15200 0 0 33 0 341 5634 25M 0326 00340 959 02 X CAL NC ZVLZ EPU3198910180009 3705 3 52 0 0 0 4700 0 0 66 0 359 5524 32M 0 22 00330 997 02 X JMP NC FVFZ EPD2198910180009 3694 -7103 0 0 0 1200 0 0 21 0 385 5424 14P 0332 00350 512 02 CAO NC ZVLZ EPD3198910180009 3924 109 0 0 0 0 4900 0 0 55 0 433 5224 35M 0 59 00350 0 02 X HMO NC VVHZ EPD4198910180009 3871-176 0 0 0 0 00 0 0 -30 0 613 5504 0 0176 00 00 0 02 CMC NC VVHZ EPU3198910180009 4281 -4 35 0 0 0 00 0 0 58 0 725 4904 0 0345 00 00 530 02 10090510
SIMULPS file format (
ASCII, NLLoc obsFileType
= SIMULPS
)
The SIMULPS file format allows direct reading by NLLoc of SIMULPS "Traveltime Data for Earthquakes" format.).
84 3 6 6 7 58.58 46N19.78 7E26.85 3.77 2.00 SIE_IP-1 1.45DIX2IP-1 4.94DIX_IP-1 4.95EMS_IP-1 8.14EMV_IP-1 8.54MMK2IP-1 8.58 MMK_IP-1 8.67STG_IP-1 16.48SLE_IP-1 27.54WIL_IP-1 28.14SAX_IP-1 30.78 84 3 7 4 7 56.92 46N20.89 7E26.59 6.09 1.50 ZZB_IP-1 1.03ZZE_IP-1 1.06ZZA_IP-1 1.07ZZC_IP-1 1.11ZZD_IP-1 1.11ZZF_IP-1 1.11
SEISAN Phase file format
(ASCII, NLLoc obsFileType
= SEISAN
)
The SEISAN Phase file format allows direct reading by NLLoc of (SEISAN/HYPOCENTER) phase data files.
The description of the SEISAN/HYPOCENTER Phase file format
below is taken from the HYPOCENTER
3.2 reference manual (hypocent.ps
) (Lienert,
1994, and HYPOCENTER
download). Some SEISAN/HYPOCENTER fields are not used by NLLoc.
For each event to be located, this file contains one set of records. In each set there is one "phase header line" with general date and hyocenter information followed by optional information lines followed by a "phase data line" for each arrival times of a single P, S or other phase. The final record of each set is a blank. As many events as desired can be included in one file.
description of the SEISAN/HYPOCENTER Phase file format
1997 1014 2347 54.5 L 43.069 12.817 8.0 ITA 5 0.1 0.4CITA 1.23 7.2 6.5 9.5 -0.2402E+01 -0.7041E+01 -0.1050E+02E ACTION:UPD 98-05-07 09:49 OP:fran STATUS: ID:19971014234754 I 9710-14-2347-11S.ITA_018 6 STAT SP IPHASW D HRMM SECON CODA AMPLIT PERI AZIMU VELO SNR AR TRES W DIS CAZ7 ANNI IP D 2347 56.36 -0.110 3 110 ANNI IS 4 2347 57.80 -0.2 0 3 110 COLF IP D 2347 56.97 18 0.110 8 135 COLF IS 1 2347 58.96 0.2 7 8 135 FRAN IP 1 2347 57.09 0.1 7 9 173 FRAN IS 1 2347 58.85 -0.1 7 9 173 SVIT IP C 2347 57.18 22 0.110 10 216 SVIT IS 1 2347 59.15 0.0 7 10 216 FEMA IP D 2347 59.06 -0.1 9 21 135 FEMA IS 1 2348 2.70 0.0 7 21 135
RéNaSS DEP Phase file
format (ASCII, NLLoc obsFileType
= RENASS_DEP
)
The RéNaSS DEP Phase file format allows direct reading by NLLoc of the DEP ("depouillement") format for phase picks available on the internet from the Réseau National de Surveillance Sismique, Ecole et Observatoire des Sciences de la Terre de Strasbourg.
Some RéNaSS DEP fields are not used by NLLoc.
This file contains one set of records for a single event. The file name must follow the RéNaSS DEP specification as this name is used by NLLoc to determine the date of the event.
description of the RéNaSS DEP Phase file format (see section III - Les fichier DEP ("depouillement"))
NLLoc Hypocenter-Phase file - Phase Statistics file - Scatter file - Confidence Level file - Quasi-HYPOELLIPSE file - HYPO71 Hypocenter/Station file - HypoInverse Archive file - [NonLinLoc Home]
The location results from a run of the program NLLoc are stored in individual event files and in summary files for the run. A number of different file types are output, some of these are created and saved only if specifically requested in the NLLoc control file.
The individual event files have names of the form:
path-Name.date.time.grid
N.loc
.FileExtension
and the summary files have names of the form:
path-Name.sum
.grid
N.loc
.FileExtension
where
path-Name
is the output file path and
root name specified in the LOCFILES
statement of the NLLoc
control file, date.time
is an automatically
generated data and time for the event of the form yyyymmdd.hhmmss,
N
is the grid index starting
from 0 for the initial search grid, and FileExtension
is the required file
extension for each output file type as specified below.
NLLoc Hypocenter-Phase
file (ASCII, FileExtension=*.hyp
)
The NLLoc Hypocenter-Phase file is an easy to read ASCII file
output by the program NLLoc. This file
contains a description of the search results and the
optimal/maximum-likelihood hypocenter, it may also include phase
information for this hypocenter. The summary NLLoc Hypocenter-Phase
file contains hypocenter information for all events from a single
run of the program NLLoc but does not
contain phase information. The event NLLoc Hypocenter-Phase files
contain hypocenter and phase information for a single events. The
NLLoc Hypocenter-Phase file output by program LocSum
also include a Scatter block (SCATTER
. . .
END_SCATTER
) containing samples of the location PDF.
NLLOC Line: (required) Specifies the beginning of a
NLLoc Hypocenter-Phase description block and gives the event file
name. The end of the block is denoted by an END_NLLOC
line (see below).
NLLOC "eventFileName"
eventFileName
(string)
SIGNATURE Line: (required) Signature text and program run stamp.
SIGNATURE "signature
verRunTime"
signature
(string)
LOCSIG
statement of the NLLoc control file
verRunTime
(string)
COMMENT Line: (required) Comment text.
COMMENT "commentText"
commentText
(string)
LOCCOM
statement of the NLLoc control file
GRID Line: (required) 3D Grid description.
GRID gridDescription
gridDescription
(string)
SEARCH Line: (required) Search type description.
SEARCH GRID numSamplesDraw
orSEARCH METROPOLIS nSamp numSamples nAcc
numAccepted nSave numSaved nClip numClipped
Dstep0 stepInit Dstep stepFinal
orSEARCH
OCTREE nInitial nInitial nEvaluated nEvaluated
smallestNodeSide sideX/sideY/sideZ
GRID
)
numSamplesDraw
(integer)
METROPOLIS
)
METROPOLIS
)
numSamples
(integer)
numSaved
(integer)
numClipped
(integer)
stepInit
(integer)
stepFinal
(integer)
OCTREE
)
nInitial
(integer)
nEvaluated
(integer)
sideX/sideY/sideZ
(integers)
HYPOCENTER x xLoc y yLoc z zLoc OT
originSec ix iX iy iY iz iZ
xLoc yLoc
(float)
zLoc
(float)
originSec
(float)
iX iY iZ
(integer)
GEOGRAPHIC Line: (required) Maximum likelihood hypocenter - Geographic coordinates.
GEOGRAPHIC OT year
month day hour minute second
Lat latitude Long longitude Depth depth
year month day
(integer)
hour minute
(float)
second
(float)
latitude longitude depth
(float)
STAT_GEOG Line: (optional) Gaussian Expectation (Statistical) hypocenter - Geographic coordinates.
STAT_GEOG ExpectLat latitude
Long longitude Depth depth
latitude longitude depth
(float)
QUALITY Line: (required) Maximum likelihood hypocenter - Geographic coordinates.
QUALITY Pmax probMax
MFmin misfitMin MFmax misfitMax RMS rms
Nphs nPhases Gap maxGap Dist minStaDist
Mamp magAmp nMagAmp Mdur magDur nMagDur
probMax
(float)
misfitMin misfitMax
(float)
rms
(float)
nPhases
(integer)
maxGap
(integer)
minStaDist
(float)
magAmp
(float)
nMagAmp
(integer)
magDur
(float)
nMagDur
(integer)
VPVSRATIO Line: (required) Estimated Vp/Vs ratio. (ver 2.0)
VPVSRATIO VpVsRatio ratio
Npair numPair
ratio
(float)
Npair
(integer)
STATISTICS Line: (required) "Traditional"
Gaussian (normal) statistics of PDF (evaluated for PROB_DENSITY
grids only).
STATISTICS ExpectX expX
Y expY Z expZ CovXX covXX XY covXY
XZ covXZ YY covYY YZ covYZ ZZ covZZ
EllAz1 Azimuth1 Dip1 Dip1 Len1 StdErr1
Az2 Azimuth2 Dip2 Dip2 Len2 StdErr2 Len3
StdErr3
expX expY expZ
(expFloat)
covXX covXY ...
(expFloat)
Azimuth1
(float)
Dip1
(float)
StdErr1
(expFloat)
Azimuth2
(float)
Dip2
(float)
StdErr2
(expFloat)
StdErr3
(expFloat)
TRANS Line: (required) Geographic to rectangular transformation parameters.
TRANS SIMPLE latOrig latOrig longOrig
longOrig rotAngle rotAngle
TRANS LAMBERT refEllipsoid refEllipsoid
latOrig latOriglongOrig longOrigfirstStdParal
firstStdParalsecondStdParal secondStdParal
TRANS GLOBAL
SIMPLE
)
latOrig
(float)
longOrig
(float)
rotAngle
(float)
LAMBERT
)
refEllipsoid
(chars)
WGS-84,
GRS-80, WGS-72, Australian, Krasovsky, International, Hayford-1909,
Clarke-1880, Clarke-1866, Airy, Bessel, Hayford-1830, Sphere
)
latOrig
(float)
longOrig
(float)
firstStdParal secondStdParal
(float)
FOCALMECH Line: (optional) Focal mechanism description line. Specifies the hypocenter, focal mechanism, and mechanisn statistics
FOCALMECH dlat dlong
depth Mech dipDir dipAng rake mf misfit nObs
nObs
dlat dlong
(floats)
depth
(float)
dipDir dipAng rake
(floats)
mf
(float)
nObs
(float)
PHASE
Line: (optional) Phase format description line. Specifies
the beginning of a block with a list of phase records. The end of
the block is denoted by an END_PHASE
line (see below)
PHASE ID Ins Cmp On Pha FM
Date HrMn Sec Err ErrMag Coda Amp Per > TTpred Res Weight
StaLoc(X Y Z) SDist SAzim RAz RDip RQual Tcorr
next N Lines: (optional) Phase data for N phases.
ID Ins Cmp On Pha FM Q
Date HrMn Sec Coda Amp Per > Err ErrMag TTpred Res
Weight StaLoc(X Y Z) SDist SAzim RAz RDip RQual TcorrTcorr
ID
(char*6)
Ins
(char*4)
SP, BRB, VBB
)
Cmp
(char*4)
Z, N, E, H
)
On
(char*1)
i
,
e
Pha
(char*6)
P,
S, PmP
)
FM
(char*1)
c,
C, u, U
= compression; d, D
= dilatation; +,
-, Z, N
; .
or ?
= not readable.
Date
(yyyymmdd
)
(int*6)
HrMn
(hhmm
)
(int*4)
Sec
(float*7.4)
Err
(char*3)
GAU
ErrMag
(expFloat*9.2)
Coda
(expFloat*9.2)
Amp
(expFloat*9.2)
Per
(expFloat*9.2)
>
(char*1)
TTpred
(float*9.4)
Res
(float*9.4)
Weight
(float*9.4)
StaLoc(X Y Z)
(3 *
float*9.4)
SDist
(float*9.4)
SAzim
(float*6.2)
RAz
(float*5.1)
RDip
(float*5.1)
RQual
(float*5.1)
Tcorr
(float*9.4)
PHASE
Line (NLL_FORMAT_VER_2 - WARNING: under development):
(optional) Phase format description line. Specifies the
beginning of a block with a list of phase records. The end of the
block is denoted by an END_PHASE
line (see below)
PHASE ID Ins Cmp On Pha FM
Date HrMn Sec Err ErrMag Coda Amp Per PriorWt > TTpred Res Weight
StaLoc(X Y Z) SDist SAzim RAz RDip RQual Tcorr TTerr
next N Lines: (optional) Phase data for N phases.
ID Ins Cmp On Pha FM Q
Date HrMn Sec Coda Amp Per PriorWt > Err ErrMag TTpred
Res Weight StaLoc(X Y Z) SDist SAzim RAz RDip RQual Tcorr TTerrTcorr
ID
(char*6)
Ins
(char*4)
SP, BRB, VBB
)
Cmp
(char*4)
Z, N, E, H
)
On
(char*1)
i
,
e
Pha
(char*6)
P,
S, PmP
)
FM
(char*1)
c,
C, u, U
= compression; d, D
= dilatation; +,
-, Z, N
; .
or ?
= not readable.
Date
(yyyymmdd
)
(int*6)
HrMn
(hhmm
)
(int*4)
Sec
(float*7.4)
Err
(char*3)
GAU
ErrMag
(expFloat*9.2)
Coda
(expFloat*9.2)
Amp
(expFloat*9.2)
Per
(expFloat*9.2)
PriorWt
(expFloat*9.2)
>
(char*1)
TTpred
(float*9.4)
Res
(float*9.4)
Weight
(float*9.4)
LOCMETH GAU_ANALYTIC
,
posterior weight for LOCMETH EDT
EDT_OT_WT
)
StaLoc(X Y Z)
(3 *
float*9.4)
SDist
(float*9.4)
SAzim
(float*6.2)
RAz
(float*5.1)
RDip
(float*5.1)
RQual
(float*5.1)
Tcorr
(float*9.4)
TTerr
(expFloat*9.2)
END_PHASE Line: (required if Phase format description line is present) Specifies the end of a block with a list of phase records.
END_PHASE
END_NLLOC Line: (required) Specifies the end of a NLLoc Hypocenter-Phase description block.
END_NLLOC
SCATTER Line: (optional) Specifies the begining of a NLLoc Scatter block containing samples of the location PDF.
SCATTER Nsamples nSamples
Nsamples
(integer)
next Nsamples Lines: (optional) PDF samples.
x y z prob
x y z
(float)
prob
(float)
END_SCATTER Line: (required if SCATTER
line is
present) Specifies the end of a NLLoc Scatter block.
END_SCATTER
Examples:
NLLOC "/temp/nlloc_tmp/durance/loc_test/dur_OCT.19990103.212657.22.grid0" "LOCATED" "Location completed." SIGNATURE " IRSN - Fontenay-aux-Roses NLLoc:v3.10.5 02May2005 10h46m48" COMMENT " IRSN Reseau Durance (Oct-tree search / vox 3D Model)" GRID 256 332 88 0.000000 0.000000 -2.100000 0.250000 0.250000 0.250000 PROB_DENSITY SEARCH OCTREE nInitial 1600 nEvaluated 50000 smallestNodeSide 0.062256/0.064648/0.067969 HYPOCENTER x 24.497681 y 32.291895 z 2.827734 OT 56.341531 ix -1 iy -1 iz -1 GEOGRAPHIC OT 1999 01 03 21 26 56.341531 Lat 43.711240 Long 5.665205 Depth 2.827734 QUALITY Pmax 6.929e-01 MFmin 0.349723 MFmax 94617.715955 RMS 0.070806 Nphs 6 Gap 167 Dist 2.498662 Mamp 0.57 3 Mdur -9.90 0 VPVSRATIO VpVsRatio 5.000e-01 Npair 2 Diff 1.027e+00 STATISTICS ExpectX 2.4282e+01 Y 3.2226e+01 Z 2.6602e+00 CovXX 6.90e-01 XY 1.05e-01 XZ 2.66e-01 YY 2.43e-01 YZ 3.10e-01 ZZ 1.81e+00 EllAz1 353.4 Dip1 -9.6 Len1 7.92e-01 Az2 85.8 Dip2 -13.8 Len2 1.49e+00 Len3 2.61e+00 STAT_GEOG ExpectLat 43.710727 Long 5.662503 Depth 2.660174 TRANSFORM LAMBERT RefEllipsoid Clarke-1880 LatOrig 43.430100 LongOrig 5.346580 FirstStdParal 45.898900 SecondStdParal 47.696000 RotCW -2.190000 FOCALMECH Hyp 43.711240 5.665205 2.827734 Mech 0.0 0.0 0.0 mf 0.00 nObs 0 PHASE ID Ins Cmp On Pha FM Date HrMn Sec Err ErrMag Coda Amp Per > TTpred Res Weight StaLoc(X Y Z) SDist SAzim RAz RDip RQual Tcorr ESC4 ? ? ? P ? 19990103 2126 57.2160 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 > 0.8397 0.0348 1.0146 25.0170 34.7360 -0.4050 2.4987 14.19 17.0 139.2 7 0.0000 ESC4 ? ? ? S ? 19990103 2126 57.8090 GAU 4.00e-02 -1.00e+00 4.61e-08 2.47e-01 > 1.4947 -0.0272 0.9854 25.0170 34.7360 -0.4050 2.4987 14.19 17.0 139.2 7 0.0000 JOU1 ? ? ? P ? 19990103 2126 57.9910 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 > 1.7869 -0.1374 1.0146 24.3315 23.6050 -0.3000 8.6884 183.29 183.2 99.7 7 0.0000 JOU1 ? ? ? S ? 19990103 2126 59.6110 GAU 4.00e-02 -1.00e+00 6.27e-09 4.77e-01 > 3.1807 0.0888 0.9854 24.3315 23.6050 -0.3000 8.6884 183.29 183.2 99.7 7 0.0000 CAD1 ? ? ? S ? 19990103 2126 59.7670 GAU 4.00e-02 -1.00e+00 1.80e-08 3.26e-01 > 3.4149 0.0105 0.9854 32.9072 28.7836 -0.3700 9.1120 114.83 112.2 97.2 9 0.0000 BST2 ? ? ? P ? 19990103 2126 58.6070 GAU 2.00e-02 -1.00e+00 -1.00e+00 -1.00e+00 > 2.2328 0.0327 1.0146 22.4312 42.3289 -0.5000 10.2476 350.56 341.4 101.9 9 0.0000 END_PHASE END_NLLOC
NLLOC "/temp/nlloc_tmp/20041226/loc/AUTO_90_all_RMS.20041226.011057.grid0" "LOCATED" "Location completed." SIGNATURE "Anthony Lomax (www.alomax.net) NLLoc:v3.10.5 18Mar2005 08h16m37" COMMENT "Coda location" GRID 361 181 601 -180.000000 -90.000000 0.000000 1.000000 1.000000 1.000000 PROB_DENSITY SEARCH OCTREE nInitial 3888 nEvaluated 50016 smallestNodeSide 8.680556/8.680556/0.781250 HYPOCENTER x 92.695312 y 11.679688 z 0.390625 OT 6.530129 ix -1 iy -1 iz -1 GEOGRAPHIC OT 2004 12 26 01 07 6.530129 Lat 11.679688 Long 92.695312 Depth 0.390625 QUALITY Pmax 1.323e-79 MFmin 1.851182 MFmax 3.439646 RMS 49.635872 Nphs 106 Gap 35 Dist 12.629659 Mamp -9.90 0 Mdur -9.90 0 VPVSRATIO VpVsRatio -1.000e+00 Npair 0 Diff -2.000e+30 STATISTICS ExpectX 9.2724e+01 Y 1.1697e+01 Z 1.2764e+02 CovXX 5.24e+03 XY -3.11e+02 XZ 5.37e+02 YY 3.53e+03 YZ 1.97e+02 ZZ 1.07e+04 EllAz1 10.6 Dip1 -2.3 Len1 1.11e+02 Az2 100.8 Dip2 -5.2 Len2 1.36e+02 Len3 1.95e+02 STAT_GEOG ExpectLat 11.696777 Long 92.723993 Depth 127.640604 TRANSFORM GLOBAL FOCALMECH Hyp 11.679688 92.695312 0.390625 Mech 0.0 0.0 0.0 mf 0.00 nObs 0 PHASE ID Ins Cmp On Pha FM Date HrMn Sec Err ErrMag Coda Amp Per > TTpred Res Weight StaLoc(X Y Z) SDist SAzim RAz RDip RQual Tcorr PALK (cou Z ? P ? 20041226 0110 57.9600 GAU 3.44e+01 -1.00e+00 1.15e+12 -1.00e+00 > 180.8273 50.6026 0.6321 80.7022 7.2728 -0.4600 12.6297 250.63 0.0 0.0 0 0.0000 LSA (cou Z ? P ? 20041226 0113 7.2350 GAU 4.15e+01 -1.00e+00 8.07e+10 -1.00e+00 > 252.6406 108.0643 0.2560 91.1500 29.7000 -3.7890 18.0912 355.67 0.0 0.0 0 0.0000 COCO (cou Z ? P ? 20041226 0111 19.3200 GAU 2.41e+01 -1.00e+00 2.09e+11 -1.00e+00 > 318.4248 -65.6349 3.2995 96.8349 -12.1901 0.0690 24.2392 170.10 0.0 0.0 0 0.0000 ENH (cou Z ? P ? 20041226 0112 32.2600 GAU 2.33e+01 -1.00e+00 1.69e+11 -1.00e+00 > 318.7041 7.0258 1.0282 109.4868 30.2718 -0.4870 24.2698 37.40 0.0 0.0 0 0.0000 TPUB (cou Z ? P ? 20041226 0113 56.6700 GAU 3.65e+01 -1.00e+00 2.59e+09 -1.00e+00 > 361.4501 48.6898 0.5882 120.6300 23.3000 0.0000 29.0119 62.59 0.0 0.0 0 0.0000 TWGB (cou Z ? P ? 20041226 0113 18.8000 GAU 1.96e+01 -1.00e+00 5.21e+09 -1.00e+00 > 363.6115 8.6584 2.0749 121.0800 22.8200 -0.1270 29.2555 63.80 0.0 0.0 0 0.0000 SSLB (cou Z ? P ? 20041226 0113 26.1300 GAU 1.22e+01 -1.00e+00 4.06e+09 -1.00e+00 > 365.3290 14.2709 5.1465 120.9500 23.7900 0.0000 29.4496 61.84 0.0 0.0 0 0.0000 NACB (cou Z ? P ? 20041226 0113 22.9200 GAU 4.14e+01 -1.00e+00 2.57e+09 -1.00e+00 > 371.3581 5.0318 0.4544 121.5900 24.1800 0.0000 30.1311 61.49 0.0 0.0 0 0.0000 TATO (cou Z ? P ? 20041226 0112 45.7700 GAU 6.18e+01 -1.00e+00 3.78e+09 -1.00e+00 > 373.0050 -33.7651 0.2000 121.4881 24.9754 -0.0530 30.3172 59.94 0.0 0.0 0 0.0000 ... LAST (cou Z ? P ? 20041226 0117 25.0300 GAU 4.31e+01 -1.00e+00 1.71e+09 -1.00e+00 > 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.00 0.0 0.0 0 0.0000 ATTU (cou Y ? P ? 20041226 0118 30.3000 GAU 1.20e+01 -1.00e+00 3.04e+12 -1.00e+00 > 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.00 0.0 0.0 0 0.0000 IL31 (cou Y ? P ? 20041226 0122 18.4500 GAU 4.50e+01 -1.00e+00 1.88e+11 -1.00e+00 > 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.00 0.0 0.0 0 0.0000 END_PHASE END_NLLOC
Phase Statistics file
(ASCII, FileExtension=*.stat
,
*.stat_totcorr
)
The Phase Statistics file (*.stat)
contains the
average residuals (denoted by Average Phase Residuals
)
for P and S phases at each station. The average residuals are
calculated for all station/phase combinations that are present in
the observations files and for which the corresponding time grids
exist, regardless of the weight of the station/phase reading used
for location.
In the Phase Statistics file there are 2 sets of phase statistics. One is based on the residuals for the maximum likelihood hypocenter. The other is based on a PDF-weighted average of the residuals for locations throughout the search region, where the weight is given by the PDF function likelihood values (Grid Search) or the density of samples (Metroplolis).
The Phase Statistics file also lists a cumulative delay (denoted
by Total Phase Corrections
) for P and S phases at each
station. The cumulative delay is given by the sum of the average
residuals and the input delay specified in LOCDELAY
statements in the NLLoc Statements section of the Input Control
File. The cumulative delay is listed for the maximum likelihood
hypocenter residuals and for the PDF-weighted residuals.
The body of a Phase Statistics file can be used directly as a set
of time delay LOCDELAY
statements in the Input Control File. Thus the average phase
residuals from a run of NLLoc can be used as the station corrections
for later runs of NLLoc.
The list of cumulative delay (denoted by Total Phase
Corrections
) for P and S phases at each station is also
written to a second file with the extension *.stat_totcorr
.
This simplifies iterative development of station corrections: the
*.stat_totcorr
file for a run on NLLoc can be included
(using the INCLUDE
statement) in the control file for the next run, which will then use
these total corrections as station delays.
Line 1: (required) Title and maximum values for P and S average residual calculation.
Average Phase Residuals (CalcResidual) P_Residual_Max:
P_residualMax S_Residual_Max: S_residualMax
Total Phase Corrections (CalcResidual + InputDelay)
P_Residual_Max: P_residualMax S_Residual_Max: S_residualMax
Average Phase Residuals PDF (CalcPDFResidual) P_Residual_Max:
P_residualMax S_Residual_Max: S_residualMax
Total Phase Corrections PDF (CalcPDFResidual + InputDelay)
P_Residual_Max: P_residualMax S_Residual_Max: S_residualMax
P_residualMax S_residualMax
(float)
LOCPHSTAT
).
Residuals larger than the cutoff are not used in the calculation.
Line 2: (required) Column headings.
ID Phase Nres AveRes
Lines 3-N: (required) Average residuals.
LOCDELAY label
phaseType nResiduals residual
label
(chars)
phaseType
(chars)
P
or S
nResiduals
(int)
residual
(float)
Example:
Average Phase Residuals (CalcResidual) P_Residual_Max: 1.000000 S_Residual_Max: 1.000000 ID Phase Nres AveRes LOCDELAY BST P 19 0.033835 LOCDELAY BST S 17 0.032845 LOCDELAY CAD P 22 0.155235 LOCDELAY CAD S 24 0.070664 Total Phase Corrections (CalcResidual + InputDelay) P_Residual_Max: 1.000000 S_Residual_Max: 1.000000 ID Phase Nres TotCorr LOCDELAY BST P 19 0.033835 LOCDELAY BST S 17 0.032845 LOCDELAY CAD P 22 0.155235 LOCDELAY CAD S 24 0.070664 Average PDF Phase Residuals (CalcPDFResidual) P_Residual_Max: 1.000000 S_Residual_Max: 1.000000 ID Phase Nres AveRes LOCDELAY BST P 19 0.051917 LOCDELAY BST S 17 0.026063 LOCDELAY CAD P 22 0.151105 LOCDELAY CAD S 24 0.058676 Total PDF Phase Corrections (CalcPDFResidual + InputDelay) P_Residual_Max: 1.000000 S_Residual_Max: 1.000000 ID Phase Nres TotCorr LOCDELAY BST P 19 0.051917 LOCDELAY BST S 17 0.026063 LOCDELAY CAD P 22 0.151105 LOCDELAY CAD S 24 0.058676
Scatter file (Binary,
FileExtension=*.scat
)
The Scatter file contains the x,y,z locations and PDF
value of each sample of the location PDF.
The number of samples to save is specified in the LOCSEARCH
statement in the NLLoc Statements section of the Input Control File.
Header: (required) one integer
and 3
float
values
nSamples dummy dummy
dummy
nSamples
(integer
)
dummy
(float
)
Buffer: (required) Sequence of four float
values for each PDF sample
x(N), y(N), z(N), pdf(N)
(N = 0, nSamples - 1)
x(N), y(N), z(N)
(float
)
pdf(N)
(float
)
Confidence Level file (ASCII,
FileExtension=*.conf
)
The Confidence Level file lists the values of the location PDF corresponding to confidence levels from 0.1 to 1.0 in increments of 0.1. Each PDF value denotes a constant-PDF surface in the 3D, x,y,z, PDF function; the integral of the PDF over the volume within this surface will evaluate to the corresponding confidence level. The algorithm to determine the PDF value is described in Moser, van Eck and Nolet (1992).
Line 1-11: (required) PDF value and confidence level.
PDFvalue C
confidenceLevel
PDFvalue
(float)
confidenceLevel
(float)
PDFvalue
C
is required in each line but is not
currently used.
Example:
0.000000 C 1.00 0.011893 C 0.90 0.023787 C 0.80 0.040438 C 0.70 0.054710 C 0.60 0.073740 C 0.50 0.095148 C 0.40 0.118935 C 0.30 0.142722 C 0.20 0.183160 C 0.10 0.237870 C 0.00
Quasi-HYPOELLIPSE
hypocenter file (ASCII, FileExtension=*.hypo_ell
)
The Quasi-HYPOELLIPSE hypocenter format is an expanded version of the hypocenter summary record output by HYPOELLIPSE (Lahr, 1989). In the original HYPOELLIPSE format there are no spaces between fields and all decimal points are removed; the Quasi-HYPOELLIPSE hypocenter format includes spaces and decimal points, but does not include all fields of the original HYPOELLIPSE format.
Line 1: (required) Field description.
DATE ORIGIN LAT LONG DEPTH
MAG NO GAP D1 RMS AZ1 DIP1 SE1 AZ2 DIP2 SE2 SE3
Line 2-N+1: (required) Hypocenter summary record for N events.
Origin date
(Columns
1-8, int*8) (yyyymmdd
)
Origin hour/minute
(Columns 10-13, int*4) (hhmm
)
Origin seconds
(Columns
15-19, float*5.2) (dd.dd
)
LatitudeDeg
(Columns
21-23, int*3) (ddd
)
LatitudeNS
(Columns 25,
char*1) (A
)
N
or S
LatitudeMin
(Columns
27-31, float*5.2) (dd.dd
)
LongitudeDeg
(Columns
33-36, int*4) (dddd
)
LongitudeEW
(Columns 38,
char*1) (A
)
W
or E
LongitudeMin
(Columns
40-44, float*5.2) (dd.dd
)
Depth
(Columns 46-52,
float*7.3) (ddd.ddd
)
Magnitude
(Columns
54-57, float*4.2) (d.dd
)
Number Obs
(Columns
59-61, int*3) (ddd
)
Gap
(Columns 63-65,
int*3) (ddd
)
Distance
(Columns 67-72,
float*6.2) (ddd.dd
)
RMS
(Columns 74-78,
float*5.2) (dd.dd
)
Azimuth 1
(Columns
80-83, int*4) (dddd
)
Dip 1
(Columns 85-88,
int*4) (dddd
)
StdErr 1
(Columns 90-95,
float*6.2) (ddd.dd
)
Azimuth 2
(Columns
97-100, int*4) (dddd
)
Dip 2
(Columns 102-105,
int*4) (dddd
)
StdErr 2
(Columns
107-112, float*6.2) (ddd.dd
)
StdErr 3
(Columns
114-119, float*6.2) (ddd.dd
)
DATE ORIGIN LAT LONG DEPTH MAG NO GAP D1 RMS AZ1 DIP1 SE1 AZ2 DIP2 SE2 SE3 19961019 1136 22.48 44 N 19.60 7 E 15.63 4.500 0.00 16 78 1.24 0.13 0 0 0.00 0 0 0.00 0.00
HYPO71 Hypocenter/Station
file (ASCII, FileExtension=*.hypo_71
)
The HYPO71 Hypocenter format reproduces "hypocenter output"
and "station output" produced by the program HYPO71 (Lee
and Lahr, 1972). This format includes all of the fields of the
original HYPO71 output, but many of the fields are not used and have
dummy values such as 0.0
.
DATE ORIGIN LAT LONG DEPTH MAG NO DM GAP M RMS ERH ERZ Q SQD ADJ IN NR AVR AAR NM AVXM SDXM NF AVFM SDFM I 940217 1945 10.28 43 49.04 5 47.40 4.54 0.00 10 9 235 0 0.11 1.7 0.7 C A D 0.00 0 0-0.00 0.00 0 0.0 0.0 0 0.0 0.0 0 STN DIST AZM AIN PRMK HRMN P-SEC TPOBS TPCAL DLY/H1 P-RES P-WT AMX PRX CALX K XMAG RMK FMP FMAG SRMK S-SEC TSOBS S-RES S-WT DT GRX 8.8 138 105 PD4 1945 12.43 2.15 2.19 0.00 -0.04 1.31 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 GRX 8.8 138 105 S?4 1945 14.28 4.00 4.05 0.00 -0.05 1.28 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 BST 11.8 262 88 PD4 1945 13.00 2.72 2.74 0.00 -0.02 0.00 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 BST 11.8 262 87 S?4 1945 15.20 4.92 5.06 0.00 -0.15 1.28 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 BMT 12.6 221 81 PD4 1945 13.34 3.06 2.87 0.00 0.19 0.90 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 BMT 12.6 221 81 S?4 1945 15.74 5.46 5.31 0.00 0.15 0.88 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 ESC 13.3 225 77 PD4 1945 13.34 3.06 2.98 0.00 0.08 0.90 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 ESC 13.3 225 77 S?4 1945 15.73 5.45 5.51 0.00 -0.07 0.88 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 CAD 15.7 187 72 PD4 1945 13.79 3.51 3.40 0.00 0.11 1.31 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0 CAD 15.7 187 72 S?4 1945 16.45 6.17 6.29 0.00 -0.12 1.28 0.0 0.0 0.00 0 0.00 000 00.0 0.00 ??4 00.00 00.00 00.00 0.0
AZM
field contains the ray take-off azuimuth, not
the source to station aziumth. These two values may differ if 3D
velocity models are used.
PRMK
field contains the
integer quality value coressponding to the phase time uncertainty
in seconds. This correspondence is obtained by applying the inverse
of the mapping specified by the LOCQUAL2ERR
statement of the NLLoc control file.
HypoInverse
Archive file (ASCII, FileExtension=*.hypo_inv
)
The HypoInverse Archive file contains a hypocenter summary record followed by optional phase records. The results for multiple events may present in a single file.
HYPOINVERSE format, described below in a document from Fred Klein:
-----------------------------------------------------------------------------
February 13, 1991 HYPOINVERSE SUMMARY CARD FORMAT ------- ------ ------ Cols. Format Data _____ ______ ____ 1-10 5I2 Year, month, day, hour and minute. 11-14 F4.2 Origin time seconds. 15-16 F2.0 Latitude (deg). 17 A1 S for south, blank otherwise. 18-21 F4.2 Latitude (min). 22-24 F3.0 Longitude (deg). 25 A1 E for east, blank otherwise. 26-29 F4.2 Longitude (min). 30-34 F5.2 Depth (km). 35-36 F2.1 Primary amplitude magnitude XMAG1. 37-39 I3 Number of P & S times with final weights greater than 0.1. 40-42 I3 Maximum azimuthal gap. 43-45 F3.0 Distance to nearest station (km). 46-49 F4.2 RMS travel time residual. 50-52 F3.0 Azimuth of smallest principal error (deg E of N). 53-54 F2.0 Dip of smallest principal error (deg). 55-58 F4.2 Magnitude of smallest principal error (km). 59-61 F3.0 Azimuth of intermediate principal error. 62-63 F2.0 Dip of intermediate principal error. 64-67 F4.2 Magnitude of intermediate principal error (km). 68-69 F2.1 Primary coda magnitude FMAG1. 70-72 A3 Event location remark. (See table 7 below). 73-76 F4.2 Magnitude of largest principal error (km). 77-78 2A1 Auxiliary remarks (See note below). 79-80 I2 Number of S times with weights greater than 0.1. 81-84 F4.2 Horizontal error (km). 85-88 F4.2 Vertical error (km). 89-90 I2 Number of P first motions. 91-93 F3.1 Total of amplitude magnitude weights. 94-96 F3.1 Total of duration magnitude weights. 97-99 F3.2 Median-absolute-difference of amplitude magnitudes. 100-02 F3.2 Median-absolute-difference of duration magnitudes. 103-05 A3 3-letter code of crust and delay model. (See table 8 below). 106 A1 Crust model type code (H or T). 107 A1 Most common P & S data source code. (See table 1 below). 108 A1 Most common FMAG data source code. 109 A1 Most common XMAG data source code. 110 A1 Primary coda magnitude type code (from FC1 command). 111-13 I3 Number of valid P & S readings (assigned weight > 0). 114 A1 Primary amplitude magnitude type code (from XC1 command). The following are written only if secondary magnitudes are present. Secondary magnitudes may appear in either position and use the label codes given by the FC2 and XC2 commands. The code L is for ML calculated by the USGS from Berkeley amp- litudes, and B is for ML from the Berkeley catalog. 115 A1 Secondary magnitude label or type code. 116-18 F3.2 Secondary magnitude. 119-21 F3.1 Total of the secondary magnitude weights. 122 A1 Secondary magnitude label or type code. 123-25 F3.2 Secondary magnitude. 126-28 F3.1 Total of the secondary magnitude weights.
MAGNITUDES
The magnitudes and their label codes are:
E Primary coda magnitude. FMAG of Eaton (1991). Uses all components. X Primary amplitude magnitude. Jerry Eaton's XMAG. Uses all components. Secondary magnitudes: L Local magnitude computed from UC Berkeley Wood Anderson amplitudes. B Local magnitude from UC Berkeley's catalog. Magnitudes no longer used in CALNET catalog: T Lapse time coda magnitude of Michaelson (1990) from high gain verticals. Z Low gain (Z component) magnitude of Hirshorn and Lindh (1989?).
AUXILIARY EVENT REMARKS (Summary card cols. 77-78)
Assigned by analyst (col. 77):
Q Quarry blast (or NTS explosion) N NTS blast F Felt
Assigned by HYPOINVERSE (col. 78):
* Location had convergence problems such as maximum number of iterations or failure to reach a minimum RMS. - Depth was poorly constrained and was held fixed at its current value.
9608011344195144 2727 7E2285 4000 0 6317 45 14 0 0 0 0 0 0 0XXX 0 0 0 0 0 SURF P?0 9608011344 2857 -19100 3524 S 0 18 0100 0 0 451 000 0 0 0228 0 0 0 JAUF P?0 9608011344 2929 2100 3581 S 0 -10 0100 0 0 501 000 0 0 0228 0 0 0 OG30 P?0 9608011344 3069 16100 3795 S 0 -7 0100 0 0 614 000 0 0 0228 0 0 0 9608020434148944 2619 7E1611 500 0 6212 15 6 0 0 0 0 0 0 0XXX 0 0 0 0 0 PZZ P?0 9608020434 1800 4100 1999 S 0 -6 0100 0 0 153 000 0 0 0161 0 0 0 STV P?0 9608020434 1906 7100 2179 S 0 2 0100 0 0 218 000 0 0 0161 0 0 0 ENR P?0 9608020434 1974 2100 2293 S 0 -8 0100 0 0 263 000 0 0 0161 0 0 0
Back to the NonLinLoc site Home page.
Anthony Lomax