Ludger Küperkoch
b6c682315d
Allow negative saftey gap for slope determination, use only mean of noise window for SNR determination
2018-07-03 11:34:32 +02:00
Ludger Küperkoch
46d4ad7ea5
Some new parameter settings.
2018-07-03 10:35:09 +02:00
Ludger Küperkoch
854f5b8c7e
[Bugfix] No network magnitude available for screen output while tuning
2018-07-03 10:34:43 +02:00
4896c1e1d8
[cleanup] removed redundancy
2018-07-02 13:34:30 +02:00
e3e420a94b
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2018-07-02 10:11:31 +02:00
Darius Arnold
86419220e2
Minor changes in autopick.py
2018-06-29 15:57:58 +02:00
Darius Arnold
68b2917e7f
Refactor quality control of initial pick into own function
2018-06-29 15:56:32 +02:00
Ludger Küperkoch
d2ba8888d1
Reduced maximum number if iterations to two, some effort to avoid error for screen output if no magnitude scaling is applied.
2018-06-29 15:07:26 +02:00
Darius Arnold
d4e279aeba
Refactor taupy usage
2018-06-29 14:21:03 +02:00
2c07dd63b8
[bugfix] save Event before tarting tuneAutopicker (else source information might not be accessible to autoPyLoT)
2018-06-29 14:19:09 +02:00
22e5de194e
[bugfix] array map only checking for manual picks
2018-06-29 13:55:42 +02:00
9b63c1bb24
[bugfix] taupy phases lost on plot refresh
2018-06-29 10:13:58 +02:00
f4201c4e2f
[bugfix] full path for ctrfile
2018-06-28 15:59:13 +02:00
4cb3f72ba8
[bugfixes] location/magnitude w ludger
2018-06-28 15:22:40 +02:00
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