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 |
|
|
474622027e
|
now the station selection works fine and a picking window is opened when the waveform has been clicked
|
2015-03-12 13:59:29 +01:00 |
|
|
a0bbe8ca04
|
trying to get the picking of plot coordinates working (pending for poster preparation)
|
2015-03-11 12:05:52 +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 |
|
|
c7aeb1959b
|
implement picking window and station selection (tests pending due to not working station selection so far)
|
2015-03-09 11:21:33 +01:00 |
|
|
54916fa421
|
Merge branch 'filter-handling' into develop
Conflicts:
pylot/core/util/widgets.py
|
2015-03-06 09:14:51 +01:00 |
|
|
78b41f3d57
|
initialization of a picking window (work doubled due to system crash before commit)
|
2015-03-06 09:05:52 +01:00 |
|
Sebastian Wehling
|
e321ad26b2
|
make creating new event work
|
2015-03-06 09:03:04 +01:00 |
|
Sebastian Wehling
|
a86a2efb8a
|
debugging in progress (filter waveform not working)
|
2015-03-05 14:52:34 +01:00 |
|
Sebastian Wehling
|
ffa58c1f89
|
Merge branch 'develop' of ariadne:/data/git/pylot into develop
|
2015-03-05 11:54:32 +01:00 |
|
Dennis Wlecklik
|
5fbd9d7fa9
|
initial import from coincidence trigger to generate coincidence triggerlists
with obspys coincidenceTrigger
|
2015-03-05 11:49:27 +01:00 |
|
Dennis Wlecklik
|
3507314955
|
initial git import of module trigger which introduces simple triggerlist
modification functionality
|
2015-03-05 11:44:38 +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 |
|
Sebastian Wehling
|
567ae16f1d
|
bugfix: FilterOptionsDialog should only provide logic options
|
2015-03-04 15:42:08 +01:00 |
|
Sebastian Wehling
|
5f0b7fbdc0
|
bugfix: fixed usage of createAction do to outsourcing
|
2015-03-04 15:40:25 +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
|
cc2d823272
|
user interface setup for picking dialog added
|
2015-03-04 11:54:56 +01:00 |
|
Sebastian Wehling
|
0ceba15118
|
corrected MatLab code remnant semicolon
|
2015-03-04 11:53:15 +01:00 |
|
Sebastian Wehling
|
0dbcca1c6f
|
moved function createAction to the widgets module (reused in additional widget)
bugfix: on Linux systems os.getlogin raises an exception (reimplementation: getLogin)
|
2015-03-04 11:52:04 +01:00 |
|
|
b23c9d1104
|
initialized new widget and window for picking (work in progress)
|
2015-03-01 19:59:41 +01:00 |
|
|
addb8ae815
|
try to make filtering work
|
2015-03-01 19:59:41 +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
|
16c07da6e4
|
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
|
2015-02-23 15:06:22 +01:00 |
|
Ludger Küperkoch
|
125728f2b1
|
Closes Ticket #143, uses now None instead of -1
|
2015-02-23 15:04:39 +01:00 |
|
|
c5f9842c37
|
added a toolbar (work in progress)
|
2015-02-23 14:47:38 +01:00 |
|
|
d9b685eebb
|
display more detailed status messages
|
2015-02-23 14:46:18 +01:00 |
|
|
cb114dc696
|
bugfix: displayed status message has not been updated properly
|
2015-02-23 14:45:47 +01:00 |
|
|
d4d464d400
|
generalized method addActions in order to be more flexible in adding actions to different QtObject types
|
2015-02-23 14:38:26 +01:00 |
|
|
cc002c9460
|
bugfix: wrong return type expectation corrected
|
2015-02-23 14:35:00 +01:00 |
|
|
4184fcffdc
|
make waveform filtering work (in progress)
|
2015-02-20 08:38:26 +01:00 |
|
|
4344a7c8a6
|
unnecessary code overhead; return type is clear anyway (different return type for PyQt!!!)
|
2015-02-20 08:37:21 +01:00 |
|
|
b10d8606cc
|
at least print error messages to screen (helps debugging ^^)
|
2015-02-20 08:36:20 +01:00 |
|
|
7dd1519f83
|
use similar method names for similar types of methods (e.g. xWFData for all methods connected to waveform data)
|
2015-02-20 08:35:26 +01:00 |
|
|
35c184ede7
|
bugfix: in order to be able to check for checkable these should be available in the namespace, thus these actions have been set as attributes of the MainWindow object
|
2015-02-20 08:30:17 +01:00 |
|
|
5496b2deaa
|
bugfix: use get and set methods instead of directly changes values of attributes
|
2015-02-20 08:28:24 +01:00 |
|
|
757a6d784b
|
better use call to the classes method then returning a value
|
2015-02-18 15:35:54 +01:00 |
|
|
cdb8af56b3
|
bugfix: avoid empty parts of the data display
|
2015-02-18 15:35:12 +01:00 |
|