RDMSEED and MKMSEED: Read and write miniSEED files

Imports and exports data files in seismological format "mini-SEED"

https://github.com/IPGP/mseed-lib

You are now following this Submission

Matlab codes to read and write miniSEED files

Cite As

François Beauducel (2026). RDMSEED and MKMSEED: Read and write miniSEED files (https://github.com/IPGP/mseed-lib), GitHub. Retrieved .

Acknowledgements

Inspired by: Reading mini-Seed

Inspired: ReadMSEEDFast

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
1.2.0.0

- fixes an issue with time sampling in the T0,FS mode.

1.1.16

fixes 24-bit uncompressed format reading.

1.1.15

RDMSEED:
- applies the time correction to StartTime (if needed)
- new option to disable time correction
- fixes a problem when plotting multiplexed channels (thanks to Robert Chase)

1.1.14

fix a bug in time correction reading

1.1.13

rdmseed:
- applies the time correction to X.t (if needed)
- Geoscope 16/4 format passed real data archive tests

mkmseed:
- accepts time vector T and detects data blocks (gaps and overlaps)
- adds GEOSCOPE 16/3-4 bit gain ranged coding

1.1.12

- Improved endianness automatic detection (see comments).
- Accepts mixed little/big endian encoding in a single file.
- minor fixes.

1.1.11

- fix warning problem in R2013b (bitcmp)
- better header test to guess big/little-endian coding
- adds option 'be' to force big-endian read

1.1.10

adds a verbose mode (option)

1.1.9

Correction of a bug with little-endian file coding and Steim-1/2 data encoding.

1.1.8

mkmseed: add Steim-1 and Steim-2 encoding formats.

1.1.7

Complementary function mkmseed.m allowing to write mini-SEED file.

1.1.6

- Validation of ASCII encoding format (logs)
- Blockettes are now stored in substructures below a single field X.BLOCKETTES
- Add import of blockettes 500 and 2000
- Accept multi-channel files with various data coding

1.1.5

- add input formats for GEOSCOPE multiplexed old data files
- additional output argument with gap and overlap analysis
- create a plot when no output argument are specified
- optimize script coding (30 times faster STEIM decoding!)

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.