![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home |
Welcome to the third issue of the Southern California Earthquake Data Center's electronic newsletter. We produce this quarterly newsletter as part of our continuing efforts to make SCEDC data more accessible to our users, to improve our communication and outreach and to promote the tools and services we provide. This newsletter will be archived at: www.data.scec.org/about/chronicle/. Please send your questions, comments, suggestions to: webmgr@quakedc.gps.caltech.edu.
Contents:
The Archive: By the Numbers
Total size of the waveform archive: 3,449 GB
The SCEDC archived:
Continuous Archiving of High-Sample Rate Data The SCEDC continuously archived 7 hours of HH_, HL_ (80 sps) and EH_, EL_ (100 sps) data from the entire CI and AZ array for the June 15th, 2004 magnitude 5.3 offshore event (42 miles SE of San Clemente Island; EVID: 14065544).
More information on this topic is available at http://www.data.scec.org/about/sigeventsshot.html
New STP Client - Version 1.4 for Windows In response to requests from the user community, we have recently released a STP console client for Windows. This client is virtually identical to the UNIX and Linux versions, but it operates in the Windows environment and allows users to download SCEDC data directly onto their PC. To get STP 1.4 for Windows:
Any data downloaded will be saved into the same directory that you run stp.exe from. As an example, try:
This command will save a file (the -f command) called northridge.txt containing phase information for the event (the -e command) 3144585, the event ID for the 6.7 Northridge event to your working directory.
The Windows console client version functions similar to the UNIX and Linux client version, while the GUI version looks similar to the Java version of STP that runs on the SCEDC website. If you experience any difficulties using either client program, please let us know by emailing: mullaney@gps.caltech.edu . Differences between the Windows and UNIX/Linux Client Versions.
Although the Windows client version of STP looks and works almost exactly the same as the UNIX and Linux client versions, and most of the code has remained the same in modifying STP for Windows, there is a significant difference in the way the programs function. In the UNIX and Linux versions of STP, the client communicates with the server by sending to, and receiving files from the server. Because this method would not work on Windows, it was necessary to use raw socket functions to communicate with the server instead. For STP to work on a Windows platform, it was necessary to set up a Windows Socket (Winsock), which creates a network programming interface for Windows.
The SCEDC and SCSN have cooperated to complete the production of station metadata in the form of dataless SEED volumes for the present configuration of all currently-active SCSN broadband stations. A listing of the stations available and links to the volumes are available from the SCEDC website at http://www.data.scec.org/stations/seed/dl_seed.php. This effort is being expanded to provide a complete station history for all SCSN stations.
Users can download individual dataless SEED volumes (format: datlaless.STANAME) from the Data Center's anonymous FTP site at: scec.gps.caltech.edu from /pub/stations/seed/ or via the web at: http://www.data.scec.org/ftp/stations/seed/. A compressed file containing all volumes (CI.dataless.gz) is available from the same location. ASCII RESP files are also available for individual stations and channels at the anonymous FTP site from /pub/stations/response/ or via the web at: http://www.data.scec.org/ftp/stations/response/.
Work is currently underway to install a Data Handling Interface at the SCEDC. The Data Handling Interface (DHI) provides well-defined standardized methods to remotely access information from the SCEDC and other data centers worldwide. The DHI can be thought of as an Application Programming Interface (API) that can be used as a well-specified, standardized interface to any seismic data center. There are three different DHI servers being installed at the SCEDC: a Network Information Server (Station/Channel/Response information), a Seismogram Server, and an Event Server. The Network server is installed and running and the Seismogram Server is in the final testing stages. Once the Seismogram Server is installed, work will begin on the Event Server installation. The DHI Servers are an offshoot of the FISSURES project supported by the IRIS DMS. FISSURES uses the distributed computing technology CORBA (Common Object Request Broker Architecture) to allow software systems to work across the Internet in a platform-independent and computer-language neutral manner. In the DHI, CORBA manages the socket connections, creating robust, reliable connections between clients and servers. By writing clients that can access information from a DHI server, one may easily access similar information from any data center that has DHI servers installed. Currently, DHI servers are running at the IRIS DMC, the NCEDC and the University of South Carolina. For more information about the SCEDC DHI servers, please refer to: http://www.data.scec.org/research/DHI.html. This page will be updated as the status of the DHI servers progresses. General information about the DHI project is available directly from IRIS at: http://www.iris.edu/DHI/.
This work is supported by the IRIS DMS as part of its role in the NSF-funded SCEC-ITR project and has been facilitated by the prior efforts of the IRIS DMC, the NCEDC and the University of South Carolina.
The SCEDC Oracle 9i database is part of a database system that is used by the Data Center and the Southern California Seismic Network’s Real-Time System (RTS). SCSN data is processed by the RTS and events and supporting parametric information are immediately copied to the SCEDC database. Therefore, in addition to providing long-term storage and catalog information for the SCSN, the SCEDC database is also the source of information for network alarming, post-processing analysis and applications such as ShakeMap immediately following an earthquake. The database system was designed as part of the TriNet project in 1999 with the following fundamental requirements:
To achieve these design goals, our system is set up as follows:
Why use Oracle?
Looking to the future, we are exploring a switch to an open-source database system such as MySQL for our main systems. Clearly, migrating to a system with the same functionality and performance at a fraction of the cost is desirable and we have been impressed by the speed of MySQL in our performance tests. However, the current production release of MySQL (4.0) lacks a number of features that are used heavily by our system:
Multi-master replication Many of these features are slated to be included in the 5.1 release, in the meantime we continue to monitor for new developments, including PostgreSQL (pgSQL). Oracle Advanced Replication The SCEDC/SCSN database system uses Oracle's Advanced Replication feature to replicate data among four databases. Each of our databases have a separate copy of the data... When any transactional statement (such as inserts, updates or deletes) is done on the database, it sends these instructions to the other databases for them to perform on their data. The system employs both one-way and two-way (also known as "multi-master") replication. The RTS-to-SCEDC replication is one-way: the source database (RTS) pushes the data to the target database, but does not receive updates from the SCEDC databases. Data on the RTS are kept for one week before they are purged. The SCEDC archive databases use two-way, multi-master replication to push updates from either database to the other i.e., the target database is also a source, so the two databases are synchronized. Advanced Replication can be thought of as a collection of tables, stored procedures, and triggers in the database. When a transactional statement, an insert for example, is executed on a replicated table, it sets off a trigger (a program stored inside the database), that instructs the database to store all necessary information to execute the original insert statement into a queue which is also stored inside the database. At regular intervals (every 4 seconds), an Oracle job is executed to look for any outstanding transactions in the queue. If any are found, they are pushed to the remote database site. If this push is successful, the database marks the transaction as sent. Another Oracle job (executed at every 10 minutes) then removes all sent transactions. Benefits:
Costs:
F. Strong-Motion Naming and Aliases The SCEDC archives strong-motion data from the National Strong-Motion Program (NSMP; network code NP) and the California Strong-Motion Instrumentation Program (CSMIP; network code CE). These organizations identify their stations with a numerical code which previously could not be processed by the SCSN real-time and post-processing systems. To work around this problem, the SCSN assigned an alias to each of these stations until a method of processing numerical station-names was developed.
A solution was recently implemented by the SCSN and most new strong-motion data is now available under the numerical name assigned by its originating network. In the short-term, users will need to be aware of both the numerical name and the alias applied by the SCSN. In the future, we aim to serve the data only under its numerical station identifier. The list of aliases is available at: http://www.data.scec.org/stations/stamapping.html
G. USArray - BigFoot The transportable array component of USArray ("Bigfoot") formally began operation in California in January, 2004 and will stay until 2007. The southern California contribution to USArray includes the 40 currently-operating SCSN broadband stations listed below. The 40 sps BH_ data from these stations will be transmitted from the SCSN facility in Pasadena to both the Array Network Facility (ANF) and the IRIS Data Management Center (DMC) for archiving. SCSN stations contributing to USArray:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Research Tools | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| General Earthquake Information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stations/ Instrumentation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Educational Resources | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| About the Data Center > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| website map | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||