Hello I am new to python and obspy community. I have been using obspy and have managed to cross correlate to known earthquake signals to find a suitable correlation coefficient to then use on unknown seismic signals to detect earthquakes. I have used the obspy function correlate(a,b,shift_len) to correlate these two signals. But I am having trouble implementing this to correlate an entire trace of seismic data against a single known earthquake signal to detect similar earthquakes (by cross correlating) and finding at what times in the seismic trace these similar signals are found.
Creating a trigger to detect low amplitude earthquakes using cross correlation
267 views Asked by risdall At
1
There are 1 answers
Related Questions in PYTHON-3.X
- SQLAlchemy 2 Can't add additional column when specifying __table__
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Platform Generation for a Sky Hop clone
- What's the best way to breakup a large test in pytest
- chess endgame engine in Python doesn't work perfectly
- Function to create matrix of zeros and ones, with a certain density of ones
- how to create a polars dataframe giving the colum-names from a list
- Django socketio process
- How to decode audio stream using tornado websocket?
- Getting website metadata (Excel VBA/Python)
- How to get text and other elements to display over the Video in Tkinter?
- Tkinter App - My Toplevel window is not appearing. App is stuck in mainloop
- Can I use local resources for mp4 playback?
- How to pass the value of a function of one class to a function of another with the @property decorator
- Python ModuleNotFoundError for command line tools built with setup.py
Related Questions in TRIGGERS
- Delete trigger run for each deleted row when delete multi row on edit tab
- Have a script work multiple times with the same class
- Trigger when viewing a certain sheet in google apps script
- trouble to trigger Jenkins job
- Postgresql Auto Update Column
- PowerAutomate Flow not behaving as intended for SharePoint List Modifications; Issue may be Trigger formulas
- Safely using TRUNCATE with active AFTER INSERT triggers in PostgreSQL?
- While-loop in Python script not working when a record is added in MySQL table from triggers
- Installable Trigger not being installed in published Google Forms Editor Add-On
- Error: pq: at or near "update_assignee_columns_trigger": syntax error: unimplemented: this syntax
- Why does the trigger execution log for a sendEmail function of my google script project says it's completed, and yet no actual emails are being sent?
- SQL Server trigger is blocking data to the table
- Logic app blob trigger retry policy not working for 503 error
- Data Factory triggers two releases on Azure DevOps after Pull Request
- Trying to run a procedure inside After insert trigger , even though procedure run for 10 mins last row updated time is same as 1st row
Related Questions in EVENTTRIGGER
- How to add condition for loop in owl carousel 2
- App script for google sheet is executing but not triggering onUpdate
- AppScript onEdit simple function appears to be running slow
- pg_event_trigger_ddl_commands() ERROR: stack depth limit exceeded
- Excel VBA Trigger event (eg MsgBox) when value in cell C2 changes. but cell C2 has formula in it of =B2 (B2 is drop down list with lot of dependents
- Active databases, hierarchical structure, write a set of triggers
- How to load an animation in XAML?
- Why is add trigger not working in aws lambda function
- SQS Min Batch size when triggering Lambda
- What is the type of e.values and e.oldValues, when reading boolean values?
- how to catch edited cells range with onEdit(e) trigger when filter applied
- ADF single event trigger for multiple files
- how to pass a dynamic variable from one function to another in Google App Script
- Set up a Calendar Trigger immediately after creating the calendar
- Trigger Airflow DAG on MinIO file upload
Related Questions in CROSS-CORRELATION
- Finding where an excerpt starts in an audio file: cross-correlation coefficients between two arrays in Python
- Custom ccf function using tidymodels or correlation R package
- GCC PHAT Algorithm to determine the time difference of arrival of two signals having phase and amplitude difference between each other
- vectorized batched cross correlation in pytorch
- Implementing tensorflow 1d cross-correlation similarity loss
- Image Matching using NCC (normalized cross-correlation)
- creating correlation matrix publication ready
- Tidy approach to assess the agreement among dichotomised/binary parameters
- how to generate a heatmap of a correlation matrix with clustering and phylogenetic tree
- Motivate dynamic time warping using ccf or heatmap?
- Is this code capturing both the forward and backward cross-correlation lags correctly?
- Scipy-correlate: How to change datapoint lags into time lags?
- Signal correlation between sine and cosine
- Lead Lag Correlations for individual years of 2 arrays of same size in Python
- Difference in values between numpy.correlate and numpy.corrcoef?
Related Questions in OBSPY
- Find the furthest coordinates from Polygon and Calculate distance in Nautical Miles
- problems reading SAC file using obspy
- Obspy installation error: 'ERROR: Dependency "OpenBLAS" not found'
- How to get name of all stations in a network in the form of list using obspy?
- The way to stack files in obspy
- how can i plot a specrtogram in python using Obspy?
- Copy traces in a loop OBSPY
- Adding more than one station to xml using obspy
- What dimensions should my Numpy Array be ? Obspy Traces
- obspy plot streams as one plot with different color
- Python subplot : sharex and set_xlim options seems incompatibles
- Python x axis datetime with numpy array and 2 labels type
- How to plot the data spectrum raw?
- plotting annotation in scatter chart
- How can I save multiple figures individually from a for loop?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
We actually already have some cross correlation detection functionality on ObsPy. Take a look at the "event_templates" option in function "obspy.signal.trigger.coincidence_trigger", see ObsPy documentation and tutorial:
Furthermore there is currently a Pull Request for new functionality of this kind and it will likely be in the upcoming release version 1.2.0, see https://github.com/obspy/obspy/pull/2315.