Home  /  SCEC Research  /  The SCEC Community Fault Model (CFM)

The SCEC Community Fault Model (CFM)

CFM WORKING GROUP
CXM Representative
Scott Marshall
SCEC Software Team
Mei-Hui Su
Phil Maechling
DOWNLOADS
Current Model
Previous Models
SOFTWARE SUPPORT
SCEC COMMUNITY MODELS
Community Fault Model
Community Geodetic Model
Community Rheology Model
Community Stress Model
Community Thermal Model
Community Velocity Model
Unified Community Velocity Model
RELATED RESEARCH
WORKSHOPS
September 10, 2017
January 25, 2008
March 27, 2003
Above: Visualization of the SCEC CFM5.1, recent seismicity, and the CA coastline (white curve). Seismicity is colored by date while the CFM fault surfaces are colored by sense of slip: red=reverse, green=strike-slip, blue=normal.

Introduction

The SCEC Community Fault Model (CFM) is an object-oriented, three-dimensional representation of active faults in southern California and adjacent offshore basins that includes 105 complex fault systems (Plesch et al., 2016; Nicholson et al., 2017) composed from more than 380 individually named fault representations. The model incorporates more than 820 objects, which include triangulated surface representations (t-surfs) and associated meta data. The CFM faults are defined based on surfaces traces, seismicity, seismic reflection profiles, wells, geologic cross sections, and various other types of models. The CFM serves the Southern California Earthquake Center (SCEC) as a unified resource for physics-based fault systems modeling, strong ground-motion prediction, and probabilistic seismic hazards assessment (e.g., UCERF3). Together with the Community Velocity Model (CVM-H 15.1.0), the CFM comprises SCEC's Unified Structural Representation of the Southern California crust and upper mantle (Shaw et al., 2015).

Current Model Version: CFM5.2

The latest release of the CFM is version 5.2, which includes many new and revised fault representations (Nicholson et al., 2017). In addition, the new model expands and improves the database component of CFM to help ensure the internal consistency and maintainability of the model. This hierarchical name and numbering system enables model users to access and assess the full richness of the various fault systems, 3D fault models, and 3D fault components in CFM. In addition to fault area, fault system, fault section and fault name, the expanded CFM database now includes fields for alternate and CFM version number, source, descriptor, references, USGS Quaternary fault (Qfault) ID, and fault attributes of average strike, dip, area, and faulting style. Care was taken to insure that the database is synchronized with the latest catalog of individual, t-surf CFM fault representations. See the README.txt file in the root directory of the archive for information about the directory structure and contents of the entire zipped archive.

Download the CFM5 archive (ZIP, 52MB)

Previous Model Versions

Below, we provide some of the previous versions of the CFM. We encourage users to use the current version, but because some users may still be using an old model version and some CFM versions have been published, we provide links to download past versions below.

CFM4

The compressed zip archive available for download contains version 4 of the SCEC Community Fault Model (CFM). The archive includes a poster presentation that has details on the many updates and improvements for this fault model. Highlights include revisions based on the the recently completed USGS QFault trace database with a focus in the San Gorgonio Pass and St. Barbara/Ventura Basin areas. In addition, the archive contains a fault database spreadsheet which lists all faults with their associated USGS (qfaults) ID and the average of quality factors assigned to each of the alternative fault representations by a group of experts after evaluation of the model. These factors were used to rank fault representations where multiple alternatives were constructed for a given fault. The highest ranked fault representations are grouped into a preferred fault model. See the README.txt file in the root directory for information about the directory structure and contents of the archive.

Download the CFM4 archive (ZIP, 12MB)

CFM3

The compressed zip archive contains version 3 of the SCEC Community Fault Model (CFM). Version 3 was the first version which was fully evaluated and where alternative fault representations were ranked to select a preferred model consisting of more than 140 faults. The model is described and illustrated in the BSSA manuscript by Plesch et al., 2007, which is included in the doc directory. In addition to tsurf and kml files of the preferred model, the archive contains all alternative fault representations, a derived fault trace map in a GIS compatible format, and documentation. Please see the included README.txt file in the root directory for information about the directory structure and contents of the archive.

Download the CFM3 archive (ZIP, 17MB)

Software for Visualizing the CFM

While the data for the CFM fault surfaces are stored in plain text gocad files, visualizing the CFM can pose challenges to new or even seasoned users. Below is a list of software packages that can be used to visualize gocad t-surf files in 3D.

  • SKUA-GOCAD: This is the main software package used to build and maintain the CFM. SKUA-GOCAD software requires a license and is not freeware.
  • The Midland Valley Move Suite: Move requires a license, but is available for a small annual fee for academic institutions. Move can directly import gocad t-surf files and has tools for manipulating fault meshes. The CFM models are now packaged with a single .mve file (containing all of the preferred faults) that can be loaded with the free Move Viewer software package.
  • The SCEC VDO: The SCEC-VDO is a free 3D visualization software package that was designed by researchers and undergraduate interns at SCEC. Currently, the SCEC-VDO appears to only work properly with the CFM for users running Windows 7, and Mac OS X. We have created a README file with instructions on how to view the CFM5.0 in 3D using the SCEC-VDO.

Community Created and Open Source CFM Tools

Below are several tools created by various CFM users that we hope will prove useful when attempting to parse and/or visualize aspects of the CFM.

  • Scripts provided by Scott Marshall (Appalachian State University) - Download
    • ts2matlab.pl : A Perl script that parses a .ts file into an .xyz and .tri file that are easy to read into MATLAB using the load function.
    • ts2facet.pl : A Perl script that parses a .ts file into a .facet file (for use with some finite element models). 
    • plotMesh.m : A MATLAB function that plots a CFM surface using either a single gocad t-surf file, or the .xyz and .tri files created by ts2matlab.pl
  • ReadAndSaveCFM : A Python script to read and load tsurf files (*.ts) into MATLAB. This script is based on the matlab script ReadAndSaveCfm.m by Brendan Meade.

References