438 Commits

Author SHA1 Message Date
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
Ludger Küperkoch
8fb9ca9dc2 Modified for running updated CharFuns.py showing all kinds of CFs on all 3 components 2014-11-21 14:52:19 +01:00
Ludger Küperkoch
8fa9ec74c0 Included AR prediction on all 3 components 2014-11-21 14:50:51 +01:00
Ludger Küperkoch
7da6b57ed1 Modified to handle two-component data 2014-11-20 09:06:13 +01:00
Ludger Küperkoch
03033f57a1 Included autoregressive prediction on horizontal components 2014-11-20 09:05:30 +01:00
fbce83293d initial import of classes for automatic picking purposes [just imported by me; module has originally been written by Ludger Küperkoch] 2014-11-14 07:40:00 +01:00
185b308166 adding new package containing picking relevant data types 2014-10-27 12:16:14 +01:00