ae563454af
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
sebastianw2015-07-10 09:23:05 +02:00
ea976295d0
huge structural rearrangement to resolve circular import problems [add] new feature added to QtPyLoT capable of automatically picking an event from overview window
sebastianw2015-07-10 09:22:58 +02:00
2bd31f433b
Changed labeling within overview window, station IDs are shown instead of running number.
Ludger Küperkoch2015-07-09 15:50:29 +02:00
f704d8b258
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
sebastianw2015-07-09 11:37:11 +02:00
398a25f902
non-working commit of autoPyLoT functionality in overview window
sebastianw2015-07-09 11:37:03 +02:00
120f2743d2
preparing call to autoPyLoT from QtPyLoT
sebastianw2015-07-09 11:34:41 +02:00
dde7d73d2a
Improved text output on stdout for some control routines.
Ludger Küperkoch2015-07-09 09:17:10 +02:00
1bee360bbb
use get methods rather than directly access attributes
sebastianw2015-07-08 15:14:05 +02:00
591e5a7110
standard output format should be QuakeML for saving the event relevant data, moreover the other formats should only be written temporarily for processing purposes
sebastianw2015-07-08 15:12:35 +02:00
0236a19db1
[bugfix] the type of obspy.core.event.Event objects resource_id attribute is of type obspy.core.event.ResourceID but must be of type str; simple conversion fixed this
sebastianw2015-07-08 15:00:51 +02:00
ec9840839e
preserve the occurrence of the authority id in the filenames for write support of event information
sebastianw2015-07-08 14:58:42 +02:00
05d38f583f
corrected names for the output format to write event information on disk
sebastianw2015-07-08 14:57:22 +02:00
173724ee5a
make use of the __version__ variable other than updating the RELEASE_VERSION file
sebastianw2015-07-07 14:27:29 +02:00
3320cd64a4
switching components enabled in overview window
sebastianw2015-07-07 14:21:11 +02:00
960f9ca71a
use only the high resolution icon
sebastianw2015-07-07 11:21:06 +02:00
b8c92ed551
preparing to parse the picks to the picking window
sebastianw2015-07-07 11:02:46 +02:00
b8aabfce99
implement changes proposed by deprecation warning from matplotlib
sebastianw2015-07-07 10:49:42 +02:00
a8fe4b7419
give variable declaration a sense
sebastianw2015-07-07 10:47:55 +02:00
5507a22865
actually draw picks into the overview window
sebastianw2015-07-07 10:46:27 +02:00
e051be8a06
code cosmetics and give some hint on the usage of the overview window in the status bar
sebastianw2015-07-07 10:45:42 +02:00
3dd02d7f0c
do not print information to standard out but into the status bar (recognizable for the user)
sebastianw2015-07-07 10:44:06 +02:00
dd8766277a
last four commits might not work without the imports coming with this one
sebastianw2015-07-07 10:39:51 +02:00
5d2900510e
added methods for drawing picks to the main window
sebastianw2015-07-07 10:39:01 +02:00
06d6060a9f
added method to add picks to the picks dictionary and warn the user if he/she is about to overwrite pick information
sebastianw2015-07-07 10:37:54 +02:00
4990e33d27
added utility functions for pick handling
sebastianw2015-07-07 10:32:56 +02:00
f99f5dbc8f
unified icon set used for PyLoT in order to match the license restriction
sebastianw2015-07-07 10:31:39 +02:00
8463a87507
Introduced saftey factor for jackknife test to be less conservative.
Ludger Küperkoch2015-07-06 15:52:25 +02:00
29de650b4e
reformatting code to avoid mixing up whitespace and tabulator characters
sebastianw2015-07-06 10:57:34 +02:00
76f04bec6f
[task] starting method to make PyLoT capable of restituting waveform data with given inventory xml files
sebastianw2015-07-06 10:20:25 +02:00
a08c9e91e0
Ludger reported a Qt Problem that the MPLWidget was not recognized as an PySide.QtGui.QWidget; the problem was not reproducible on my system; maybe the problem was caused because getnoisewin is now imported from pick/utils and there matplotlib is imported for plotting reasons but to clarify the Qt backend used by matplotlib, it should not be imported before
sebastianw2015-07-06 09:51:59 +02:00
97aaa0b0d3
convenience imports and implementation of initial pick set for S phases (including zooming to re-scaled horizontal data)
sebastianw2015-07-02 10:40:01 +02:00
a5c1f68f03
[bugfix] draw all picked phases not only the actually picked one
sebastianw2015-07-02 10:37:31 +02:00
5e6173b351
[bugfix] fixes an issue where the zoom action is not reset when setting the initial pick
sebastianw2015-07-02 10:36:33 +02:00
d05e9320e5
make MPLWidget able to distinguish scaled and unscaled data; additionally make plotting noise levels more convenient
sebastianw2015-07-02 10:35:36 +02:00
a46b0db583
new method to return the traceID for given channel names
sebastianw2015-07-02 10:32:35 +02:00
f77ba344c3
make the implementation of the picking dialog widget initialization method better readable
sebastianw2015-07-02 10:31:39 +02:00
e99d2630a1
moved static methods as functions to the util package for flexibility reasons
sebastianw2015-07-02 10:29:50 +02:00
0d8b6b4446
New key in pick dictionary: marker, indicating if pick has been rejected by checksignallength or checkZ4S.
Ludger Küperkoch2015-07-02 09:26:05 +02:00
489199af10
New parameters for new quality control function checkZ4S.
Ludger Küperkoch2015-07-01 15:23:37 +02:00
69b345c96b
New parameters for new quality control function checkZ4S.
Ludger Küperkoch2015-07-01 15:23:21 +02:00
1af88fbe85
default values changed to the defaults from autopylot
sebastianw2015-06-29 16:23:46 +02:00
327a22818a
added static method demeanWFData which simply returns the demeaned waveform stream object while the individual trace data are decreased by the average value of the waveform in a given window
sebastianw2015-06-29 16:19:17 +02:00
9aa8a5bf13
function getSNR re-implemented in order to allow SNR calculation for stream object with more than one trace; the resulting SNR is the maximum SNR found over all traces in the stream object
sebastianw2015-06-29 16:16:59 +02:00
0fcd6fab9d
clean-up to meet coding conventions
sebastianw2015-06-29 16:14:11 +02:00
a46fb88282
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
sebastianw2015-06-28 19:35:08 +02:00
a854cf2762
use default filter options for all expected phases set up by the project leader
sebastianw2015-06-28 19:35:01 +02:00
0789f51d69
Implemented additional quality control function checkPonsets, using subfunction jackknife to skip misspicks. Yet not entirely finished.
Ludger Küperkoch2015-06-26 08:48:24 +02:00
ab840fbcf1
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop Try to solve conflict, only marginal changes. Conflicts: pylot/core/pick/utils.py
Ludger Küperkoch2015-06-25 11:17:32 +02:00
e542aa70d9
doctesting added without having doctests inserted (pending)
sebastianw2015-06-25 10:36:45 +02:00
4292197818
[bugfix] switching between zooming types now does not cause weird mouse event behavior anymore
sebastianw2015-06-25 10:35:58 +02:00
ec3ecd04bb
pick colors now depend on the type of phase picked; blueish colors for compressional wave (p) phases and reddish colors for shear wave (s) phases
sebastianw2015-06-25 10:34:15 +02:00
a383f8c769
[bugfix] labels are now drawn correctly after picking an onset
sebastianw2015-06-25 10:31:55 +02:00
cb5bd7dc09
differentiate between initial picks for p and s phases as they are picked from different components; zoom window determination for s phases not implemented yet
sebastianw2015-06-25 10:30:59 +02:00
bb52f8ac83
moved the determination of the time resolution window to the utils module within the pick package
sebastianw2015-06-25 10:27:00 +02:00
b42f88605b
the main application window now opens in fullscreen mode
sebastianw2015-06-25 10:25:08 +02:00
7635f790fd
[bugfix] one filter parameter was type string and caused problems when parsing the parameters to the filter function of an obspy object
sebastianw2015-06-25 10:24:17 +02:00
7ec28664b4
new function getResolutionWindow and doc testing added
sebastianw2015-06-25 10:21:52 +02:00
c9f07b6540
getSNR: demean using only mean determined from noise window.
Ludger Küperkoch2015-06-25 10:07:35 +02:00
311b3f1de1
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
sebastianw2015-06-24 14:33:30 +02:00
c840e07635
filtering of the waveform in the picking window implemented (work in progress, still bugs inside which have to be located and fixed)
sebastianw2015-06-24 14:33:19 +02:00
8dd100792e
[bugfix] obspy filter function do not use order but corners as parameter name (keyword changed for argument parser)
sebastianw2015-06-24 14:30:48 +02:00
0cc29802a4
Added/modified parameters for new function checksignallength.
Ludger Küperkoch2015-06-24 14:25:18 +02:00
a6d19eae7d
Added/modified parameters for new function checksignallength.
Ludger Küperkoch2015-06-24 14:25:09 +02:00
4548f361e4
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
sebastianw2015-06-24 14:24:20 +02:00
68bbea9854
Implemented new function for quality control: checksignallength, checks signal length in order to detect spuriously picked noise peaks.
Ludger Küperkoch2015-06-24 14:15:54 +02:00