Documente Academic
Documente Profesional
Documente Cultură
COSMOS
Strong Motion Data Format
Ver 1.20
August 15, 2001
Purpose
One of the first goals of the COSMOS consortium was the development of a common strong motion data
format. Several factors contributed to the importance of this issue:
1) The increasing number of networks collecting and releasing strong motion data led to an increased
number and variability of data formats. The lack of commonality impeded application of recovered
data by users in studies to increase seismic safety.
2) Technological advances, as high-resolution accelerographs introduced in the last decade continue to
supplant film record digitization, mean that even existing data formats needed to increase resolution
capability. In another advance, increased station location precision, available with GPS, mean more
resolution is also required to specify station location.
3) The increased number of networks make unique station identification an issue for users, since two
networks might each have a station number 1552, for example. COSMOS borrows from the Internet
IP protocol model, adding a network number as part of an expanded station number. Thus the full
number of the two stations might be 02-1552 and 07-1552, and the uniqueness of the stations is
preserved for the user. (The network number is cross-referenced to the IRIS seismic network codes
where applicable.)
4) The increasing interface with classical seismic networks, associated with increased common goals and
the in-common use of seismic instruments, makes the interchange of data for dual use in both
earthquake engineering and seismology research an important goal.
1
The COSMOS format was developed by a Working Group of the COSMOS Strong Motion Programs Board with
participation by N. Abrahamson and W. Savage (PG&E); R. Borcherdt, D. Boore, W. Joyner, G. Glassmoyer, C.
Stephens and K. Fogelman (USGS); R. Archuleta, A. Tumarkin and M. Squibb (UCSB); R. Ballard and M. Savage
(USCOE); C.B. Crouse and R. Graves (URS); M. Huang, V. Graizer, C. Scrivner, and H. Haddadi (CDMG); A.
Viksne and C. Wood (USBurRec); W. Lee and D. Dodge; A. Shakal. (Chair).
1
Revision Process
This format uses a set of tables (Tables 1 through 12) that contain codes for the variety of necessary
metadata information parameters about the data. Some tables, especially those containing information
about networks, instruments and sensors, are expected to change and grow with time, and gaps have been
left to accommodate this need. COSMOS will introduce new values in these tables as the need develops,
and upon input from users (please email cosmos@eerc.berkeley.edu with suggestions when a need
becomes apparent).
Changes in the 3-digit format version number (e.g., 1.20) will reflect the introduction of changes. Major
version changes will be reflected in the first two digits; changes in the minor number (third digit) will
indicate that only additional table code values have been defined. This document and the latest versions
of the supplemental tables will be available at the COSMOS web site and at the web sites of several of the
core members (e.g., http://nsmp.wr.usgs.gov/ and ftp://ftp.consrv.ca.gov/pub/dmg/csmip/formats/. It is
planned that machine-readable versions of the tables will be available at these sites so that user programs
can automatically look up unknown/new Table entries.
User Convenience
The COSMOS format strives to achieve flexibility for the data-generating agencies while preserving user
convenience by including, in the format prescription, the number of parameters and number of lines to be
read. Though reading this format is slightly more complex than reading one of the legacy formats, with
this approach a single user program can easily read data files that are quite different in detail.
As an example, to read an Integer header which has been written with a specific numeric format (e.g., I10,
as in the illustration), the following general coding (in Fortran) can be used:
character textstring*80, IhdrFormat*12
integer Ihdr(100)
:
read (iunit, (a)) textstring
read (textstring,(i4, t57, a12)) nIhdrValues, IhdrFormat
read (iunit, IhdrFormat) (Ihdr(i), i=1,nIhdrValues)
(good practice would monitor read errors, and check that the value of nIhdrValues is in range, of course.)
Source code templates in Fortran and other languages will be available from COSMOS.
Volume 0 files have raw data values in digital counts, obtained directly from the native binary files of
the recording instrument. (Records obtained by digitizing analog film generally do not have a V0
file.) V0 files may have almost no quality control or checking, and so they may be treated as internal
files by networks. V0 files have adequate information in the headers to be converted to files with
physical values. There is one component per file, so one record obtained by a triaxial recorder will
result in three files.
Volume 1 files contain raw data, but converted to physical units. V1 files are traditionally referred to
as Uncorrected acceleration files, primarily because the instrument correction has not been
performed. In the V1 file, digital counts (which are dependent on a recorders word length and the
span and offset of its analog-to-digital converter) have been converted to physical units (e.g., "g")
with normal range. No correction for instrument response and no filtering to remove noise is
performed. V1 files are often zero-mean; if so the average value that was removed is stored in the
real header. V1 files often have the same sampling rate as their V0 files. Again, there will be three
files for one record from a triaxial recorder.
Volume 2 files are time-series product files obtained through signal processing operations on V1 files.
The operations generally include correction for the instrument response and digital bandpass filtering
and/or base-line correction procedures. The V2 acceleration is obtained from the V1 acceleration
through these calculations. The velocity is obtained from the V2 acceleration via numerical
integration, and the velocity is integrated to obtain the displacement, each integration possibly
accompanied by long-period filtering. Each component yields three files (acceleration, velocity and
displacement), so a triaxial record produces 9 files.
Volume 3 files are spectral product files. Each file includes response spectra (relative displacement,
SD, relative velocity, SV, and absolute acceleration, SA) at a fixed set of periods and damping values,
which are given in the file. The file will also contain an approximation of the Fourier amplitude
spectrum (FS) of the acceleration. (Note that the pseudo relative velocity (PSV) and pseudo absolute
acceleration (PSA) spectra are not included since PSV can be obtained as x SD, and PSA as 2 x
SD.) One file is produced per component, so one triaxial record will result in three V3 files.
Format References
Background:
Shakal, A.F. and R. D. Borcherdt (1999). Toward a common format for strong motion data, in
Proceedings, SMIP99 Seminar on Utilization on Strong-Motion Data, Sacramento, CA, p. 121133.
Caltech (Bluebook) Format:
Hudson, D.E., A.G. Brady and M.D. Trifunac (1969). Strong-motion earthquake accelerograms,
digitized and plotted data, Vol. I, Parts A-Y, Calif. Inst. Technology, EERL Reports.
Hudson, D.E., A.G. Brady, M.D. Trifunac and A. Vijayaraghavan (1971). Strong-motion
earthquake accelerograms, Corrected accelerograms and integrated velocity and displacement
curves, Vol. II, Parts A-Y, Calif. Inst. Technology, EERL Reports.
Hudson, D.E., M. Trifunac and A.G. Brady (1972). Response spectra, Vol. III, Parts A-Y, Calif.
Inst. Technology, EERL Reports.
USC Format:
Lee, V.W and M.D. Trifunac (1973) Automatic digitization and processing of strong motion
accelerograms, Part II: Computer processing of accelerograms, Univ. of Southern Calif., Report
79-15.
USGS Formats:
Brady, A., V. Perez, and P. Mork (1980) The Imperial Valley earthquake, October 15, 1979,
Digitization and processing of accelerograph records, U.S. Geol. Survey, Seismic Engineering
Data Report, Open File Report 80-703.
SMC-format data files: http://nsmp.wr.usgs.gov/smcfmt.html
CDROM data file format: http://nsmp.wr.usgs.gov/data2/cdrom_sm_19331986/docfiles/techinfo.txt, Appendix B
BBF-format data files: http://nsmp.wr.usgs.gov/docs/bbffmt.txt
GEOS VFBB format: http://nsmp.wr.usgs.gov/GEOS/HELP/header.doc
CDMG Format:
Shakal, A.F. and M.J. Huang (1985) Standard tape format for CSMIP strong-motion data tapes,
CSMIP Report OSMS 85-03, 26p; ftp://ftp.consrv.ca.gov/pub/dmg/csmip/formats.
Page
6
8
9
10
13
1
C
N
H
O
S
C
R
R
S
R
P
R
V
C
2
o
o
y
r
t
o
e
c
t
a
r
e
a
1
o
3
r
r
p
i
a
o
c
r
a
w
o
c
l
0
l
4
r
t
o
g
t
r
o
d
c
o
u
0
um
5 6
e c
h r
c e
i n
n
d s
r d
s
C h
r e
e s
r d
e s
I
n
7
t
i
n
:
N
:
e
t
a
c
s
3 6
1
1
- 9 9
1 0 0
-9
-9
-9
-9
-9
-9
- 9
|
|
9
9
9
9
9
2
- 9 9
- 9 9
R e
2 4 .
9 9 .
6 .
9 9 .
9 9 .
9 9 .
3 0 .
9 9 .
9 9 .
0 .
9 9 .
1 .
9 9 .
9 9 .
9 9 .
9 9 .
9 9 .
C o
T h i
t o
8 0 0
.
- .
- .
s
8
e
d
t
o
r
a
n
o
e
f
u
t
2
5
0
2
2
1
9
5
9
9
a
0
0
7
0
0
0
0
0
0
0
0
2
0
0
0
0
0
m
s
i
0
0
0
0
1 1 1
9 0 1 2
d
a c
g e
E
e r :
0 1 / 1
:
0 1
2 4 . 0
:
S S
r t
t
4 :
r d
l
d : 0 1
i l t e
s e d
e g e r
1
3
c
a
3
7
9
A
i
e
/
r
w
-
1
4
e
r
4
/
0
m
3
n
2
e
h
h
1
5
l
t
.
1
2
0
2
e
6
g
5
d
e
e
1
3
l
9
0
0
0
0
0
0
0
0
6
0
3
0
0
0
0
0
m
l
0
0
1
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
e
i
l
a
0
4
8
h
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
n
s
u
c
e
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
t
a
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
9
9
d
l
a
s t r
c e l
9
9
9
e
1
6
e
h
2
9
4
1
8
a
u
5
4
3
1
s
: 0 1
0
d
t h
/ 1 9
b e
n
p
a d e
1
5
4
2
0
2
5
9
9
9
r
v
- 1 1
- 9 9
-
i
s
a
e
1
7
r
q
1
9
2
-
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
e
m
e
a
.
- .
.
9
9
9
9
9
(
p
n
a
t
r
t
0
0
0
1
9
t
a
,
6
1
/
/
e
=
9
l
a
r
2
0
i
k
8
n
1
g
4
o
r
a
8
9
6
9
9
9
9
9
9
9
9
0
9
9
9
9
9
s
l
w
i
0
0
0
l
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
)
e
h
o
0
6
2
2 2 2
1 2 3
o n
e
- 1
1 2 :
C o d
. 3 3
9
7 / 1
( R
1 1 0
, 0 9
w
0
a m e
v a l
1
- 9 9
5
3 4 5
- 9 9
- 9 9
- 9 9
- 9 9
u e s
3 3 9
0 0 0
7 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
4 8 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
f o
h e
a t
n
p
2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4
4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2
( F o r m a t
v 0 1 . 2 0
w
J a
1 8 . 5 3 1
H =
2 8 k m ( S C
3 0 : 5 5 . 4
U T C
( S C S N )
e : C E - J 2 3 6
C D M G
L o
9 0
S i t e
g e o l o g y : S h
0 8
(
3
C h n s
o f
1 2
9 9 4 ,
1 2 : 3 0 : 5 2 .9 0 0
U
c r d r
C h a n
1)
L o c a t
. 0 0 0
s e c ,
U n co r
m a x
: 1 4 : 1 8
P S T ,
US G S .
M
. 0 5
H z
( p e r io d s
o v
t e r
o r
d a t a
va l u e
i
u e s
f o l l o w
o n
1 0
l
3
1 1 0
1
2
5
- 9 9 9
2
- 9 9 9
1 0 3
9
- 9 9 9
4
2
9 0 0
5
6
3 6 0
3 6 0
9
2
0
9
- 9 9 9
1
9
- 9 9 9
- 9 9 9
9
- 9 9 9
- 9 9 9
f o l l o w
o n
1 7
l in e
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
6 . 6 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9. 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
0 0 0
- 9 9 9 . 0 0 0 0 0 0
l l o w ,
e a c h
s t a r t i n g
a d e r ,
n o t
c o r r e s p o n
a
C o s m o s
V e r s
0 1. 2 0
t s ,
a p p r o x
2 0 0
s e c
. 0 0 0
. 0 0 0
. 0 0 1
. 0 0 5
. 0 1 5
. 0 1 1
4
3
i
n
S
4
4
t
u
N
4 4 4 4 4 5
5 6 7 8 9 0
h
1 3
t
a r y
1 7
)
M L = 6
s
a
a
T
i
A n g e l e
l l o w
a l
t
S t a )
C
( Q = 2 )
o n : 8 t h
=
- . 0
a x
=
e r
1 6 . 5
s
u n k n o w
i n e s ,
F o
- 9 9 9
1
3
1
4
- 9 9 9
- 9 9 9
0
- 9 9 9
- 9 9 9
s ,
F o r m a
9 9 9 . 0 0 0 0
3 4 . 2 1 5 0
9 9 9 . 0 0 0 0
9 9 9 . 0 0 0 0
9 9 9 . 0 0 0 0
9 9 9 . 0 0 0 0
4 6 . 3 0 0 0
9 9 9. 0 0 0 0
9 9 9 . 0 0 0 0
9 9 9. 0 0 0 0
9 9 9. 0 0 0 0
9 9 9. 0 0 0 0
9 8 0. 6 6 0 0
9 9 9. 0 0 0 0
9 8 0. 6 6 0 0
9 9 9. 0 0 0 0
9 9 9. 0 0 0 0
w i t h
a
d i n g
t o
f i l e
w o
s ,
u n i t s
- . 0 0 1
. 0 0 4
. 0 1 6
5
1
e
,
.
5 5 5 5
2 3 4 5
x t
l
1 9 9
6 ,
M
s
l u v
S e n
R c
F l o
5 7
5 5 .
s e
n / u
r m a
1
-
t
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
"
a
u
=
i
s
r
o
g
6
c
n
t
9
9
9
9
9
9
9
H
u
o
d
r
,
3
s
s
=
9
9
0
9
9
9
9
- 9 9
- 9 9
( 6
-
v. 01.20
5
6
i
4
w
5 5 5 6
7 8 9 0
n e s )
0 4 :
= 6 . 7
6 6 6
1 2 3
S r
3 1
( C I
o l l y w o
m
o v e r
r : F B A I d :
2 4
:
C e n t
a t
9
c m / s
) ,
a n d
p e c i f i
( 1 0 I 8
9
2 4
9
8
4
9
9
9
1
9
9
F 1 3 . 6 )
9 9 9 . 0 0
1 1 8 . 5 3
9 9 9 . 0 0
9 9 9 . 0 0
9 9 9 . 0 0
5 0 0 . 0 0
. 6 7
1. 0 0
9 9 9 . 0 0
2 3. 0 0
5 5. 6 3
9 9 9. 0 0
9 9 9. 0 0
9 9 9. 0 0
9 9 9. 0 0
9 9 9. 0 0
=
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
| " :
n
a c t u a l
l d
l o o k
c m / s e c 2(
. 0 0
. 0 0
. 0 1
o d
g
1 1
2 3
e r
1 9
e c
a
e d
)
2 3
9 9
6
4
c
P
T
6
5
:
S
)
6 6 6
6 7 8
2 4
T
,
M
S t o
r a n i
s /
6 - F 0
6 7 7 7 7 7 7 7 7 7 7 8
9 0 1 2 3 4 5 6 7 8 9 0
2 3 6 a 1 3 . e v t
s = 6 . 7 ( N E I C )
r a g e
B l d g
t e
n
1 2 3 4 5 6
9 0 0 - 9 4 0 1 7 . 0 4
. 6 3 5
s e c .
2
a t
9 . 6 4 0
s e c
b o v e
2 3 . 1
H z
:
- 9 9 9 ,
- 9 9 9 . 0
9
9
9
9
9
9
1
9
9
9
9
9
9
6
9
3
7
9
9
9
9
9
9
0
1
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5 4 3 1
1 0
3
1
- 9 9 9
- 9 9 9
- 9 9 9
- 9 9 9
- 9 9 9
- 9 9 9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-9 9
1
-9 9
-9 9
5 0
-9 9
-9 9
- 9 9
- 9 9
r e c o r d ,
l i k e .
0 4) , F o r m
1
.
8
- .
3
.
9
8
9
9
0
9
1
9
9
9
9
9
9
9
9
9
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- 9 9 9 1
- 9 9 9 2
3 3
1 7 4
4 5
5 6
9 1 7
- 9 9 9 8
- 9 9 9 9
- 9 9 9 10
0
0
0
0
0
0
8
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
9
9
9
9
9
9
9
9
9
a
0
0
0
t
0
0
2
= ( 8F 1 0. 3)
1
- . 0 0 4
9
- . 0 1 6
1
. 0 0 5
:
:
E n d - o f - d a t a
f o r
C h a n
4
a c c e l e r a t i o n
C o l um n s
1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
A
C
U
R
V
D
R
l
o
n
a
e
i
e
t
r
c
w
l
s
s
e r n a
r e c t
o r r e
a c c
o c i t
p l a c
p o n s
E x a m p l
9 0 0
.
.
.
t
e
c
e
y
e
e
e s
0 0
.
.
.
2 5 0 0
e
E
d
a
t e d
l e r
d a
m e n
s p
o
v
d
r
p
r
t
f
e
i
a
o
e
i
x a m
c c e
a c
a t i
t a
t
d
e c t
l
s
w
r
l
m
p
l
c
o
l e s
o
e r a t i
e l e r a
n
c o u
f
1 s t
o n
t i o n
n t s
a t a
r a
D a t a
o c i t
p l a c
a c c
e
p r
.
d i
e - a c
y
e
e
e
s
c
S e c t i o
p
m e n t
p
l .
p
s s .
p
p l .
p
e l
p a i
n
t
t
t
t
t
r
s
s
s
s
s
s
l i n e
o f
( F o r m a t
"
"
"
"
"
h e a d e r :
v 0 1. 2 0
w i t h
1 3
t e x t
"
"
"
"
"
l e a d e r
l i n e
( l i n e
4 6
i
,
a p p r o x
1 2 0 0
s e c s ,
u n
,
"
1 0
s e c s ,
,
"
2 0 0
s e c s ,
,
"
9 0 0 0
s e c s ,
,
"
1 0 0
s e c s ,
,
"
5 0
s e c s ,
u n
( 6 2- 8 0
f o r
a g e n c y
u s e )
l i n e s )
F i l e C o d e
a m 0 1 3. e v t )
"
"
"
"
"
n
t h i s
e x a m p l e ) :
i t s = c m / s e c
( 0 5) , F
"
c m
( 0 6) , F
"
c o u n t s
( 5 0) , F
"
p s i a
( 6 0) , F
"
c m
( 0 6) , F
i t s = s e c & g
( 0 3) , F
o
o
o
o
o
o
r
r
r
r
r
r
m
m
m
m
m
m
a
a
a
a
a
a
t
t
t
t
t
t
=
=
=
=
=
=
(
(
(
(
(
(
5
8
1
8
8
8
E
F
0
F
F
F
1
1
I
1
1
1
6
0
8
0
0
0
.
.
)
.
.
.
7)
3)
6)
6)
6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Line 1 becomes:
1 R e s p o n s e
s p e c t r a
( F o r m a t
v 0 1 . 2 0
w i t h
1 3
t e x t
l i n e s )
S r c :
2 4 2 3 6 a 1 3 . e v t
Line 11 becomes:
11 P r o c e s s e d : 0 1 / 2 5 / 1 9 9 4 , 0 9 : 1 4 : 1 8
P S T , CD M G .
S a M a x =
1. 5 3g
a t
2. 6 4
s e c
p r d ,
5% d a m p i n g
5
9 1
1
9 1
. 2 0
. 1 8
9 1
. 5 5
. 3 0
9 1
. 2 8
. 2 3
9 1
. 3 5
. 7 2
d a m
p e r
. 0
. 0
. 1
. 1
. 3
. 5
. 9
1 . 6
2 . 8
4 . 4
7 . 5
3 . 0
v a l
1 E 9 E +
:
:
v a l
9 E 1 E :
:
v a l
7 E +
8 E +
:
:
v a l
7 E +
9 E +
p
i
4
6
1
9
4
0
0
0
0
0
0
0
u
0
0
i n g
v a
o d s
a t
0
5
0
0
0
0
0
0
0
0
0
0
1
e s
o f
1
. 3 9
1
. 1 6
l u
w
.
.
.
.
.
.
.
1 .
3 .
4 .
8 .
4 .
a p
7 E
9 E
e
h
0
0
1
2
3
5
9
7
0
6
0
0
p
+
+
s
i
4
7
2
0
6
5
5
0
0
0
0
0
r
0
0
f o r
w h
c h
s p e c
2
0
0
0
0
0
0
1
0
1
0
3
0
4
0
8
0
1 5
o x
F o u r
0
. 1 3 0
1
. 3 1 8
i
t
.
.
.
.
.
.
.
.
.
.
.
.
i
E
E
c
r
0
0
1
2
3
6
0
8
2
8
5
0
e
+
+
h
a
4
7
3
2
8
0
0
0
0
0
0
0
r
0
0
4
5
0
0
0
0
0
0
0
0
0
0
1
1
s p e c t r a
c o m p u t e
.
.
.
.
.
.
1.
1.
3.
5.
9.
d
0
0
1
2
4
6
1
9
4
0
0
a
,
4
8
4
4
0
5
0
0
0
0
0
r e
6
0
0
0
0
0
0
0
0
0
0
s p e c t r u m ,
. 2 8 5E + 0 0
. 2 5 0E + 0 1
c o m p u t
u n i
. 0
. 0
. 1
. 2
. 4
. 7
1. 2
2. 0
3. 6
5. 5
9. 5
e
t
4
8
5
6
2
0
0
0
0
0
0
d :
. 0 0
s = s e c
8
5
0
0
0
0
0
0
0
0
0
1
1
2
3
6
0
.
.
.
.
.
.
.
.
.
.
.
. 0
(
0 5
0 9
1 6
2 8
4 4
7 5
3 0
2 0
8 0
0 0
0 0
2,
. 0 5
0 1) , F o
0
0
0
0
0
0
0
0
0
0
0
1
,
r m
.
.
.
.
.
.
1.
2.
4.
6.
1.
.
a
0
0
1
3
4
8
4
4
0
5
0
1
t
5
9
7
0
6
0
0
0
0
0
0
0,
. 2 0
= ( 8F 1 0
5
5
0
0
0
0
0
0
0
0
0
1
. 3
.
.
.
.
.
.
1.
2.
4.
7.
2.
)
0
1
1
3
4
8
5
6
2
0
0
6
0
8
2
8
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
u n i t s = i n / s e c
( 0 8) , F o r m a t = ( 8E 1 0. 3)
. 7 2 4E + 0 0
. 1 4 1E + 0 1
. 9 0 8E + 0 0
. 8 3 6E + 0 0
. 2 0 6E + 0 1
. 1 0 5E + 0 2
. 6 8 8E + 0 1
. 8 6 5E + 0 1
u e s
0 2
0 1
o f
S d
f o r
. 6 6 7 E - 0 2
. 3 4 4 E - 0 1
D a m p i n g
=
. 1 2 3 E - 0 1
. 4 8 2 E - 0 1
. 0 0,
. 1 0 6E - 0 1
. 5 2 1E - 0 1
u n i t s = i n c h e s
( 0 9 ) ,F o r m a t =( 8 E 1 0 . 3 )
. 1 5 3E - 0 1
. 1 7 4E - 0 1
. 1 5 3E - 0 1
. 1 7 0E - 0 1
. 9 4 7E - 0 1
. 1 5 2E + 0 0
. 1 5 8E + 0 0
. 1 8 7E + 0 0
u e s
0 0
0 1
o f
S v
f o r
. 5 8 8 E + 0 0
. 2 7 4 E + 0 1
D a m p i n g
=
. 1 3 0 E + 0 1
. 3 4 0 E + 0 1
. 0 0,
. 6 8 5E + 0 0
. 3 2 3E + 0 1
u n i t s = i n / s e c
( 0 8) , F o r m a t = ( 8E 1 0. 3)
. 1 1 3E + 0 1
. 1 7 2E + 0 1
. 1 2 4E + 0 1
. 1 4 6E + 0 1
. 6 4 5E + 0 1
. 1 0 5E + 0 2
. 9 9 3E + 0 1
. 1 0 9E + 0 2
u e s
0 0
0 0
o f
S a
f o r
. 3 8 7 E + 0 0
. 7 1 7 E + 0 0
D a m p i n g
=
. 6 5 0 E + 0 0
. 8 7 6 E + 0 0
. 0 0,
. 5 1 2E + 0 0
. 8 3 3E + 0 0
u n i t s = g
( 0 2 ) , F o r m a t =( 8 E 1 0 . 3 )
. 6 7 7E + 0 0
. 7 1 3E + 0 0
. 5 1 8E + 0 0
. 4 8 3E + 0 0
. 1 3 4E + 0 1
. 1 9 2E + 0 1
. 1 7 9E + 0 1
. 1 9 1E + 0 1
o f
S d
D a m p i n g
. 0 2,
a n d
S a
:
9 1
[ r e
E n d C o l
1 2 3 4
v
:
:
:
p e
:
:
o f
um
5 6
a l u e s
( S v
a t
p a t t e r n
f o r
i n c l u d e d
f o r
o t h e r
u n i t s = i n c h e s
( 0 9)
,F o r m a t
=( 8 E 1 0 . 3 )
h e r e )
d a m p i n g s ,
a s
n e e d e d ]
- d a t a
f o r
C h a n
4
r e s p o n s e
s p e c t r a
n s
1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8
7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
HEADER SECTIONS
I. Text Header
The Text Header provides intrinsically textual information (names, descriptions, etc.) and allows a humanreadable quick introduction to the file. Numeric values appearing in the text header are for quick reference
and convenience; the actual value of parameters should be obtained from the numeric headers.
The following description assumes nominal header sizes (13 text header lines, 100 integer and real header
values, and 3 comment lines); these correspond to the attached illustration (Figure 1).
Line Cols
1 1-25 Type of physical parameter of the data that follows. Examples:
Corrected acceleration
Velocity data
Uncorrected acceleration
Displacement data
Raw acceleration counts
Rel. Displacement data
Response spectra
Pore pressure data
36-40 COSMOS format version number (major.minor).
47-48 Number of lines in text header (including this one).
62-80 Field reserved for use by preparing agency.
Earthquake information (note that the location and magnitude reflect information available when the file
was generated and may be preliminary and subject to revision; the source seismic network should be
referred to for the current best estimates of the parameters):
2 1-40 Earthquake name (before a name has been assigned, may appear as Record of; test
records may use Test Record of, etc.).
41-80 Earthquake date and time (including time zone).
3 12-46 Hypocenter: 12-20 Latitude (positive North); 22-31 Longitude (positive East); and
35-37 Depth (km); 40-46 Source agency for hypocenter information.
47-80 Magnitude(s), including source agency for values (may be entered manually, so
spacing may be variable).*
4 9-42 Earthquake origin date and time, in UTC (i.e., GMT), with source agency; 43-80,
For use by preparing agency; may include note, e.g., Preliminary Processing, etc.
Station information:
5 10-80 Station identification: 10-12 Network number (see Table 4); 14-19 Station number;
26-27 Network code, IRIS (if assigned; see Table 4); 29-34 Station alphanumeric
code (left justified); 36-40 Network abbreviation; 41-80 Station name.
6 8 -16 Station latitude (positive North); 17-26 longitude (positive East); 41-80 Site geology
description.
Recorder and sensor information:
7 11-26 Recorder type and serial number.*
28-29 Number of channels in recorder; 39-41 Number of channels at station.
58-80 Sensor type and serial number.*
Record information:
8 17-50 Record start time (date and time of first sample; may be approximate - precise value
should be obtained from real header) and time quality (0 through 5 correspond to
lowest through highest quality).
59-80 Record identification, assigned by preparing agency.
9 9 -20 Station channel number for this sensor, and sensing direction (azimuth or word; refer
to code in Ihdr(54) and Table 11).
33-35 Recorder channel number, if different.
47-80 Location of sensor (for structural or other arrays).
8
10 20-27 Length of raw record, as recorded (seconds); 45-54 Maximum of raw (uncorrected)
record in g (or other units);* 60-67 Time max occurs in raw record (secs after start).*
11 11-40 Processing/release date, time and agency.
48-80 Maximum of data series in file, units, and time of maximum (seconds after start).*
12 22-27 Filter band used in processing: Low frequency 3 dB corner frequency, in Hz;
in 45-50, expressed as period, in seconds; 68-72 High frequency 3 dB corner
frequency, in Hz.
13 65-80 Value used in file to indicate a parameter or data value is unknown or not specified:
65-71, value for integers; 73-80, value for reals.
* Note: Because of the variability of the information, these fields may not be parsable strictly by column
position. The most reliable way to access the information is through the parameters in the Integer or Real
headers.
1-4
38-40
57-80
15 - 24:
IV. Comments
43 1 - 4 Number of comment lines that follow, each starting with |; may be zero. Comment lines
contain special information about the record (e.g., problem with timing, gain, orientation, or
processing issues such as filtering, noise, etc.)
First
Used
Parameter Description
Data/File Parameters
Processing stage index of data in this file (0,1,2,3 for v0 through v3)
Physical parameter of data in this file (1,2,3..=acceleration, velocity, displ., etc; see Table 1
Units of data following this header (1,2,etc; see Table 2)
COSMOS format version number (major.minor x 100)
Type of record (1 for seismically triggered; other values for other record types in Table 3
1
2
3
4
5
8
9
11
12
13
14
1
2
3
16
4
18
19
20
21
22
23
10
11
12
25
13
14
15
26
27
28
16
17
18
30
31
32
33
34
22
23
35
36
24
25
0
0
0
0
0
Station parameters
Station number (as assigned by operating network)
Secondary station number (assigned by secondary network, if any)
Network number for station (see Table 4)
Network number of operating network
Network number of network/agency owning this station
Network number of secondary network with previous or secondary responsibility for this station (if any
Network number of network/agency that processed this record
Latitude of station (decimal degrees, North positive)
Longitude of station (decimal degrees, East positive)
Elevation of station above sea level (m)
Reference datum for station coordinates (see Table 5)
Site geology parameter V30 (km/s)
Code for site geology at station (assigned by agency)
Station type (freefield, small bldg; instrumented bldg, bridge, or dam, etc; see Table 6)
Instrumentation orientation direction at station
- For freefield/triaxial stations: Connector Reference Orientation (azimuth of accelerograph connector,
accelerometer connector in the case of an external biaxial or triaxial pkg); 1-360 deg, CW from N
- For structural stations or arrays: Structure/Array Reference Orientation (azimuth of Structure/Array
"Reference North" relative to True North); 1-360, CW from North
Number of recorders in system at station
Total number of channels in recording system at station
Earthquake Parameters (location and magnitudes may be preliminary, and subject to revision
Earthquake latitude (decimal degrees, North positive)
Earthquake longitude (decimal degrees, East positive)
Earthquake depth (km).
Reference for location and depth determination (see Table 7)
Moment magnitude, M.
Surface-wave magnitude, MS.
Local magnitude, ML.
Reference for Moment magnitude (see Table 7)
Reference for Surface-wave magnitude (see Table 7)
Reference for Local magnitude (see Table 7)
Other magnitude (see comments, if used)
Epicentral distance to station (km).
Epicenter-to-station azimuth (CW from north)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Recorder/Datalogger parameters
Recorder type code (see Table 9)
Recording medium (1=film, 2=tape, 3=solid state).
Recorder serial number (if non-numeric, given by text string in Text Header, line 7
Number of channels in recorder
Number of channels in recorder that were recorded (may be same as above)
Recorder least significant bit (LSB) in micro-volts (i.e., uv/count)
Recorder full-scale input (volts)
Sample word length as originally recorded (i.e., number of bits; so full scale counts = 2**(nbits-1))
Effective number of bits (may be the same as above)
Pre-trigger memory recording time (secs)
Post-detrigger recording time (secs)
10
0
0
0
0
0
0
0
0
0
0
0
0
0
R
26
27
28
38
39
40
41
42
43
44
45
30
46
47
31
32
34
35
36
50
51
52
53
40
41
42
43
44
45
46
47
54
55
56
50
51
52
60
61
Record parameters
Trigger number of this record in the recorder (if applicable)
Shock number in this trigger; normally 1
Start time of record (time of first sample, UTC (i.e., GMT))
Year (4 digit)
Julian day
Month
Day of month
Hour
Minute
Seconds (with fractional part)
Time quality indicator (0-5 = poorest to best)
Time source (see Table 8).
Correction applied to recorder clock time (if applicable, e.g., for Time source=1 or 2) to obtain abov
start time (secs); i.e., Tstart = Trecorder + Tcorrection
Offset of local time zone from UTC (i.e.,GMT); i.e., Offset (hrs) = UTC - local time
Data sample interval (sec) in original (v0) record
Length of raw (v0) record (secs)
Mean value removed to make V1 time series zero-mean (if any); in units of V1 data
Sensor/channel parameters
Station channel number.
Recorder channel number (if analog, counted downward from top of film)
Sensor type code (FBA, etc; see Table 10; -1 if no sensor attached)
Sensor serial number (if non-numeric, given by text string in text header, line 7)
Sensor natural frequency (Hz)
Sensor damping (fraction of critical)
Sensor sensitivity (for accelerometer, in volts/g (cm/g if film record); for other sensors, in volts pe
motion unit given in Ihdr(3)).
Full scale output of sensor (volts)
Full scale sensing capability of sensor (in g for accelerometer; in units given by Ihdr(3) for other sensors
Sensor low-frequency corner (Hz; 0 for traditional FBA)
Sensor low-frequency decay (dB/octave; n/a for traditional FBA)
Gain applied to sensor output prior to recording (1.0 if no amplification; 2.0 for doubling, etc.
Azimuth of sensor (i.e., direction of motion corresponding to positive-going data values
- Azimuth of sensor relative to True North (1-360 deg; see Table 11 for other values
- Azimuth of sensor relative to Reference Orientation, if any (1-360 deg; see Table 11 for other values
Location Index of sensor site at station, in the cose of a multi-site array
North offset of sensor site from station location reference, if array (m
East offset of sensor site (m)
Vertical offset of sensor site (m; up positive)
Filtering/Processing parameters
Processing stage (1-3 = preliminary, intermediate, final)
Low-frequency filter type used in vol2 processing (see Table 12
54
Corner frequency of low-frequency filter (Hz
55
Decay of low-frequency filter (dB/octave)
56
Roll-off width of low-frequency filter (Hz), if applicable (e.g., Ormsby
62
57
58
59
First
Used
0
0
0
Parameter Description
Corner frequency of anti-alias filter (Hz)
Decay of anti-alias filter (dB/octave)
If film record, size of digitizer y-step (acceleration) of digitizer used, in microns (i.e., cm/10000
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
2
2
2
2
2
2
2
64
60
65
First
Used
Parameter Description
Filtering domain flag (1 if filter applied in time domain, 2 if applied in frequency domain)
Length of filter operator (secs), if time domain filtering
Special-processing flag (0=normal; 1=special, described in comment lines)
62
63
64
65
66
68
69
70
71
72
73
74
75
76
80
81
82
83
84
85
Computed Parameters
Duration, bracketed (secs over 5% g)
Duration, interval (5-75%, in secs).
RMS of channel.
Cumulative absolute velocity (m/s)
Housner Intensity (SI).
Arias Intensity.
70
71
88
75
76
77
2
2
2
0
0
2
2
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
Miscellaneous
Scaling factor used to convert Vol1 units (g) to cm/s2 (e.g., 980.665
Nominal-constants indicator (1 if nominal sensor constants used in processing)
Record problem indicator (0 = No problem; 1=fixed, 2=unfixed problem; see comments)
Instance code/processing index number
2
1
0
80- 90-
Notes:
1) For a V3 (response spectrum) file, parameters such as Ihdr(2), etc. are not applicable and may be set to zero.
2) If the frequency response of a sensor is given in terms of poles and zero rather than simply by natural frequency an
damping (i.e., Rhdr(40) and Rhdr(41)), those parameters can be set to the null/unspecified value (given on line 13 in the
Text header) and the poles and zeroes be stored in the supplemental parameters, with a note to that effect stored in the
12
Reference Tables
Parameter
Acceleration
Velocity
Displacment (absolute)
Displacment (relative)
Angular acceleration
Angular velocity
Angular displacment
Pressure, absolute
Pressure, relative (gage)
Volumetric strain
Linear strain
Record type
Seismic trigger
Remote trigger
Preset trigger
Manual trigger
Function test
Sensor calibration
Amplifier calibration
Recorder calibration
Other calibration
g
secs & g
cm/sec/sec
cm/sec
cm
in/sec/sec
in/sec
in.
gal
mg
g
Code
50
51
52
:
60
61
:
80
:
Units
counts
volts
mvolts
psi
strain
deg/sec/sec
deg/sec
deg
Units
sec
Code
01
02
03
04
05
06
07
08
09
10
11
12
:
23
24
25
:
Abbrev.
(4-ltr)
C&GS
USGS
USBR
ACOE
CDMG
CIT
UCB
..
IRIS
Code
-NP
RE
-CE
CI
BK
..
CWB
TW
Agency
Code
1
2
3
4
5
6
7
8
:
100
:
13
Table 5. Latitude/Longitude
Datum Codes
Code
1
2
3
4
:
Datum
WGS84
NAD83
NAD27
WGS72
Building
Bridge
Dam
Other structure
50
51
:
Geotechnical array
Other array
14
Code
Recorder/Datalogger
Analog Recorders
1
C&GS Standard, USC&GS
2
AR-240, Teledyne
3
RFT-250, Teledyne
4
RFT-350, Teledyne
5
MO-2 (New Zealand)
6
RMT-280
7
SMA-1, Kinemetrics
8
SMA-2, Kinemetrics
9
SMA-3, Kinemetrics
10
CRA-1, Kinemetrics
:
Digital Recorders
100
DSA-1, Kinemetrics
101
DSA-3, Kinemetrics
102
PDR-1, Kinemetrics
103
PDR-2, Kinemetrics
104
SSA-1, Kinemetrics
105
SSA-2, Kinemetrics
106
SSA-16, Kinemetrics
107
SSR-1, Kinemetrics
108
K2, Kinemetrics
109
Etna, Kinemetrics
110
Mt Whitney, Kinemetrics
111
Everest, Kinemetrics
:
200
DR-100, Sprengnether
201
DR-200, Sprengnether
202
DR-300, Sprengnether
202
DR-3016, Sprengnether
203
DR-3024, Sprengnether
:
300
DCA-300, Terratech
301
DCA-310, Terratech
302
DCA-333, Terratech
310
IDS-3602, Terratech (IDS)
311
IDS-3602A, Terratech (IDSA)
:
400
A700, Geotech
401
A800, Geotech
402
A900, Geotech
403
A900A, Geotech
:
500
GEOS, US Geological Survey
:
600
Q4120, Quanterra
601
Q4128a, Quanterra
602
Q730, Quanterra
603
Q736, Quanterra
604
Q980, Quanterra
:
700
72A, RefTek
:
1000
Other
:
Code
Sensor
Accelerometers
1
Optical-mechanical (SMA,RFT,etc)
2
FBA-1, Kinemetrics
3
FBA-3, Kinemetrics
4
FBA-11, Kinemetrics
5
FBA-13, Kinemetrics
6
FBA-13DH, Kinemetrics
7
FBA-23, Kinemetrics
8
FBA-23DH, Kinemetrics
20
Episensor, Kinemetrics
21
Episensor ES-U, Kinemetrics
:
50
FBX-23, Sprengnether
51
FBX-26, Sprengnether
:
100
SSA 120, Terratech
101
SSA 220, Terratech
102
SSA 320, Terratech
:
150
731A, Wilcoxon
:
200
CMG-5, Guralp
:
900
Other accelerometer
Velocity Sensors/Seismometers
1001
SS-1 Ranger, Kinemetrics
:
1050
S-3000, Sprengnether
:
1201
CMG-1, Guralp
1202
CMG-3T, Guralp
1203
CMG-3ESP, Guralp
1204
CMG-40, Guralp
:
1250
STS-1, Strecheisen
1251
STS-2, Strecheisen
:
1300
L4, Mark Products
1301
L22D, Mark Products
:
1900
Other seismometer
Other Sensors
3000
Pressure series
3000
Pressure series
:
3500
Dilatometer series
:
4000
Relative displacement series
:
4500
Rotational series
:
9000
Other sensor
15
Abbrev.
(4-ltr)
n/a
Up
Down
Vertical, sense not indicated
Up
Down
Vert
Radl
Tran
Long
Tang
H1
H2
n/a
Othr
Filter type
None
Rectangular
Cosine bell
Ormsby
Butterworth, single direction (causal)
Butterworth, bi-directional (noncausal)
Bessel
16