Pisces: A practical seismological database library in Python.
Python C Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ci/appveyor
docs
pisces
tests
.travis.yml
AUTHORS.rst
CHANGELOG.md
CONTRIBUTING.md
LICENSE.txt
MANIFEST.in
README.md
appveyor.yml
environment.yml
requirements.txt
setup.py

README.md

Pisces

Pisces is a Python library that connects your geophysical analysis environment to a SQL database that uses the Center for Seismic Studies (CSS) 3.0 or NNSA KB Core table schema.

Documentation: http://jkmacc-lanl.github.io/pisces

Repository: https://github.com/jkmacc-LANL/pisces

Build Status Build status

Features

  • Import/export waveforms directly to/from your database.
  • Build database queries using Python objects and methods (SQLAlchemy), not by concatenating SQL strings.
  • Integration with ObsPy.
  • Geographic filtering of results.

Installation

Requires:

  • ObsPy
  • Click
  • C compiler

Install from PyPI:

pip install pisces

Install current master from GitHub:

pip install git+https://github.com/jkmacc-LANL/pisces

Recent History

(full change log)

0.3.0

  • Python 3 support!
  • No more Python 2 support
  • Add the ability to target a database and tables in a config file (see util.load_config).

0.2.4

  • Change package name to "pisces" instead of "pisces-db"
  • Add Antelope Datascope schema/tables.