5870843a03
[bugfix] event_datapath not set if not obspyDMT
2018-06-28 10:31:48 +02:00
4ed8e54822
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2018-06-27 14:21:35 +02:00
8ae0449c01
[new] metadata class (WIP)
2018-06-27 14:21:20 +02:00
3a66ec1c95
[bugfix] print a warning in case saveData fails
2018-06-27 14:20:11 +02:00
19f943627a
[bugfixes] autopylot
2018-06-26 17:07:38 +02:00
Ludger Küperkoch
4d1c3985f4
[Bugfix] Input argument iplot was fixed to 1.
2018-06-26 12:25:03 +02:00
Ludger Küperkoch
f43478d0c0
Consistent calculation of SNR, using maximum (not mean) of signal window, more stable!
2018-06-26 11:58:08 +02:00
Ludger Küperkoch
88ddbc1efc
[Bugfix] Time array improper calculated (rounding errors?)
2018-06-26 10:51:39 +02:00
Ludger Küperkoch
8487d696c6
Cosmetics
2018-06-25 15:59:52 +02:00
Ludger Küperkoch
3845e7291e
Relaxed condition for slope determination, plot interims results even if picking failed.
2018-06-25 15:56:15 +02:00
Ludger Küperkoch
d4b76bdecb
Cosmetics
2018-06-25 15:31:58 +02:00
Ludger Küperkoch
7d175a4bc9
Accidently screen output got lost.
2018-06-25 15:30:10 +02:00
Ludger Küperkoch
b18298c4db
Additional screen output of derived onset time, [Bugfix] Use of argrelmax not reliable.
2018-06-25 15:24:36 +02:00
77b4458ab5
[idea] change read_metadata to also read files without specific file ending
2018-06-25 14:22:14 +02:00
04e75abcf5
[bugfix] read_metadata obspyDMT
2018-06-25 14:21:34 +02:00
Ludger Küperkoch
b607da7262
[Bugfix] it was not sure that enough waveform remains for processing after cutting with improper cut times
2018-06-25 10:30:36 +02:00
34508fc4a3
[bugfix] addressing PyLoTCanvas already deleted
...
setParent(None) -> del(widget), not fully working on autopickwidget
2018-06-21 15:04:58 +02:00
1b5f58bbbd
[minor] prefer processed data on init
2018-06-21 14:24:15 +02:00
a5667c1e06
[bugfix] nextStation not working with deleted PickDlg
2018-06-21 14:23:52 +02:00
2a8efd0904
[bugfix] autoPyLoT <-> obspyDMT
2018-06-21 13:24:24 +02:00
7ad36c2305
[bugfix] take width of mainwindow for min/max plot estimation
...
before width was only 80px for initial plot
2018-06-20 13:55:59 +02:00
910ed66676
[new] only load relevant waveforms into TAP widget
2018-06-20 13:49:27 +02:00
08124174b1
[update] autopicker - obspyDMT (WIP)
2018-06-20 11:47:10 +02:00
Darius Arnold
fe1e76f53a
Add correct way to put picking results even when picking fails, now passing all tests
2018-06-19 19:55:09 +02:00
Darius Arnold
f4750472c7
Change PickingResults to inherit from dict and add dot access methods
2018-06-19 19:44:26 +02:00
Darius Arnold
675052975a
Add finish_picking which transfers all results into the correct format in PickingResults
...
This function is called whether picking succeeded or failed. If it failed, it will put the default initialized values into the result. If picking succeeded, the default values will have been overwritten with the results during picking.
2018-06-19 19:38:13 +02:00
Darius Arnold
e3f7840d9e
Add S phase picking
2018-06-19 19:38:12 +02:00
Darius Arnold
d4033eca08
Add converting fig_dict and iplot to the correct types
2018-06-19 19:33:22 +02:00
Darius Arnold
5b5da2e40d
Move Trace Extraction to __init__ and copy over existing hor. trace if one is missing
2018-06-19 18:42:32 +02:00
Darius Arnold
7b6f64b46a
Bugfixes/typos fixed during picking
2018-06-19 11:39:00 +02:00
Darius Arnold
335f3c4150
Replace access to trace over Stream index by direct access to trace attribute
2018-06-19 11:36:30 +02:00
47d6aeabff
[minor] used event highlighting of eventlist also for eventbox
2018-06-19 11:28:41 +02:00
Darius Arnold
0a1d15c429
Add PickingFailedException
2018-06-19 11:26:42 +02:00
Darius Arnold
accb3c5d51
Add unittests for PickingResults
2018-06-19 11:20:57 +02:00
Darius Arnold
075b6e26c7
Modify test assertion to use DictContainsSubset and look at P and S seperately
...
With AssertDictContainsSubset the resulting dict from the new code can have more key/value pairs than the one from the old code, but all key/value pairs that are in the results from the old code must exist and be the same.
2018-06-19 11:19:49 +02:00
7de8c2ee8b
[minor] info on number of traces for main plot
2018-06-19 11:13:06 +02:00
ca886d4355
[update] on obspyDMT compatibility (WIP)
2018-06-19 10:35:34 +02:00
ec32981787
[minor] improve current event highlighting
2018-06-19 10:26:17 +02:00
7c0de44974
[update] array_map legend inaxes, add lat/lon status, some fixes and improvements
2018-06-15 14:49:26 +02:00
0168d8923d
[minor] tighten PyLoT tabs layouts
2018-06-14 16:26:26 +02:00
46a6cdcc00
[bugfix] remove autopicks weight>3
2018-06-14 15:50:44 +02:00
fe0e4be43d
[update] array_map uses PylotCanvas now, added grid and labels
2018-06-14 14:08:25 +02:00
06cacdd4cb
[update] major improvements of array_map, code restyled, increased flexibility
2018-06-13 17:01:05 +02:00
f50e38241e
[minor] tweaks and finalization of obspyDMT options
2018-06-08 15:01:05 +02:00
083e5c8fe9
[new] synthetics checkbox
2018-06-08 14:29:45 +02:00
8155389b3d
[new] add qcombobox for raw/processed selection
2018-06-08 14:18:28 +02:00
5e161d308a
[bugfix] trying to access station not in autopicks dictionary
2018-06-05 15:11:43 +02:00
9b5fe3baba
[bugfix] saving xml when tuning autopicker unnecessary (and caused id mismatch)
2018-06-05 15:07:06 +02:00
d695c0016a
[bugfix] delete_later not caused tuneAutoPicker to malfunction
2018-06-05 15:06:33 +02:00
cbba41f16a
[bugfix] autoPickWidget not enabled again after Error
2018-06-05 14:24:00 +02:00