Commit Graph
127 Commits
Author SHA1 Message Date
ludger 7023bc4ce4 Bug workaround: sometimes rotate2zne fails resulting in an permanent
error
2020-07-08 14:57:43 +02:00
marcel 9486d7aced [changed] major change in QSettings behavior when saving channel order (alternative naming (ZNE -> 123)), RESET OF QSETTINGS MIGHT BE NECESSARY (PyLoT.py --reset_qsettings) 2020-06-16 15:06:51 +02:00
marcel 6ad187b7fa [update] added missing function for refactor commit 2020-01-14 14:03:13 +01:00
marcel 492f5b96f2 [refactor] moved functions requiring QT import from util.utils to util.gui 2020-01-14 13:55:30 +01:00
marcel c1cb0e4a37 [bugfix] gaps are now merged when data are loaded and not when plotting (could cause problems with data object being empty) 2019-08-14 14:52:56 +02:00
marcel 2d775fa1b9 [rename] real_Bool/real_None -> get_Bool/get_None 2019-06-24 15:05:04 +02:00
marcel 6b9231abd3 [merge] feature/refactor into develop 2019-04-12 10:31:29 +02:00
Darius Arnold 8a4be00ac6 Make correct_iplot use real_bool 2019-04-09 16:55:11 +02:00
Darius Arnold f1690edf71 [Bugfix]: Fix stationlist in TuneAutopicker dialog, partial fix of #266
Remove the channel from the station id
2018-12-07 09:44:12 +01:00
Darius Arnold 5e6d2e7211 [Bugfix] Merge traces treating overlaps as data instead of gaps
Could not open the Pickwindow on some stations. 
Gaps were merged so that overlapping values were marked as gaps, which lead to an error when those traces were processed. Method 1 takes data from traces instead, see https://docs.obspy.org/packages/autogen/obspy.core.trace.Trace.__add__.html
2018-11-30 09:42:22 +01:00
marcel 739a6e89f4 [pycharm] optimized imports 2018-08-16 17:34:05 +02:00
marcel a85b79e432 [change] try to merge streams instead of deleting them when they have gaps 2018-08-06 09:02:05 +02:00
Darius Arnold a45e817213 Merge remote-tracking branch 'origin/develop' into feature/refactor 2018-08-03 11:55:13 +02:00
marcel 017683806b [new] if QSettings fails, ask to reset!
[bugfix] checkBoxPG outdated in QSettings
[bugfix] moved SetChannelComponents to utils (produced circular imports)
2018-08-01 13:49:01 +02:00
marcel bf5c371459 [bugfix] various bugfixes originating from changes (more picks) in dictionary (refs #233 refs #234) 2018-07-25 14:05:15 +02:00
marcel 90e26cbd8f [bugfix] various, pick delete/plot behaviour 2018-07-18 14:12:59 +02:00
marcel 17c27f9294 [bugfix] add time to metadata.get_coordinates in check4rotated 2018-07-18 11:38:33 +02:00
marcel fbc01290d5 [update] make PYQTGRAPH mandatory for PyLoT (stop maintaining unused stuff)! 2018-07-17 14:49:37 +02:00
marcel 469d91bfdc [cleanup] removed has_spe function, using dict.get method instead! 2018-07-17 14:49:36 +02:00
marcel 7a0d3486a6 [cleanup] code cleanup by PyCharm 2018-07-17 14:49:34 +02:00
marcel 415af11f63 [cleanup] add @staticmethod, some other stuff 2018-07-17 14:45:51 +02:00
marcel b22d04db47 [cleanup] replace equality by "is" 2018-07-17 14:45:50 +02:00
Darius Arnold 2c92f6f2fd Merge branch 'develop' into feature/refactor 2018-07-13 09:28:50 +02:00
marcel 3b52b7a28f [bugfix] fixed some bugs resulting from restructuring of serial/parallel picking 2018-07-12 15:56:34 +02:00
Darius Arnold 869ede96a9 Rewrite check4rotated function to work with new Metadata class 2018-07-12 09:46:52 +02:00
marcel 27ea20fa47 [bugfix] NLLoc: take nlloc bin explicitly from PylotParameter and not (randomly) from default pylot.in file!! 2018-07-12 09:40:57 +02:00
Darius Arnold 82ac08157c [bugfix] azimuth <45° was misattributed as E instead of N trace in check4rotated 2018-07-10 21:41:07 +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 c38e3eb07a [refactor] rename getQualityFromUncertainty function to be more pythonic 2018-05-29 18:53:38 +02:00
marcel b02a0e8f9a [bugfix] os.getlogin not working on all OS/python versions 2018-04-26 15:00:40 +02:00
marcel 5fcb07e647 [change] prepTimeAxis using linspace (is that ok?) 2018-04-18 16:17:16 +02:00
marcel 366db9aef0 [initial] first changes to supply an interface to an obspyDMT database 2018-04-04 14:57:54 +02:00
marcel 8f5292b957 [minor] added Error if phase can not be identified 2018-03-28 10:24:24 +02:00
marcel b076ee90fa [add] cb for overwriteFilter, else filter automatically again 2018-02-22 16:03:11 +01:00
Ludger Küperkoch af393d5118 Take into account that dip/azimut might be 0 when not available. 2018-01-25 11:34:37 +01:00
marcel b191bd8cf4 [update] warn/do not save picks with unknown phase ID 2018-01-15 14:17:14 +01:00
marcel 5aef50f922 [new] save filteroptions as strings in XML (untested) 2018-01-12 14:07:36 +01:00
marcel 4150e7f7d4 [update/bugfix] big update on filter options:
- added toggle and QSetting for automatic filtering when picking
- filtering in 3comp window independent from main plot, current filter options are copied after 3comp. init though
- several bugfixes when activating/deactivating filter
2018-01-09 11:44:22 +01:00
marcel 8c9fded873 [update] working on filter bugs WIP 2017-12-21 13:13:44 +01:00
Darius Arnold 149fe3f74d [change] docstrings in util/utils.py 2017-10-16 21:55:24 +02:00
marcel 4d37abc7d8 [update] flexibility for full_range
teach PyLoT to cope with future (synthetic) events as well
2017-10-11 11:52:51 +02:00
marcel 255eca3c05 [update] rename QtPylot -> PyLoT (suggestion) 2017-09-21 15:36:17 +02:00
marcel 0cf46a0cc3 [minor] improve user output on used CPU cores 2017-09-12 11:02:08 +02:00
marcel e310e1b6a6 Merge branch 'develop' into style_options 2017-09-08 09:39:47 +02:00
marcel 38a071ac5b [minor] suppress rotation warning in GUI 2017-09-08 09:36:34 +02:00
marcel 9c63621ba4 [update] style_settings 2017-09-07 16:07:43 +02:00
marcel ca5167cb04 [bugfix] check type(picks) in dict/Attribdict 2017-08-30 14:45:20 +02:00
Darius Arnold b232a2a194 [bugfix] check4rotated unable to access metadata in TuneAutopicker 2017-08-29 14:40:26 +02:00
marcel 8e4fa5edca [cherrypick] from darius: rotate and taupy tooltip 2017-08-29 14:37:05 +02:00
marcel 0f2660e20b [change] number of picks regards pick quality 2017-08-22 11:53:19 +02:00