FMC Manual
FMC Manual
FMC Manual
José A. Álvarez-Gómez
Faculty of Geology. Universidad Complutense de Madrid
1
Contents
I The manual 5
1 Introduction 5
2 Versions 5
3 Installation 6
4 Usage 7
4.1 Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2 output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.4 Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5 License 20
II The background 21
6 Introduction 21
8 Diagram 24
References 33
2
Acknowledgments
I have been using different versions of this program during the last decade.
Initially I reworked some of the Gasperini and Vannucci (2003) FORTRAN
subroutines on Matlab in order to obtain all the focal mechanism parame-
ters from the Harvard CMT psmeca formatted catalog. During my research
on seismotectonics I started to use the Frohlich and Apperson (1992) dia-
gram, but after Kagan (2005) I decided to try the Kaverina et al. (1996) one.
From the original Matlab program I jumped to the Free Software world
adapting it to Octave. The program only produced the x and y positions of
the events and all the plotting was done by means of GMT (Wessel et al.,
2013).
Some colleagues wanted to use the diagram for their work, but they were
not familiar with GMT, so I decided to make a big improvement in the
program to make it easy to use, distributable and with plotting support. I
choose to program it in Python with the following basic ideas:
2. It should behave like any other shell unix tool, compatible with redi-
rection, piping and ASCII format
4. It should has the option to produce a Kaverina et al. (1996) type clas-
sification diagram
Part of the programming was done during my happy days as Ph.D. can-
didate at the UCM; so I have to acknowledge the UCM scholarship that
allowed me to start my scientific career.
I would like to thank the beta testers Jorge L. Giner-Robles and Alberto
Jiménez-Díaz for their comments and suggestions. Dr. Andrei Bala (Na-
tional Institute for Earth Physics, Romania) has tested different versions
and suggested several improvements.
3
You should cite the SoftwareX paper if you are using the last version of the
program with clustering and several plot customization options.
4
Part I
The manual
1 Introduction
This is the user manual for the program FMC (from Focal Mechanisms Clas-
sification). This program was originally developed on Python 2.7.3 and
adapts some of the Gasperini and Vannucci (2003) FORTRAN routines to
obtain the different parameters of the earthquake focal mechanisms de-
pending on the input format. Since version 1.3 it is compatible with Python
3. Several output formats are eligible, clustering analysis of the data can be
performed and a classification diagram for the focal mechanisms is pro-
duced. The default input and output formats are the same used by the
GMT program psmeca in order to make the program integration easiest
and facilitate the mapping of the data.
The program basically takes the focal mechanisms data, computes the dif-
ferent parameters that can be obtained, classifies each focal mechanism in
one of seven possible types, perform a clustering analysis of the data if it
is required by the user and optionally outputs the parameters in different
formats and generates a classification diagram from the input data.
2 Versions
• Added slip sense and plunge parameters for each focal mechanism
nodal plane.
5
1.1 New features:
• New custom output parsing. The user can choose between the stan-
dard predefined output or any parameters in any order.
• Column number is now included in the header of the output file with
all the parameters.
Bug fixes:
• Error in the nd2ar function to obtain the tensor components from the
nodal planes.
1.0 Initial release of FMC with basic plotting function and focal mechanims
management.
3 Installation
FMC has been programmed in Python 2.7.3 and uses several common python
libraries: sys, argparse, os, NumPy and matplotlib. Depending on your
operative system and Python installation you could need to install some of
the libraries manually.
Since version 1.3 FMC works also on Python 3. In order to work properly
FMC needs NumPy version 1.14 or higher.
For Windows and Mac users a good starting point is the installation of pre-
defined packages. From www.SciPy.org you can download program pack-
ages that includes Python, NumPy and matplotlib, as well as other modules
and IDEs. With one of these packages installed FMC should work properly.
For Linux users all the required software can be easily installed through
your favorite distribution repository (the python modules sys, argparse
and os are usually installed with the default python installation).
6
4 Usage
By default FMC will read the input file as a psmeca Centroid Moment Ten-
sor (CMT) format (in Harvard convention). This kind of file can be down-
loaded directly from Global CMT. The output will be shown on the screen
in psmeca CMT format so it can be directly pipe into psmeca:
FMC.py input-file.dat | psmeca -R {...etc}
In this case FMC will add a new column at the end of each register with the
focal mechanism type.
Alternatively the input file can be a single plane in Aki and Richards (1980)
convention (Right Hand Rule for the plane orientation, and rakes from 0
to 180 in reverse faults and 0 to -180 in normal faults, 0 for left-lateral and
±180 for right-lateral). This format is also compatible with psmeca.
4.1 Input
FMC input can be given as an ASCII file or as standard input, from a pipe
(“|”) or a redirection (“<”). The following codes are then equivalent:
7
FMC.py input-file.dat
cat input-file.dat | FMC.py
FMC.py < input-file.dat
4.2 output
FMC output format can be selected among the following options with the
flag “-o”:
8
CUSTOM In case you need any focal mechanism parameters in any or-
der you can use the CUSTOM option and give the requested pa-
rameters in any order using the flag “-of”. The output parameters
need to be listed separated by commas. The accepted parameters
names are listed below, and can be seen on the terminal using FMC.py
-helpFields
lon longitude
lat latitude
dep depth
mrr mrr centroid moment tensor component
mtt mtt centroid moment tensor component
mff mff centroid moment tensor component
mrt mrt centroid moment tensor component
mrf mrf centroid moment tensor component
mtf mtf centroid moment tensor component
mant mantissa of the seismic moment tensor
expo exponent of the seismic moment tensor
Mo Scalar seismic moment
Mw Moment (or Kanamori) magnitude
strA Strike of nodal plane A
dipA Dip of nodal plane A
rakeA Rake of nodal plane A
strB Strike of nodal plane B
dipB Dip of nodal plane B
rakeB Rake of nodal plane B
slipA Slip sense of plane A
plungA Plunge of slip vector of plane A
slipB Slip sense of plane B
plungB Plunge of slip vector of plane B
trendp Trend of P axis
plungp Plunge of P axis
trendb Trend of B axis
plungb Plunge of B axis
trendt Trend of T axis
plungt Plunge of T axis
9
fclvd Compensated linear vector dipole ratio
iso Isotropic component of the Moment Tensor
x_kav x position on the Kaverina diagram
y_kav y position on the Kaverina diagram
ID ID of the event
clas Focal mechanism rupture type
posX X plotting position for GMT psmeca
posY Y plotting position for GMT psmeca
Examples of use
Result:
#Longitude Latitude Depth_(km) Strike_A Dip_A Rake_A Strike_B Dip_B Rake_B Seismic_moment_mantissa
Exponent_(dyn-cm) X_position(GMT) Y_position(GMT) ID Rupture_type
-2.54 37.09 12.0 190.925 42.4899 -20.9735 296.709 76.0089 -130.541 9.6045 22.0 X Y ID N-SS
Result:
#Longitude Latitude Depth_(km) mrr mtt mff mrt mrf mtf Exponent_(dyn-cm) X_position(GMT) Y_position(GMT) ID
Rupture_type
-2.54 37.09 12.0 -3.56563 -2.21928 5.78491 6.70126 -1.61249 -5.19047 22.0 X Y ID N-SS
Result:
#Longitude Latitude Depth_(km) mrr mtt mff mrt mrf mtf Exponent_(dyn-cm) Seismic_moment_Mo Magnitude_Mw
Strike_A Dip_A Rake_A Strike_B Dip_B Rake_B Slip_trend_A Slip_plunge_A Slip_trend_B Slip_plunge_B Trend_P
Plunge_P Trend_B Plunge_B Trend_T Plunge_T fclvd X_Kaverina Y_Kaverina ID Rupture_type
-2.54 37.09 12.0 -3.4669 -2.0652 5.5321 6.2368 -1.8004 -5.1775 22.0 9.6045e+22 4.6 190.925 42.4899 -20.9735
296.709 76.0089 -130.541 206.709 -13.9911 100.925 -47.5101 167.141 43.8185 308.393 39.1024 56.0979 20.5155
0.0445259 -0.243839 0.0899979 ID N-SS
Obtaining all the parameters from CMT input file and storing to an ASCII
file
Command:
10
FMC.py -o ALL japan_CMT.dat > Japan_parameters.dat
Using CUSTOM output to obtain event location and slip vector of both
nodal planes
Command:
echo -2.54 37.09 12 -3.4669 -2.0652 5.5321 6.2368 -1.8004 -5.1775 22 X Y ID | FMC.py -o CUSTOM -of
lon,lat,slipA,plungA,slipB,plungB
Result:
#Longitude Latitude Slip_trend_A Slip_plunge_A Slip_trend_B Slip_plunge_B
2.54 37.09 206.709 -13.9911 100.925 -47.5101
4.3 Plot
11
Figure 4.1: Focal mechanism classification algorithm flow chart.
12
Figure 4.2: Classification diagram. N: Normal; N-SS: Normal - Strike-slip;
SS-N: Strike-slip - Normal; SS: Strike-slip; SS-R: Strike-slip - Reverse; R-SS:
Reverse - Strike-slip; R: Reverse.
-p This flag activates the plotting. It must be followed by the name of the
figure file that will be produced. The name used for the file (without
the extension) is used as title for the plot.
-pc With this flag the user specifies the parameter that is used to fill the
symbols. A color palette is produced with the range of the selected
parameter values.
-pg This flag is used to plot gridlines with the specified grid spacing.
-pa This flag is used to annotate the symbols with a certain parameter.
With -pc and -pa the parameters must be given with its corresponding
internal name as listed in section 4.2 on page 9.
Examples of use
13
Figure 4.3: Plot result from the command echo -2.54 37.09 12 -3.4669
-2.0652 5.5321 6.2368 -1.8004 -5.1775 22 X Y ID | FMC.py -p My
data.png
Plotting data from input file and shading the symbols with a parameter
Command:
FMC.py -p 'Japan 2011 data.png' japan_CMT_2011.dat -pc fclvd
Figure 4.4: Plot result from the command FMC.py -p 'Japan 2011
data.png' japan_CMT_2011.dat -pc fclvd
Plotting data from input file shading and annotating the symbols
Command:
FMC.py Japan_CMT_2011_biggest.dat -p "Japan 2011 biggest events.png" -pc dep -a Mw
14
Figure 4.5: Plot result from the command FMC.py
Japan_CMT_2011_biggest.dat -p "Japan 2011 biggest events.png"
-pc dep -a Mw
50˚ 50˚
40˚ 40˚
30˚ 30˚
130˚ 140˚ 150˚ 160˚ 170˚
Figure 4.6: Map generated with psmeca (GMT) from the FMC output.
15
4.4 Clustering
single single/min/nearest
average average/UPGMA
d(u [i ] , v [ j])
d(u, v) = ∑ (|u| ∗ |v|)
ij
weighted weighted/WPGMA
dist(s, t) = kcs − ct k2
16
median median/WPGMC, assigns d(s, t) like the centroid method.
When two clusters s and t are combined into a new cluster u, the
average of centroids s and t give the new centroid.
ward Ward variance minimization algorithm.
r
|v| + |s| |v| + |t| |v|
d(u, v) = d(v, s)2 + d(v, t)2 − d(s, t)2
T T T
where u is the newly joined cluster consisting of clusters s and t,
v is an unused cluster in the forest,T = |v| + |s| + |t|, and |∗| is
the cardinality of its argument.
∑i | ui − vi |
d(u, v) =
∑i | ui + vi |
| ui − vi |
d(u, v) = ∑ | ui | + | vi |
i
(u − u¯)·(v − v¯)
1−
k(u − ū)k2 k(v − v̄)k2
17
euclidean Distance between m points using Euclidean distance (2-
norm). [Default]
hamming Normalized Hamming distance, or the proportion of those
vector elements between two n-vectors u and v which disagree.
jaccard Jaccard distance between the points. Given two vectors, u
and v, the Jaccard distance is the proportion of those elements
u[i ] and v[i ] that disagree.
mahalanobis The Mahalanobis distance between two points u and v
is q
(u − v)(1/V )(u − v)T
where 1/V is the inverse covariance matrix.
minkowski Distances using the Minkowski distance ku − vk p (p-norm)
where p ≥ 1.
seuclidean Standardized Euclidean distance. The standardized Eu-
clidean distance between two n-vectors u and v is
q
∑ ( u i − v i )2 ÷ V [ x i ]
V is the variance vector; V [i ] is the variance computed over all
the i’th components of the points. It is automatically computed.
sqeuclidean Squared Euclidean distance ku − vk22 between the vec-
tors.
-ci Parameters used to perform the cluster analysis. By default FMC uses
the position on the Kaverina diagram, which is a proxy for the prin-
cipal moment tensor axes plunges. If the parameters given are not
in the same physical magnitude and unit the euclidean distance is
not appropriate and a different metric should be used. In these cases
the Mahalanobis distance is a good choice, as is equivalent to the Eu-
clidean distance in the transformed space, using the covariance ma-
trix of each parameter.
The parameters must be given with its corresponding internal name
as listed in section 4.2 on page 9.
18
Examples of use
Figure 4.7: Plot result from the command FMC.py -p 'Japan 2011
clusters.png' japan_CMT_2011.dat -cn 0
Figure 4.8: Plotting with GMT psmeca of the clusters obtained with
the command FMC.py -p 'Japan 2011 spatial clusters.png'
japan_CMT_2011.dat -cn 4 -ci lon,lat
19
FMC.py -p 'Japan 2011 clusters plane A.png' japan_CMT_2011.dat -cn 4 -ci slipA,plungA -cm complete -ce
mahalanobis
Figure 4.9: Plotting with GMT psmeca of the clusters obtained with
the command FMC.py -p 'Japan 2011 clusters plane A.png'
japan_CMT_2011.dat -cn 4 -ci slipA,plungA -cm complete -ce
mahalanobis
5 License
FMC has been developed with Free Software and/or Open Source tools. FMC
uses NumPy and matplotlib which are distributed under BSD license.
FMC is distributed under GNU Generic Public License.
20
Part II
The background
6 Introduction
21
representation is not accurate, presenting distortion problems (Frohlich,
2001), and Kagan (2005) used the Kaverina et al. (1996) projection to avoid
them. The latter projection is used in FMC by default.
The term “focal mechanism” is used to refer to the parameters that char-
acterize an earthquake rupture. A focal mechanism usually presents the
characteristics of the two orthogonal possible rupture planes: strike, dip
and rake of the slip vector over the plane. The energy released by the event,
its hypocentral location and the exact time of occurrence are also given.
The focal mechanism can, instead of describe the geometry of the possi-
ble rupture planes (6 variables), describe the characteristics of the rupture
by means of the seismic moment tensor (SMT) or centroid moment tensor
(CMT) (6 variables).
The SMT is based in the representation of the equivalent forces on a point
seismic source. In this tensor the sum of angular moments should be null,
in other words, the SMT is a symmetric tensor on a three dimensional space
(9 components) with 6 independent components:
MXX MXY MXZ
M = MYX MYY MYZ (7.1)
MZX MZY MZZ
where
MXY = MYX
MXZ = MZX (7.2)
MYZ = MZY
Similarly to the strain tensor where we can define the orientation of the
principal axes (eigenvectors) and its magnitudes (eigenvalues), the SMT
can be defined by the orientation of its principal axes P, B and T (eigenvec-
tors) and its magnitudes (eigenvalues). The T axis describes the greatest of
the eigenvalues, the P describes the lowest and the B the intermediate.
If the seismic event is generated by the slip in a fault rupture, its character-
istics should be well described as a double couple moment tensor (Figure
7.1):
M0 0 0
M = 0 − M0 0 (7.3)
0 0 0
22
Figure 7.1: Double couple deformation mechanism. a) Plan view of hori-
zontal displacement on an idealized point vertical fault A-A’ or F-F’ and re-
sulting distribution of compressions (+) and dilatations (-). b) Focal mecha-
nism representation on a stereographic projection. Compression quadrants
are filled. c) Horizontal displacement produced by a point size vertical dis-
location computed with the Okada (1992) equations; compressional quad-
rants are filled while dilatational are kept empty following the focal mech-
anism representation. a) and b) modified from Bullen and Bolt (1985).
23
Figure 7.2: a) Focal sphere diagram on stereographic projection on the
lower hemisphere. Nodal planes A and B, A representing the fault plane
and B the auxiliary plane, with its orientation characteristics: ϕ, strike; δ,
dip and λ, rake. The orientation of the SMT principal axes are also shown:
T, B and P. Modified from Udías (1989). b) Block diagram showing the pa-
rameters that define the orientation of a fault plane in the space: ϕ, strike;
δ, dip and λ, rake.
8 Diagram
24
where ι T , ι B and ι P are the plunges of the axis T, B and P of the SMT. This
relation is true for three orthogonal axes.
As the equation of a sphere with radius unity is
x 2 + y2 + z2 = 1 (8.2)
and all the plunge angles are positive between 0°and 90°, then the repre-
sentation of a focal mechanism defined by these axes is equivalent to the
projection of a point in an spherical octant over a planar surface. As a
sphere is not a developable surface can not be projected onto a plane with-
out distortion.
The projection used by Frohlich and Apperson (1992) represents this spher-
ical octant as a triangle, which is equivalent to the gnomonic geographical
projection. In this projection we define the angles
sin ι T
ψ = arctan − 45◦ , (8.3)
sin ι P
and
1 1
ι s = arcsin √ = arctan √ ≈ 35.26◦ , (8.4)
3 2
which is the angle of the ternary symmetry axis with the orthogonal axes
of the octant.
From these angles the x and y coordinates over the plane are given by:
cos ι B · sin ψ
x= (8.5)
sin ι s · sin ι B + cos ι s · sin ι B · cos ψ
cos ι s · sin ι B − sin ι s · cos ι B · cos ψ
y= (8.6)
sin ι s · sin ι B + cos ι s · sin ι B · cos ψ
The angle ι s in the projection is the angle of the plunges of the axes T, B
and P for the focal mechanism that occupies the barycentre of the ternary
diagram where x = y = 0.
As can be seen in Figure 8.1a this projection introduces remarkable distor-
tions towards the extremes of the diagram. This distortions could difficult
the study of some groups of focal mechanisms as the author pointed out
(Frohlich, 2001). In order to avoid these distortions Kaverina et al. (1996)
proposed the use of a projection capable of maintain the proportion of
the areas equal, equivalent to the Lambert azimuthal equal-area projection
(Figure 8.1b), which is the used in structural geology to generate the stereo-
graphic equal-area Schmidt stereonet. In this case the limits of the diagram
are formed by great circles instead of straight lines forming a triangle (Fig-
ure 8.1).
25
a) b)
z T = sin ι T
z P = sin ι P (8.7)
z B = sin ι B
the length of the vector that connects the center of the diagram with the
projected point is defined by
1 zT + zP + zB
L = 2 sin · arccos √ (8.8)
2 3
The coordinates of the projected focal mechanisms in the plane are defined
as follows (these equations corrects the wrong equations showed in Kagan
(2005)):
26
√ L
x= 3· · (z P − z T )
N
L
y= · (2z B − z P − zT ) (8.10)
N
In order to classify the focal mechanisms Kagan (2005) divided the octant
in three areas (Figure 9.1b) corresponding to the three basic Andersonian
regimes: normal, reverse and strike-slip. The dividing lines start at the di-
agram center and run through the middle of each great circle (dashed lines
in Figure 9.1b). This classification, although simple and straightforward, is
too basic sometimes for a detailed seismotectonic study.
a) b)
Strike‐slip
Strike‐slip
Odd
Normal Reverse
Normal Reverse
27
An extended discussion on the relation among the different focal mech-
anism parameters can be found on Célérier (2010); the author also points
out the difficulty on interpreting the stress state from the focal mechanisms,
specially where oblique faulting takes place and reactivation of inherited
structures is possible (Wyss et al., 1992).
However the SMT can be interpreted as a seismic strain tensor (Kostrov,
1974) where the main axes are equivalent to the SMT main axes (Wyss et al.,
1992). With this relation in mind we can interpret the populations of fo-
cal mechanisms as representations of strains in different tectonic settings.
Oblique slip focal mechanisms with normal component can be interpreted
as transtensional strain, while oblique slip focal mechanisms with reverse
component can be interpreted as transpressional.
In order to count with a classification more detailed than the one of Kagan
(2005) I decided to classify the focal mechanism in a series of fields that
include the oblique slip regimes (Álvarez-Gómez, 2009). This approxima-
tion is similar to the Johnston et al. (1994) classification; with 7 classes of
earthquakes: 1) Normal; 2) Normal - Strike-slip; 3) Strike-slip - Normal; 4)
Strike-slip; 5) Strike-slip - Reverse; 6) Reverse - Strike-slip and 7) Reverse.
The resulting diagram incorporating this 7 fields classification to the Kave-
rina projection is shown in Figure 9.2.
The algorithm to classify the focal mechanisms based on the SMT main axes
plunges is the shown in Figure 4.1.
When one of the three main SMT axes is greater or equal than 67.5◦ (re-
sulted from 3 ∗ 4/2 ) we obtain a "pure" Andersonian tectonic regime. From
π
the pure normal or reverse faulting to the strike-slip faulting there is a range
of oblique faulting types with more or less relevance of the horizontal com-
ponent. On the other hand between the pure normal and pure reverse fault-
ing there is a permutation of the T and P axes in the vertical position, while
the B axis remains horizontal. The transition takes place when the P and T
axes plunge equally and a vertical nodal plane is present.
In the following section I compare the results of both classifications, the one
based in the main axes plunges of the moment tensor and the one based on
the fault rakes.
In order to classify the nodal planes according to its rakes I adopted a con-
vention hybrid between the Rickard (1972) and Aki and Richards (1980)
conventions. The focal mechanism rakes are usually given with the Aki
and Richards (1980) convention, while from a geological point of view the
28
Strike-slip
90 0
80 10
Strike-slip
70 20
Strike-slip
60 Strike-slip
30
- Normal - Reverse
Ta
e
ng
xis
plu
50 40
plu
is
ax
ng
40 50
e
B
Normal
30 - Reverse
60 -
Strike-slip Strike-slip
20 70
10 80
Normal Reverse
0 90
Normal 90 0
Reverse
80 10
70 20
60 50 40 30
P axis plunge
Vertical/horizontal
29
Figure 9.3: Diagram showing the convention used in this work for the rake
classification of faults or focal mechanism nodal planes. Inside the grey
circle the equivalent SMT axes-based classification is shown (Figure 8.1).
30
tion of the focal mechanism attending to the SMT axes plunges. The focal
mechanism classification based on the SMT axes has the advantage of the
univocallity of its classification, in contrast with the duplicity of data and
uncertainty related to the nodal planes rake classification.
31
Figure 9.4: Heatmaps of the proportion of relations between a) both nodal
planes rupture type based on the rake classification, and b) between the fo-
cal mechanism classification and the nodal planes rupture types rake clas-
sification. The data used is the entire Global CMT catalog (Ekström et al.,
2012). Numbers show percentages over the entire catalogue.
32
References
Aki, K., Richards, P., 1980. Quantitative Seismology, Theory and Methods,
Vol. I and II. W.H. Freeman, San Francisco.
Borges, J.F., Fitas, A.J., Bezzeghoud, M., Teves-Costa, P., 2001. Seismotec-
tonics of Portugal and its adjacent Atlantic area. Tectonophysics 331,
373–387.
Byerly, P., 1928. The nature of the first motion in the Chilean earthquake
of November 11, 1922. American Journal of Science Series 5 Vol. 16,
232–236.
Byerly, P., 1938. The earthquake of July 6, 1934: Amplitudes and First Mo-
tion. Bulletin of the Seismological Society of America 28, 1–13.
Célérier, B., 2010. Remarks on the relationship between the tectonic regime,
the rake of the slip vectors, the dip of the nodal planes, and the plunges
of the P, B, and T axes of earthquake focal mechanisms. Tectonophysics
482, 42–49. doi:10.1016/j.tecto.2009.03.006.
Davis, G.H., Reynolds, S.J., 1996. Structural geology of rocks and regions.
2 ed., Willey, New York.
Ekström, G., Nettles, M., Dziewoński, A., 2012. The global CMT project
2004-2010: Centroid-moment tensors for 13,017 earthquakes. Physics of
the Earth and Planetary Interiors 200-201, 1–9.
33
Frohlich, C., 2001. Display and quantitative assessment of distributions
of earthquake focal mechanisms. Geophysical Journal International 144,
300–308. doi:10.1046/j.1365-246x.2001.00341.x.
Frohlich, C., Coffin, M.F., Massell, C., Mann, P., Schuur, C.L., Davis, S.D.,
Jones, T., Karner, G., 1997. Constraints on Macquarie Ridge tectonics
provided by Harvard focal mechanisms and teleseismic earthquake lo-
cations. Journal of Geophysical Research: Solid Earth (1978–2012) 102,
5029–5041.
Gephart, J.W., 1990. Stress and the direction of slip on fault planes. Tecton-
ics 9, 845–858.
Holmes, A., 1931. Radioactivity and earth movements. Nature 128, 496.
Honda, H., Masatuke, A., 1952. On the Mechanism of the Earthquakes and
the Stresses Producing Them in Japan and Its Vicinity. Science Reports
Tohoku University 4.
Igarashi, T., Matsuzawa, T., Umino, N., Hasegawa, A., 2001. Spatial distri-
bution of focal mechanisms for interplate and intraplate earthquakes as-
sociated with the subducting Pacific plate beneath the northeastern Japan
arc: A triple-planed deep seismic zone. Journal of Geophysical Research:
Solid Earth (1978–2012) 106, 2177–2191.
Isacks, B., Molnar, P., 1969. Mantle earthquake mechanisms and the sinking
of the lithosphere. Nature 223, 1121–1124.
Isacks, B., Oliver, J., Sykes, L.R., 1968. Seismology and the new global tec-
tonics. Journal of Geophysical Research 73, 5855–5899.
Johnston, A.C., Coppersmith, K.J., Kanter, L.R., Cornell, C.A., 1994. The
earthquakes of stable continental regions. Volume 1: Assessment of large
earthquake potential. Technical Report.
34
Kaverina, A.N., Lander, A.V., Prozorov, A.G., 1996. Global creepex distribu-
tion and its relation to earthquake-source geometry and tectonic origin.
Geophysical Journal International 125, 249–265.
Kita, S., Okada, T., Nakajima, J., Matsuzawa, T., Hasegawa, A., 2006. Ex-
istence of a seismic belt in the upper plane of the double seismic zone
extending in the along-arc direction at depths of 70–100 km beneath NE
Japan. Geophysical Research Letters 33.
Kostrov, V., 1974. Seismic moment and energy of earthquakes, and seis-
mic flow of rock. Izv. Earth Phys. 1, 23–40 (translation UDC 550.341,
pp13–21).
McKenzie, D.P., 1969. The relation between fault plane solutions for earth-
quakes and the directions of the principal stresses. Bulletin of the Seis-
mological Society of America 59, 591–601.
Morgan, W.J., 1968. Rises, trenches, great faults, and crustal blocks. Journal
of Geophysical Research 73, 1959–1982.
Okada, Y., 1992. Internal deformation due to shear and tensile faults
in a half-space. Bulletin of the Seismological Society of America 82,
1018–1040.
Ramsay, J.G., Huber, M.I., 1997. The Techniques of Modern Structural Ge-
ology, Vol 2: Folds and Fractures. 5 ed., Academic Press, London.
35
Rickard, M.J., 1972. Fault Classification: Discussion. Geological Society of
America Bulletin 83, 2545–2546. doi:10.1130/0016-7606(1972)83.
Scholz, C.H., 2002. The mechanics of earthquakes and faulting. 2nd ed.,
Cambridge University Press, Cambridge.
Serpelloni, E., Vannucci, G., Pondrelli, S., Argnani, A., Casula, G., Anzidei,
M., Baldi, P., Gasperini, P., 2007. Kinematics of the Western Africa-
Eurasia plate boundary from focal mechanisms and GPS data. Geophys-
ical Journal International 169, 1180–1200.
Taylor, F.B., 1910. Bearing of the tertiary mountain belt on the origin of the
earth’s plan. Geological Society of America bulletin 21, 179–226.
Udías, A., 1989. Parámetros del foco de los terremotos. Física de la Tierra
1, 87–104.
Vannucci, G., Gasperini, P., 2003. A database of revised fault plane solu-
tions for Italy and surrounding regions. Computers & Geosciences 29,
903–909.
Vine, F.J., 1966. Spreading of the ocean floor: New evidence. Science 154,
1405–1415.
Wessel, P., Smith, W.H.F., Scharroo, R., Luis, J.F., Wobbe, F., 2013. Generic
Mapping Tools: Improved version released. EOS Transactions of the
American Geophysical Union 94, 409–410.
Wyss, M., Liang, B., Tanigawa, W.R., Wu, X., 1992. Comparison of orienta-
tions of stress and strain tensors based on fault plane solutions in Kaoiki,
Hawaii. Journal of Geophysical Research 97, 4769–4790.
36