d-chambers / pisces

Pisces: A practical seismological database library in Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pisces

Pisces is a practical seismological database library in Python. Connect your Python analysis environment to a seismological database, without having to use a separate data-management language, like SQL or shell scripts. Pisces uses common open-source technologies and standards, and allows you to write portable, extensible, and scalable code.

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

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

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:

  • NumPy
  • ObsPy
  • SQLAlchemy>0.8
  • C compiler

Install from PyPI:

pip install pisces-db

Install current master from GitHub:

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

Analytics

About

Pisces: A practical seismological database library in Python.

License:Other


Languages

Language:Python 72.9%Language:C 26.9%Language:Makefile 0.2%