Ludger Küperkoch
|
e8aa9de060
|
Modified to handle new module utils.py.
|
2015-03-30 16:20:41 +02:00 |
|
Ludger Küperkoch
|
1cdda3652f
|
New module containing some helpful functions, replaces getSNR, fmpicker, and earllatepicker.
|
2015-03-30 14:35:21 +02:00 |
|
Ludger Küperkoch
|
bebe3a3c45
|
Cleaned up source code, debuged: calculates now T/4 instead of T/8 out of zero crossings.
|
2015-03-30 14:18:19 +02:00 |
|
Ludger Küperkoch
|
0ad7e629ce
|
Marginal changes only.
|
2015-03-30 10:59:27 +02:00 |
|
Ludger Küperkoch
|
45eb138717
|
New function to derive SNR, returns SNR and SNR[dB].
|
2015-03-30 10:58:24 +02:00 |
|
Ludger Küperkoch
|
dc78abed09
|
Modified to handle new function fmpicker.
|
2015-03-19 14:36:56 +01:00 |
|
Ludger Küperkoch
|
a606b030e2
|
New function to derive automatically first motion (polarity) of phase onset based on zero crossings and slope determination.
|
2015-03-19 14:32:50 +01:00 |
|
Ludger Küperkoch
|
787cac7d68
|
Removed class EarlLatePicker, replaced by new function earllatepicker.
|
2015-03-18 14:45:49 +01:00 |
|
Ludger Küperkoch
|
16ae4bdfe9
|
Modified for using new function earllatepicker instead of removed class EarlLatePicker of object Picker.
|
2015-03-18 14:45:08 +01:00 |
|
Ludger Küperkoch
|
8ba34db05c
|
New function to calculate earliest and latest possible pick from a given initial (most likely) pick. Replaces class EarlLatePicker of object Picker.
|
2015-03-18 14:44:08 +01:00 |
|
Ludger Küperkoch
|
49a248d139
|
Debuged AICPicker: Now values equal zero are removed from CF to avoid numerical instabilities.
|
2015-03-12 15:45:54 +01:00 |
|
Ludger Küperkoch
|
486449fbb5
|
Debuged EarLatePicker noise level exceedance part.
|
2015-03-11 12:01:06 +01:00 |
|
Ludger Küperkoch
|
85f0445e6b
|
Stabilized AICPicker: if no minimum was found, try 1st derivative of AIC-CF.
|
2015-03-10 16:48:48 +01:00 |
|
Ludger Küperkoch
|
ea68b38f7e
|
Stabilized AICPicker by introducing 1st derivative of CF to find global maximum.
|
2015-03-10 16:18:32 +01:00 |
|
Ludger Küperkoch
|
380cccdf16
|
New attribute getPickError in class EarlLatePicker to derive symmetric picking error out of earliest and latest possible and most probable pick.
|
2015-03-09 16:14:03 +01:00 |
|
Ludger Küperkoch
|
a3fb4770c6
|
Modified to apply and show symmetric picking error derived from EarlLatePicker.py with new attribute getPickError.
|
2015-03-09 16:11:52 +01:00 |
|
Ludger Küperkoch
|
77c87067da
|
Different time windows for slope determination from AR- and HOS-CF.
|
2015-03-04 15:53:18 +01:00 |
|
Ludger Küperkoch
|
8f71297884
|
Debuged, stable slope determination of CF, modified plotting.
|
2015-03-04 15:52:14 +01:00 |
|
Ludger Küperkoch
|
714e70de69
|
Modified for improved class Picker.py
|
2015-03-04 13:49:02 +01:00 |
|
Ludger Küperkoch
|
f6922fafef
|
Implemented quality assessment for AICPicker based on slope and SNR from CF. New attributes getSNR and getSlope.
|
2015-03-04 13:45:29 +01:00 |
|
Sebastian Wehling
|
0ceba15118
|
corrected MatLab code remnant semicolon
|
2015-03-04 11:53:15 +01:00 |
|
Ludger Küperkoch
|
b953377c58
|
Major changes: 1) Implemented new class EarlLatePicker for calculating earliest and lates possible pick from initial (most likely) onset, based on cook book for consistent phase picking by Diehl & Kissling 2) Modified AICPicker, uses now unsmoothed and smoothed CF for not sticking in some local minima 3) Implemented optional plotting of interims results
|
2015-02-25 10:07:16 +01:00 |
|
Ludger Küperkoch
|
4a48874f88
|
Debuged and cleaned source code
|
2015-02-25 09:59:59 +01:00 |
|
Ludger Küperkoch
|
1966a2b612
|
Extended for applying new class EarlLatePicker and for plotting earliest and lates possible picks
|
2015-02-25 09:56:23 +01:00 |
|
Ludger Küperkoch
|
3556a2becc
|
Changed index for AR-CF calculation, no more shift in getTimeArray needed.
|
2015-02-24 09:08:38 +01:00 |
|
Ludger Küperkoch
|
acd8f70369
|
AR-CFs now have same sampling rate as raw seismograms, new attribute getXCF
|
2015-02-23 15:42:35 +01:00 |
|
Ludger Küperkoch
|
125728f2b1
|
Closes Ticket #143, uses now None instead of -1
|
2015-02-23 15:04:39 +01:00 |
|
|
b07f1b5b78
|
picks.py deleted new classes are not needed; ~obspy.core.event.Pick object used instead
|
2015-02-11 13:11:12 +01:00 |
|
Ludger Küperkoch
|
75ffe0c37a
|
Some changes to be actual to Python2.7
|
2015-01-26 10:55:25 +01:00 |
|
Ludger Küperkoch
|
41a2e840f8
|
Some changes to be actual to Python2.7
|
2015-01-26 10:55:18 +01:00 |
|
Ludger Küperkoch
|
2d48ad3bb2
|
Some changes to be actual to Python2.7
|
2015-01-26 10:54:58 +01:00 |
|
|
2961867c10
|
insert assert statement in Picker.py
|
2014-12-19 10:50:50 +01:00 |
|
Ludger Küperkoch
|
2fcf325a6e
|
Debugged getDataArray, same data lengths are now guaranteed
|
2014-12-16 16:15:53 +01:00 |
|
Ludger Küperkoch
|
13b8a9daec
|
Debugged
|
2014-12-16 16:13:52 +01:00 |
|
Ludger Küperkoch
|
fa58ec2aee
|
Modified for applying pragmatic picking algorithm, new class PragPicker in Picker.py
|
2014-12-15 15:04:48 +01:00 |
|
Ludger Küperkoch
|
59930c3238
|
Implemented pragmatic picking algorithm developed by TM, JL, and LK
|
2014-12-15 15:03:41 +01:00 |
|
|
5d85a4bdc8
|
returning value in set method is not straight forward
|
2014-12-15 05:15:43 +01:00 |
|
Ludger Küperkoch
|
2eace0d304
|
Debugging, cleaning up
|
2014-12-12 13:37:18 +01:00 |
|
Ludger Küperkoch
|
31273b384e
|
Simplified AIC-picking algorithm: Onset is definetly the minimum in front of maximum of AIC-CF! Smoothing of AIC-CF no more necessary.
|
2014-12-11 16:30:21 +01:00 |
|
Ludger Küperkoch
|
201c34a85b
|
Modified for using TimeArray object for plotting and expanded for picking on ARH-CF.
|
2014-12-11 15:57:25 +01:00 |
|
Ludger Küperkoch
|
112e0bc7fa
|
Modified internal function getTimeArray for calculating correct time stamps even for AR prediction, where CF time array is different to data time array. Implemented getARdetStep and setARdetStep where ARdetStep is the recalculation step of AR coefficients.
|
2014-12-11 15:55:23 +01:00 |
|
|
4bb75d17fb
|
remove variables which are attributes of classes
|
2014-12-08 11:01:47 +01:00 |
|
|
32eee12f25
|
using the new implementation of the AutoPicking object
|
2014-12-08 08:48:33 +01:00 |
|
|
752811c8fd
|
implemented method getTimeArray in the same fashion as used in run_makeCF.py
|
2014-12-08 08:45:43 +01:00 |
|
|
ce8b954a8b
|
now cf is an CharacteristicFunction object and not an array (changes should also be made to the caller run_makeCF.py)
|
2014-12-08 05:27:54 +01:00 |
|
Ludger Küperkoch
|
479058a41e
|
Included AICPicker of class Picker
|
2014-12-05 16:32:55 +01:00 |
|
Ludger Küperkoch
|
ca809c4673
|
Initial version of new class of methods for automatic picking, AICPicker is running but without quality attributes
|
2014-12-05 16:14:03 +01:00 |
|
|
4bb03d6418
|
all picks classes are now collected in the same module
|
2014-11-26 08:47:21 +01:00 |
|
|
8cb638e5bc
|
indentation fixed
|
2014-11-25 05:04:47 +01:00 |
|
|
758de94fff
|
indentation fixed
|
2014-11-24 05:39:57 +01:00 |
|