Git Product home page Git Product logo

matchlocate2's Introduction

MatchLocate2

Detect and locate small events from continuous seismic waveforms using templates (MatchLocate2)

                MatchLocate2.0  2019/08/29
         https://github.com/Dal-mzhang/MatchLocate2
            Miao Zhang, Dalhousie Univesrity
                E-mail: [email protected]

Usage (type "MatchLocate2", step by step tutorials can be found in examples)

Usage: MatchLocate2 -F(refevla/refevlo/refevdp) -R(maxlat/maxlon/maxh) -I(dlat/dlon/dh) -T(window/before/after) -H(CC/N(*MAD)) -D(INTD) -O(ouput) INPUT.in

-F: searching center (e.g., 37.799/139.998/7.8). -R: searching area (e.g., 0.05/0.05/5.0). -I: searching interval (e.g., 0.01/0.01/1.0). -T: time length of the reference phase (e.g., 4.0/1.0/3.0). -H: cross-correlation thresholds CC && NMAD (e.g., 0.3/10.0, or 0.3/0.0, or 0.0/10.0). -D: keep one event within INTD sec (e.g., 6.0). -O: output (1,2,3) or don't output (0) the cross-correlogram or CC coefficient. INPUT.in: directories of templates and continuous data, horizontal and vertical slowness, etc.

Introduction:

Compared to the current methods of small event detection (template matching/matched filter), the Match&Locate places event detection to a lower magnitude level and extends the capability of detecting small events that have large distance separations from the template. The method has little dependence on the accuracy of the velocity models used, and, at the same time, provides high-precision location information of the detected small-magnitude events.

References:

Zhang M. and Wen L. An effective method for small event detection: match and locate (M&L). Geophysical Journal International, 200 (3), 1523-1537, 2015.

Zhang M. and Wen L. Seismological Evidence for a Low‐Yield Nuclear Test on 12 May 2010 in North Korea. Seismological Research Letters, 86 (1), 138-145, 2015.

Zhang M. and Wen L. Earthquake characteristics before eruptions of Japan's Ontake volcano in 2007 and 2014. Geophysical Research Letters, 42 (17), 6982–6988, 2015.

Our GPU version is available at https://github.com/MinLiu19/GPU-MatchLocate1.0

matchlocate2's People

Contributors

dal-mzhang avatar

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.