Git Product home page Git Product logo

Comments (3)

calum-chamberlain avatar calum-chamberlain commented on June 9, 2024

This is because I haven't tried using templates that long, so the x-axis is labelled to seconds, I can rotate the axis labels - I'll have a play later.

I am curious as to why you are using such long templates? Do you think there is useful information in all of the coda?

You could certainly offset the template vertically by adding some constant to the template data, I can add this as an option.

from eqcorrscan.

xiansch avatar xiansch commented on June 9, 2024

Hmm that is a good point, I could certainly reduce the amount of noise detected by clipping off the coda. The long templates were originally chosen because some of the intermediate depth earthquakes were quite far from the stations so the actual waveforms were quite long, with a large gap between P and S arrival.
But it might be a better idea to match the vertical components to the a window around the P arrival and the horizontal components to a window around the S arrival and give some leeway for the earthquake distance/depth.

from eqcorrscan.

calum-chamberlain avatar calum-chamberlain commented on June 9, 2024

That (using P on the vertical and S on the horizontal) is what I usually do, and it looks like what you have done in the figure. Generally you get higher correlation values with shorter waveforms as there is less noise...
EQcorrscan.core.match_filter takes care of all (hopefully) the lagging and alignment problems that could come from having large and very variable source - receiver distances.
As an aside, I don't usually use templates longer than 6s. For local micro-earthquakes with impulsive arrivals I would usually use shorter, 1-3s templates. Plans are afoot to conduct a detailed study into how template variations affect the detections, but that will be a long time away.

from eqcorrscan.

Related Issues (20)

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.