Skip to main content

Read SEED microbarometer data and plot.

Project description

Build Status Coverage Status Build status

Microbarometer read/plot from Python

Easy Python program for reading and plotting SEED microbarometer data. Uses ObsPy.


python -m pip install -e .

If you have trouble installing PROJ.4, try

conda install cartopy


import microbarometer as mb

data = mb.load('myfile.asc')

Data format

ObsPy is mostly for MiniSEED, and wasn't able to read the particular .seed files we had. An alternative method is to convert SEED to SAC format:

  1. Download rdseed utility. The executable rdseed.rh6.linux_64 worked for me on Ubuntu as well.
  2. extract executable. For Ubuntu:
    tar xf rdseedv*.tar.gz rdseedv*/rdseed.rh6.linux_64
    mv rdseedv*/rdseed* rdseed
  3. convert SEED to SAC, for example to write SAC ASCII (readable by Pandas)
    ../rdseed -f myfile.seed -o 6 -d

Other output formats are possible via the -o option.


To get help:

./rdseed -h

channel BDO is "Bottom Pressure" in Pascals.

  • Convert SEED to SAC (readable by ObsPy, MatSAC, etc.):
    ./rdseed -f myfile.seed -d
  • List time range of data with -t option:
    ./rdseed -f myfile.seed -t
  • Read SEED headers (extensive metadata):
    ./rdseed -f myfile.seed -s

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

microbarometer-0.1.0.tar.gz (4.8 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page