Giter VIP home page Giter VIP logo

backtrackbb's Introduction

BackTrackBB

Multi-band array detection and location of seismic sources

(c) 2015-2018 Natalia Poiata [email protected], Claudio Satriano [email protected];

(c) 2013-2014 Natalia Poiata [email protected], Claudio Satriano [email protected], Pierre Romanet [email protected]

BackTrackBB is a program for detection and space-time location of seismic sources based on multi-scale, frequency-selective statistical coherence of the wave field recorded by dense large-scale seismic networks and local antennas. The method is designed to enhance coherence of the signal statistical features across the array of sensors and consists of three steps:

  • signal processing;
  • space-time imaging;
  • detection and location.

Getting Started

Clone or download the project from GitHub, if needed uncompress the archive.

Installation:

Linux and macOS:

Note: You will need a C compiler (ex., gcc or clang).

Run the following command from within the main directory:

pip install .

or to install developer mode use:

pip install -e .

Windows

You can use the above instructions for Linux and macOS, if you have a recent version of Visual Studio.

Alternatively, download the most recent Windows build of backtrackbb from this link (python wheel file) and install it with:

pip install backtrackbb-VERSION.whl

where VERSION is the current backtrackbb version string (part of the file name).

Running examples:

First, download the file examples.zip containing additional data (seismograms and theoretical travel-time grids).

Run the main detection and location code on an example dataset:

btbb  examples/BT_ChileExample.conf

Run an example illustrating the procedure of Multi-Band Filter Characteristic Function calculation:

mbf_plot  examples/MBF_ChileExample.conf

Documentation

A detailed documentation is available here: backtrackbb.readthedocs.io

Contact Information:

References

Poiata, N., C. Satriano, J.-P. Vilotte, P. Bernard, and K. Obara (2016). Multi-band array detection and location of seismic sources recorded by dense seismic networks, Geophys. J. Int., 205(3), 1548-1573, doi:10.1093/gji/ggw071.

Poiata, N., J.-P., Vilotte, P., Bernard, C., Satriano, and K. Obara (2018). Imaging different components of a tectonic tremor sequence in southwestern Japan using an automatic statistical detection and location method, Geophys. J. Int., 213(3), 2193โ€“2213, doi:10.1093/gji/ggy070.

backtrackbb's People

Contributors

claudiodsf avatar npoiata avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

backtrackbb's Issues

Can't run the example data

Hello, I have a problem regarding the example data (Chile data). It shows an error like this:

ValueError: 'box-forced' is not a valid value for adjustable; supported values are 'box', 'datalim'

I attached the file that contains the whole log:
log.txt

Has anyone experienced the same error on example data or is there any step I missed? I am using Windows 10 and python 3.6. Thanks in advance! This is a very interesting code.

Problem downloading example

Hi,

Could you please provide an example of to create the grids?
and if you have a configuration file for tremor, that I can use as "template" with my own data, would be fantastic. Sorry, many questions, but I think the code is pretty good and I am very interested in locating some tremor in Costa Rica.

Thanks in advance,
Esteban

Can't install the package

I have issue installing the package....
It shows error (please see the attached file ):
Error Message.txt
Failed building wheel for backtrackbb
and
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\link.exe' failed with exit status 1120

I have Microsoft Visual Studio 2017 v.15.7.1 installed with the following workloads:
Universal Windows Platform Development
Python Development
Visual Studio Extension Development.

I am running Windows 10 with Python 3.6
Is it just me or other people also have the same issue?

Multiple channel types

Hi Natalia and Claudio

I'm just looking into using your code for detecting events using ocean bottom seismometers.
My data has HH? and BH? components, so the first thing that has come to my mind is whether it would be possible in the future to add wildcards or a list in the channel parameter of the config file.
Also, I'd quite like to use hydrophone components for P-wave detection, so added flexibility in the channel naming would be awesome :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.