Commit Graph

1627 Commits

Author SHA1 Message Date
cc0281f9dc [add] color for tune/test events on MultiEventWidget 2017-09-12 12:09:59 +02:00
1d253b5ee5 [minor] text color changed in stylesheet 2017-09-12 11:58:24 +02:00
0eeb07583b [change] major change: wadati/JK checked picks REMOVED from autopicks
before, all picks were saved as XML automatically by autoPyLoT (also weight 8, 9), maybe change this to a more convenient way in the futur (e.g. add pick weight as ObsPy.Pick.comment ?)
2017-09-12 11:50:26 +02:00
0cf46a0cc3 [minor] improve user output on used CPU cores 2017-09-12 11:02:08 +02:00
7027f9ca58 [update] stylename active used to init combobox 2017-09-11 16:06:25 +02:00
c23fc0f303 [minor] stylesheet changes 2017-09-11 16:01:03 +02:00
197164f849 [issue] trying to solve FigureCanvas already deleted exception WIP 2017-09-11 15:15:33 +02:00
a4c697d250 [minor] solving some parental issues 2017-09-11 14:39:46 +02:00
bed5c8ffcf [minor] stylesheet changes 2017-09-11 14:23:42 +02:00
f0e4ba5ab2 [add] style settings option 2017-09-11 13:27:32 +02:00
6e43e67172 [minor] stylesheet modifications 2017-09-11 10:24:22 +02:00
e5b0210c27 [update] bright stylesheet 2017-09-08 17:25:29 +02:00
78ba5484c6 [bugfix] old usage of _parent 2017-09-08 17:19:34 +02:00
f1fdd3b17b [update] bright stylesheet 2017-09-08 17:19:18 +02:00
104a8dda64 [update] add linecolor settings to autoPyLoT figs 2017-09-08 17:01:36 +02:00
7ef784f2d2 [minor] color changes 2017-09-08 15:50:08 +02:00
d15828a058 [add] pick trace button color 2017-09-08 12:25:30 +02:00
51fe48553d [update] bright stylesheet 2017-09-08 12:21:56 +02:00
a97258513e [bugfix] missing variable name change 2017-09-08 10:28:54 +02:00
e310e1b6a6 Merge branch 'develop' into style_options 2017-09-08 09:39:47 +02:00
38a071ac5b [minor] suppress rotation warning in GUI 2017-09-08 09:36:34 +02:00
8717df836a [add] bright stylesheet 2017-09-08 09:27:47 +02:00
9d540fdd9b Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-09-07 16:57:34 +02:00
91340b66e9 [minor] add window title to pickDlg 2017-09-07 16:57:10 +02:00
cacfb37468 [minor] some updates, added bright style sheet 2017-09-07 16:51:56 +02:00
Darius Arnold
49adc5418f [bugfix] calculate slope up to first local maximum only
before it was calculated to global maximum in slope window
2017-09-07 16:47:42 +02:00
Darius Arnold
8a600e1bfa Merge remote-tracking branch 'origin/develop' into develop 2017-09-07 16:43:21 +02:00
9c63621ba4 [update] style_settings 2017-09-07 16:07:43 +02:00
bab34a23c4 [add] settings for styles 2017-09-07 10:59:09 +02:00
7ecf976401 [add] dark stylesheet 2017-09-06 18:34:59 +02:00
7f0d3c2ab4 [new] missing parents added, some preperations 2017-09-06 18:02:09 +02:00
bf36e5e6a5 [bugfix] shift traces on wfPG plot 2017-09-05 15:31:02 +02:00
88bf4c8f67 [bugfix] delete picks after jk/wadati not working 2017-09-05 15:03:03 +02:00
c6105330e0 [add] Ctrl+S to save fig (has to be clicked firsts) 2017-09-04 15:03:30 +02:00
39b450b005 [add] panZoom implemented 2017-09-01 15:44:42 +02:00
Darius Arnold
e6d5dccb74 [bugfix] add default values when wadaticheck fails
Else plotting crashes due to unset variables
2017-08-31 21:58:13 +02:00
9a61a7f27d [change] fix legend locations to prevent them from bouncing on zoom 2017-08-31 15:41:59 +02:00
8e59845558 Merge branch 'develop' into update_waveformwidget 2017-08-31 15:28:07 +02:00
699575f9d5 Merge branch 'compare_events' into develop 2017-08-31 15:02:27 +02:00
33bc4e060f [minor] change layout and add groupbox 2017-08-31 15:01:48 +02:00
9eea1e9b14 Merge remote-tracking branch 'origin/develop' into develop 2017-08-31 14:32:12 +02:00
79cbaf3397 [update] working version to compare several events 2017-08-31 14:31:33 +02:00
eaa7a993af [add] compare widget for multiple events added 2017-08-31 11:16:38 +02:00
ba001fb53d [change] restructured comparison widget 2017-08-31 09:49:09 +02:00
Darius Arnold
9e1af65af7 [bugfix] AIC-CF was smoothed using wrong parameter
aictsmooth was unused in pylot, instead the tsmoothP parameter was used two times. 
aictsmooth should smooth the AIC-CF during the determination of the preliminary onset. tsmoothP is used to smooth the HOS-CF during pragmatic picking.
2017-08-31 00:07:38 +02:00
ca5167cb04 [bugfix] check type(picks) in dict/Attribdict 2017-08-30 14:45:20 +02:00
aea58b3c11 [update] made autopickwidget concept more flexible 2017-08-30 14:44:39 +02:00
f21fc7bb37 [fixes #244] parameters passed to pickDlg explicit 2017-08-30 10:51:20 +02:00
34ae5dddd2 [update] phaseText refreshing working (maybe slow)
if replotting slows down user interaction too much, change replot to pan-release instead of -move action, or add refresh timer
2017-08-29 16:32:42 +02:00
e2b69d043c Merge branch 'develop' into update_waveformwidget 2017-08-29 15:57:04 +02:00
21f02bf675 [minor] add absolute time to WfWidgetPG 2017-08-29 15:55:36 +02:00
881cc39e0e [bugfix] add default value to jackfactor
if not done, autoPyLoT will raise an error on old pylot.in files (or projects with old parameter obj.)
2017-08-29 15:23:25 +02:00
89dc390125 [minor] readd taupy tooltip 2017-08-29 15:08:28 +02:00
Darius Arnold
1ceb347602 [bugfix] avoid indexing an empty array when there are no NaNs at start of CF 2017-08-29 15:05:34 +02:00
Darius Arnold
bac6d6f5ec [add] jackknife safety factor no longer hardcoded, GUI parameter added 2017-08-29 15:05:10 +02:00
Darius Arnold
71973a5348 [bugfix] Earllate-Picker would use wrong timearray for plotting
signal-timearray gets doubled if not enough zero crossings are found to calculate valid signal period. Plotting would then use the old "single" timearray.
2017-08-29 14:58:20 +02:00
Darius Arnold
b232a2a194 [bugfix] check4rotated unable to access metadata in TuneAutopicker 2017-08-29 14:40:26 +02:00
Darius Arnold
5648fc1870 [change] replace NaN's in HOScf by first NaN value instead of zero 2017-08-29 14:40:05 +02:00
Darius Arnold
0852bf0f80 [bugfix] handle to short zero crossings window 2017-08-29 14:39:30 +02:00
Darius Arnold
afd03da178 [change] more readable indexing during slope determination 2017-08-29 14:39:09 +02:00
Darius Arnold
8ce9e40d49 [bugfix] catch empty index array during slope determination 2017-08-29 14:38:57 +02:00
Darius Arnold
19566715a7 [add] tune autopicker displays picked onset time and error in seconds 2017-08-29 14:38:36 +02:00
8e4fa5edca [cherrypick] from darius: rotate and taupy tooltip 2017-08-29 14:37:05 +02:00
726544bf3b [update] canvas finally working again 2017-08-24 17:16:21 +02:00
c83671f140 [update] canvas used for tune-fig, not yet pan 2017-08-24 11:35:53 +02:00
070c32e007 [change] disable multicursor by default 2017-08-23 15:18:24 +02:00
1bbb686778 [updates] first usage of PylotCanvas for other fig 2017-08-23 14:45:46 +02:00
3cfd2371fc [change] scroll zoom now part of WFwidget 2017-08-23 12:17:51 +02:00
47a79c7660 [add] wadaticheck added to widget (problem:
picking weights showing wadati/jk check
will be lost on saving/loading XML)
2017-08-23 11:51:59 +02:00
0e650dfb75 [update] working version of autopickwidget 2017-08-23 10:25:46 +02:00
9a5196c33f [minor] cosmetics 2017-08-23 09:20:59 +02:00
62610cd592 Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-22 16:43:57 +02:00
c6c13f85bc [new] first working version of jackknife plots for multiple events (WIP) 2017-08-22 16:43:09 +02:00
d818e6aef9 [new] widget for picking interactive inside GUI 2017-08-22 13:21:06 +02:00
0f2660e20b [change] number of picks regards pick quality 2017-08-22 11:53:19 +02:00
Ludger Küperkoch
f7cada6d09 [Bugfix] Some typo. 2017-08-22 10:34:58 +02:00
a5097e1da6 [add] updates to jackknife from GUI (WIP, experimental) 2017-08-21 17:19:08 +02:00
Ludger Küperkoch
6722024749 Take renaming of existing function into account. 2017-08-21 16:16:09 +02:00
Ludger Küperkoch
dabd7f463c Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-21 16:11:41 +02:00
Ludger Küperkoch
75d206b9b1 Revised function using already existing functions. 2017-08-21 16:11:10 +02:00
ed994e987f [change] ComparisonDlg -> ComparisonWidget 2017-08-21 16:07:57 +02:00
b30ab69ad2 [bugfix] teach comparison to cope without pick 2017-08-21 15:33:00 +02:00
50e7b83812 [new] new function to exclude picks by quality 2017-08-21 15:11:07 +02:00
2b0aa38b37 [change] restructure identifyPhase functions 2017-08-21 14:59:28 +02:00
55a54ae154 [rename] getQualityFromUncertainty 2017-08-21 14:50:18 +02:00
e9dd34eca7 [change] py3 histogram changes merged to develop 2017-08-21 14:11:41 +02:00
b9bdaa391b [change] use timedelta if (epick or lpick)=mpick 2017-08-21 13:51:54 +02:00
bdcb0ba649 [change] islope calculation with 2 samples 2017-08-21 13:38:50 +02:00
Darius Arnold
09374f8242 [bugfix] compare now shows histogram for all stations 2017-08-21 12:19:23 +02:00
a9f05d3572 [fixes #238] missing parenthesis in if statement 2017-08-21 10:28:47 +02:00
4faf007e0b [change] try set ncores flag explicitly (WIP) 2017-08-18 13:18:21 +02:00
2b942338b0 [bugfix] merge_picks not checking for method_id
[cleanup] removed unnecessary Data()
2017-08-17 15:47:42 +02:00
Ludger Küperkoch
76144252ea Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-17 12:32:54 +02:00
Ludger Küperkoch
24ded1cf2b Reversed changes made in previous commit, initialize ObsPy-event object including path. 2017-08-17 12:31:42 +02:00
d067d4787e [bugfix] doubled picks saving XML files 2017-08-17 11:54:01 +02:00
Ludger Küperkoch
5920c64ec5 Reversed some changes of former commit accidently made. 2017-08-16 16:49:47 +02:00
Ludger Küperkoch
b64009e525 [Bugfix] It might happen, that Lc is negative and/or pstop smaller than pstart! 2017-08-16 16:48:04 +02:00
Ludger Küperkoch
9f48b23d88 Use writephases for exporting to VELEST-input file, as VELEST can handle only 4-string station IDs which is already implemented in source code. 2017-08-16 16:24:35 +02:00
Ludger Küperkoch
db628a5228 Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-16 15:33:16 +02:00
Ludger Küperkoch
606dc6a596 Enable compare button only if automatic as well as manual picks are available for same stations. 2017-08-16 15:32:25 +02:00
17f94228ab Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-16 15:14:15 +02:00
879282657a [change] get comparison working with alparray/py3 2017-08-16 15:13:55 +02:00
8e6237a08d [add]function to check for doubled channels in stream 2017-08-16 15:13:28 +02:00
ec095c572d [bugfix] if no cuttimes are set for h-comp skip S 2017-08-16 13:23:40 +02:00
Ludger Küperkoch
5d076511ec [Bugfix] Input are already picks, no more event object. 2017-08-16 12:12:04 +02:00
4b6b3de547 [change] check for real bool 2017-08-16 11:19:25 +02:00
Ludger Küperkoch
e3f758fa63 [Bugfix] get_evt_data().path no more existent. 2017-08-16 10:43:05 +02:00
c6fa6d8ff8 Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-16 10:04:23 +02:00
256f3b6838 [closes #232] load autopicks automatically 2017-08-16 10:03:10 +02:00
2c054161c1 [refs #229] same issue found in islope calculation 2017-08-16 09:56:41 +02:00
Ludger Küperkoch
95a2f21675 Removed hard coded station name introduced for bug fixing. 2017-08-15 17:02:50 +02:00
Ludger Küperkoch
cc25a8e6cf Rearranged changes accidently got lost by former commit. 2017-08-15 17:01:27 +02:00
Ludger Küperkoch
fe8128a61a Use mean for noise level determination instead of max. 2017-08-15 16:57:52 +02:00
Ludger Küperkoch
4d8dc912ac Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-15 16:56:17 +02:00
Ludger Küperkoch
1dacc08b26 Leave picking parameters for onsets with small residuum unchanged. 2017-08-15 16:55:20 +02:00
81f3758414 [change] rearranged menu (pick para, preferences) 2017-08-15 16:28:38 +02:00
9bfba65aee [bugfix] station names in pgplot 2017-08-15 16:15:49 +02:00
8f1943b48f Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-15 15:49:22 +02:00
15e76e4932 [refs #229] use last item in t instead of len(t) 2017-08-15 15:47:59 +02:00
Ludger Küperkoch
b211294b94 Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-15 15:10:58 +02:00
Ludger Küperkoch
2e24c406ac Use abs instead of RMS. 2017-08-15 15:10:36 +02:00
f6774cb592 Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-15 15:03:41 +02:00
90dae62922 [bugfix] pickDlg manipulate pick copy, rba error 2017-08-15 15:02:45 +02:00
Ludger Küperkoch
503f72d6b0 Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-15 14:49:11 +02:00
Ludger Küperkoch
f1d2467780 Smaller CF-recalculation window for iterative picking. 2017-08-15 14:48:19 +02:00
a23af62d23 Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-15 14:15:18 +02:00
604edea95a [change] pick plot style (spe->fill_between) 2017-08-15 14:14:39 +02:00
c45b997aec [add] phase text color sync to phase marker color 2017-08-15 14:00:16 +02:00
67b3f4f363 [bugfix] TypeError has no attr. 'message' 2017-08-15 13:52:26 +02:00
8ce4f05a05 [bugfix] manual phase text not shown 2017-08-15 13:46:05 +02:00
Ludger Küperkoch
b542a99293 Relaxed checkZ4S, vertical component RMS must exceed average RMS of both horizontal components. 2017-08-15 13:06:26 +02:00
Ludger Küperkoch
ec1f9bc3f2 Calculate SNR from HOS/AR-CF instead of AIC-CF. 2017-08-15 12:43:09 +02:00
Ludger Küperkoch
66da4bd442 [Bugfix] Take into account None for Perror, removed needles parameters. 2017-08-15 12:02:46 +02:00
4bb616492c [bugfix] use identifyPhase instead of phase[0] 2017-08-15 10:02:46 +02:00
ff1ab722df [minor] code cleanup 2017-08-15 09:49:10 +02:00
0f61799024 [add] new colors appl. to matplot, added quality 2017-08-14 16:59:39 +02:00
37373864ce [add] new flexible linestyles and colors pyqtgraph 2017-08-14 16:15:42 +02:00
7ec2006967 [workaround] python 3 raw_input 2017-08-14 14:29:31 +02:00
07c16695ba [minor] bugfix in unused function 2017-08-14 14:13:35 +02:00
100a39afd9 [bugfix] prevent error on mousewheel zoom outside axis 2017-08-14 13:56:08 +02:00
fda9de5738 [idea] copy pick not event and add to blank event 2017-08-14 13:44:38 +02:00
3cd64d09de [add] parameter savexml added to autoPyLoT 2017-08-14 13:30:27 +02:00
0a8f6f8a39 [bugfix] regard uncertainty == None 2017-08-14 11:43:09 +02:00
e0077524f4 Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop 2017-08-14 11:40:48 +02:00
b585f571da [bugfix] no quality set if else was hit 2017-08-14 11:40:22 +02:00
3c8ed2e44e [add] traceback for error in Thread 2017-08-14 11:29:32 +02:00
Ludger Küperkoch
f1f6082cd8 Enabled terminal based plotting. 2017-08-11 17:33:41 +02:00
Ludger Küperkoch
df2d5929d3 [Bugfix] If Sweight >= 4, SNR and/or slope might be None. 2017-08-11 17:32:59 +02:00
Ludger Küperkoch
a48bb60809 Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2017-08-11 16:59:26 +02:00
Ludger Küperkoch
537b7cb4a3 [Bugfix] Take into account different formats of input arguments iplot and fig. 2017-08-11 16:57:10 +02:00