Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.291.944 Times

Read and write miniSEED file 1.0

  Date Added: August 03, 2013  |  Visits: 227

Read and write miniSEED file

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)

The Standard for the Exchange of Earthquake Data (SEED) is an international standard format for the exchange of digital seismological data. SEED was designed for use by the earthquake research community, primarily for the exchange between institutions of unprocessed earth motion data. It is a format for digital data measured at one point in space and at equal intervals of time. The SEED format consists of Volume Control Headers, Abbreviation Control Headers, Station Control Headers, Time Span Control Headers and finally Data Records. In complement to d-deDUDatalessd-deDt SEED volumes, exists the d-deDUData-onlyd-deDt volume called Mini-SEED (see http://www.iris.edu for further information).The purpose of these functions is to read and write miniSEED data files directly from Matlab, avoiding intermediate format conversion (like SAC or other formats for which many functions exist), having a full control on headers and formats.rdmseed: reading miniSEED fileEach data record is imported into a structure array, allowing to adress data blocks and header fields individually (useful for multi-channel files), just as concatenating all data with a simple cat(1,X.d) function. Time stamps are also converted into Matlab datenum format. The function reads miniSEED "data-only" using the two mostly used compression formats Steim-1 and Steim-2. General FDSN formats have also been implemented (ASCII, 16/24/32-bit integers, IEEE floats and doubles), and GEOSCOPE multiplexed old formats (24-bit, 16/3 or 16/4-bit gain ranged). All these formats should work but some of them have not been tested using real data. I also partly coded Steim-3 format but without a clear description and any file example... Since I never met any data file using this format, I don't know if it's really useful.The function detects also automatically big/little-endian coded files.Known Blockettes are 1000, 1001, 100, 500 and 2000. If there is no Blockette 1000 (which is mandatory in SEED format...), default 4096-byte record length, big-endian and Steim-1 compression are used. These values can be set using additional arguments.Using extra output argument, some analysis can be done on the data stream (detection of gaps and overlaps), and channel components are detected. Without any output arguments, or with an additionnal 'plot' input argument, the function plots the imported data in a new figure (works also in case of multi-channel file).Steim-1/2 compression decoding strategy has been deeply optimized for Matlab. The proposed method, as vectorized as possible, is about 30 times faster than a 'C-like' loops coding... which is still 10 times slower than the same C-compiled program, but, well, this is the Matlab's other side of the coin!mkmseed: writing miniSEED fileThe function allows to export a data vector D to miniSEED file, giving origin date and time and sampling rate. Header information is specified using the filename string with conventional naming "Network.Station.Location.Channel". Output file names will have appended ".Year.Day" and multiple file may be produced if data exceed a day.Data encoding format can be specified (16/32-bit integers, IEEE float/double, Steim-1/2). If not, it will depend on the class of variable D. Binary file is big-endian coded, and default record length is 4096 bytes (this may be changed using input argument).Type "help rdmseed" or "help mkmseed" for detailed usage

Requirements: No special requirements
Platforms: Matlab
Keyword: Additional Analysis Argument Arguments Detection Extra Output Overlaps Stream Values
Users rating: 0/10

License: Shareware Size: 10 KB
READ AND WRITE MINISEED FILE RELATED
Backup Utilities  -  PCFerret 2.2.2.1008
Do you know what's hiding on your computer? PCFerret: Free, Award-Winning Tools for the IT Professional and Novice Alike. Features include: System Details Report (hardware and software), Strong Password Generator, File Hash Generator, Reboot...
9.39 MB  
Miscellaneous  -  Flexible enumerate() 1.1
Flexible enumerate() script adds an additional start argument to the built-in enumerate function.
 
Libraries  -  Plucene::Analysis::PorterStemFilter 1.25
Plucene::Analysis::PorterStemFilter - Porter stemming on the token stream. SYNOPSIS # isa Plucene::Analysis:::TokenFilter my $token = $porter_stem_filter->next; This class transforms the token stream as per the Porter stemming algorithm....
327.68 KB  
Windows Software  -  Wuzzup 1.4.0.8131
Finds unknown threats in your machine by positively identifying every executable. Unknown executables are immediately transmitted to our lab for free analysis. Boasts highest detection rate of any product. Checks registry, running processes,...
2.79 MB  
Windows Software  -  BugBopper 1.3.0.5241
Finds unknown threats in your machine by positively identifying every executable. Unknown executables are immediately transmitted to our lab for free analysis. Boasts highest detection rate of any product. Checks running processes, autostart...
6.02 MB  
Home & Leisure  -  CatMV 1.0
The CatMV program is a realization of the "Caterpillar"-SSA method for analysis of time series, which may contain missing values. The implemented algorithms result in extraction of additive components of time series such as trends and periodic...
532.48 KB  
Programming  -  funcparserlib 0.3.5
Parser combinators are just higher-order functions that take parsers as their arguments and return them as result values. Parser combinators are: * First-class values * Extremely composable * Tend to make the code quite...
30.72 KB  
Development Tools  -  Read miniSEED file 1.0
cThe Standard for the Exchange of Earthquake Data (SEED) is an international standard format for the exchange of digital seismological data. SEED was designed for use by the earthquake research community, primarily for the exchange between...
10 KB  
Development Tools  -  CLICKUICONTROL 1.0
CLICKUICONTROL(H) behaves as if clicking on a UIControl object. The object can be one of the following: pushbutton, checkbox, radiobutton, togglebutton, slider, listbox, popupmenu. The Value property of the object will be appropriately set, and...
10 KB  
Programming  -  argh 0.14.2
Argh provides a very simple wrapper for argparse. Argparse is a very powerful tool; argh just makes it easy to use. Here???*a*?s a list of features that argh adds to argparse: * mark a function as a CLI command and specify...
10.24 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  Barnardextest 1.0
This file, as the Fisher's exact test, performs the exact probability test for a table of frequency data cross-classified according to two categorical variables, each of which has two levels or subcategories (2x2). It is a non-parametric...
10 KB