Commit Graph
100 Commits
Author SHA1 Message Date
ludger 15cad42868 [Bugfix] Export of picks did not work because dictionary key pickmethod
was not taken into account.
2021-09-20 12:13:20 +02:00
ludger 30eb8fbbbd [Bugifx] Taup model was hard coded as iasp91. 2021-07-07 11:10:23 +02:00
ludger 8b03aab381 [Bugfix] Take into account if only local or moment magnitude has been
derived to write event list properly.
2021-07-05 11:29:44 +02:00
ludger 3af02bbbf7 Merge branch 'develop' of https://git.geophysik.ruhr-uni-bochum.de/marcel/pylot into develop 2021-06-18 13:01:43 +02:00
ludger a6af015f05 For some data scopy is not working (??), captured that. 2021-06-18 12:59:38 +02:00
ludger 67e2ba3ad7 Additional screen output, temporarily comment amplitude info for
obs-file.
2021-06-15 11:18:24 +02:00
ludger c9bd0a147c Preparation of implementing pick-quality button. 2021-04-01 11:01:06 +02:00
ludger 172786dc6d [Bugfix] Remove elements of shrinking list! 2021-01-14 14:04:50 +01:00
ludger a9784d33e5 If events have been removed, project-event list is updated
automatically.
2021-01-14 10:13:51 +01:00
ludger 21453159b7 Started implementing saving peak-to-peak amplitude in .obs file 2020-12-10 12:50:33 +01:00
ludger f40d22af33 FOCMEC needs suffix *.in for input file. 2020-10-15 10:02:02 +02:00
ludger 01fea084d5 [Bugfix] Avoid printing * in focmec-input file. 2020-10-15 09:43:25 +02:00
ludger 16f6e2d1fd [Bugfix] localmag and momentmag referenced before assignment. 2020-10-07 10:37:41 +02:00
ludger 49c747b638 Merge branch 'develop' of https://git.geophysik.ruhr-uni-bochum.de/marcel/pylot into develop 2020-10-06 11:26:37 +02:00
ludger 08c2d7556f Implemented first-motion info into picking window. 2020-09-30 13:27:02 +02:00
ludger 7d77cb0b2f [Bugfix] Wrong syntax for multiple if statements. 2020-09-30 10:11:10 +02:00
ludger 6f70b2c0e2 Implemented first-motion picker within manual picking. 2020-09-29 16:48:38 +02:00
ludger 8f1ab87045 Started implementing automated first-motion picking within manual
picking.
2020-09-28 16:55:25 +02:00
ludger 5351043493 Local and moment magntiude occur on event list. 2020-09-28 15:11:23 +02:00
ludger dccbaa357a Check if data directory exists to avoid program abortion. 2020-09-22 10:30:48 +02:00
ludger 37c8858096 Limit number of fft bins. 2020-09-21 17:01:06 +02:00
ludger f93499da7d For unknown reasons sometimes station and network information are not
avaialble, avoid program failure.
2020-09-16 16:16:53 +02:00
ludger e4cfebe989 Capture possible error occuring due to to incomplete dictonaries. 2020-07-30 15:21:26 +02:00
ludger da360990f6 [Bugfix]: Capture error ocurring when writing output files without event
location.
2020-07-30 13:55:56 +02:00
ludger e083e75d73 Make sure to load autoPyLoT-event information from xml file. 2020-07-30 13:27:38 +02:00
ludger 79192cda33 Distinguish between auto picks and manual picks in code. 2020-07-30 13:04:45 +02:00
ludger 066db3df53 Removed unnecassary print statements. 2020-07-30 10:40:34 +02:00
ludger 6d81e4a132 Speed up spectral fit; take into account that in seldom cases not all
pick information in pick dictionary are available.
2020-07-30 10:37:39 +02:00
ludger f49b9054b0 [Bugfix]: Take into account onset time might be None. 2020-07-29 15:10:22 +02:00
ludger 82e2c325ae Return 'N' (noisy) for first motion instead None. 2020-07-29 14:51:23 +02:00
ludger 85ae05b580 Updated author information. 2020-07-29 13:55:54 +02:00
ludger e64135c7a8 [Bugfix]: Check for key S and be sure to get element weight for pick
dictionary.
2020-07-29 12:14:42 +02:00
ludger b7795ca562 Removed right-side picking to stabilize algorithm. 2020-07-29 10:10:18 +02:00
ludger 8066bd2f01 Avoid IOerror, relaxed to warning message to keep PyLoT running. 2020-07-28 17:16:48 +02:00
ludger df6a6c1c71 Added output for hypoDD. 2020-07-28 13:08:25 +02:00
ludger 1f6a44eeef [Bugfix]: elif statement was not working. 2020-07-27 16:55:19 +02:00
ludger 2bab42a0dc [Bugfix] invlist is already inventory object! 2020-07-27 16:26:11 +02:00
ludger c7d8569105 Enabled writing for FOCMEC output. 2020-07-23 16:51:05 +02:00
ludger 003ba76650 [Bugfix]: PyLoT is now able to write VELEST-input cnv-file. 2020-07-21 16:22:17 +02:00
ludger 7617958a1c Capture problems during data fitting. 2020-07-21 11:55:27 +02:00
ludger 707c596672 [Bugfix]: No scaling if 0.0! 2020-07-08 15:32:16 +02:00
ludger 075beb2db3 [Bugfix]: network magnitude has never been scaled! 2020-07-08 15:20:03 +02:00
ludger 7023bc4ce4 Bug workaround: sometimes rotate2zne fails resulting in an permanent
error
2020-07-08 14:57:43 +02:00
ludger fa093ccac6 Take into account that creation info sometimes is not available. 2020-06-03 13:19:31 +02:00
Ludger Küperkoch 3be78ec576 Some debugging. 2019-11-19 15:12:10 +01:00
ludger 5a2aeeb70d Re-implemented second option for calculating fit to source spectrum, take median of both options; some bug fixes 2019-11-15 15:09:25 +01:00
ludger 570e47f2df No changes!! 2019-11-15 11:36:26 +01:00
ludger 4a0759ee6e Replaced IOError with warning message, GUI keeps being alive, but still buggy with TauPy! 2019-11-15 09:57:31 +01:00
ludger 8419fc9681 Taper CF before calculating AIC. 2019-11-14 16:47:16 +01:00
Ludger Küperkoch 98e429d8fd Update moment magnitudes before calculating network magnitude. 2019-10-28 16:51:04 +01:00
Ludger Küperkoch ceb33bf59e Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2019-10-28 16:43:11 +01:00
Ludger Küperkoch f28ee2bb59 New default parameters (min-, max-values) for magnitude scaling. 2019-10-28 16:41:48 +01:00
Ludger Küperkoch 0ef2afa775 Update of event object for moment magntiude was missing. 2019-10-25 16:20:48 +02:00
Ludger Küperkoch dd05d46be7 Added calulation of network moment magnitude, additional screen output of moment magnitude. 2019-10-25 16:16:07 +02:00
Ludger Küperkoch e94129ec36 If several locations done, use the most recent one. 2019-09-13 12:29:42 +02:00
Ludger Küperkoch 813a2c989e Some cosmetics. 2019-09-11 12:22:11 +02:00
Ludger Küperkoch f21973c7b6 Restitute and calculate magnitudes only on picked traces. 2019-09-11 12:13:53 +02:00
Ludger Küperkoch 2ecd7b1ec5 Removed deactivated code. 2019-09-11 11:30:39 +02:00
Ludger Küperkoch 929ddb0ab2 Activated magnitude calculation, removed typo (WAscaling), still buggy in applyEvent! 2019-09-09 16:23:34 +02:00
Ludger Küperkoch b4eeef55a6 Bug: AxesSubplot object has no attribute set_facecolor. Deactivated that line. 2019-09-09 14:40:51 +02:00
Ludger Küperkoch 6caa3ee9ce Additional screen output. 2019-06-19 17:32:57 +02:00
Ludger Küperkoch bae20e7e7c [bugfix] Plot was not enabled, indentation correction (though uncomment) 2019-06-19 16:52:31 +02:00
Ludger Küperkoch bf20ad92da [bugfix] Condition for using entire waveform (Ldiff<0) was too weak. 2019-06-19 14:41:45 +02:00
Ludger Küperkoch bca4ce1c11 [bugfix] If getsignalwindow provided an empty array, checksignallength failed and lead to incomplete pick dictionaries. 2019-06-19 14:07:15 +02:00
Ludger Küperkoch 291db16e2b Take into account that for individual stations cut times are set to zero, which has then lead to wrong initial pick times. 2019-06-17 20:48:01 +02:00
Ludger Küperkoch d9777eaa05 Take into account seismograms too short for given cut times! 2019-06-17 17:26:23 +02:00
Ludger Küperkoch 0e65478645 Removed unnecessary pdb. 2019-06-14 18:49:53 +02:00
Ludger Küperkoch 2d7b7708a1 Variable pick referenced before assignment, cosmetics. 2019-06-14 12:50:16 +02:00
Ludger Küperkoch 025822c485 On the way to stable magnitude determination, still buggy! 2019-06-14 12:35:56 +02:00
Ludger Küperkoch ed9a7c27aa Additional information on the screen. 2019-06-04 14:22:08 +02:00
Ludger Küperkoch bb313f0f49 Re-implemented magnitude calculation within manual picking/location, yet on-going work 2019-06-04 12:29:53 +02:00
Ludger Küperkoch 02a0abffd9 Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop 2019-05-29 13:14:02 +02:00
Ludger Küperkoch caf76fe94b Replaced ValueError with return, maybe this is only a bad workaround! 2019-05-29 13:12:39 +02:00
Ludger Küperkoch dfe3f9b32a [Bugfix]: There might be no network nor location information available, strange! 2018-10-10 11:40:11 +02:00
Ludger Küperkoch cf7fafbe62 Additional possible suffix for metadata file. 2018-10-10 11:17:58 +02:00
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
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
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
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
Ludger Küperkoch f56d32b661 New button for showing pick qualities. Still work in progress. 2018-02-01 11:42:34 +01:00
Ludger Küperkoch da06115886 New button for getting histogram of pick qualities, in progress. 2018-01-30 16:16:41 +01:00
Ludger Küperkoch dc6c6445a9 Default for input parameter iplot. 2018-01-30 11:11:57 +01:00
Ludger Küperkoch 1b85625643 [Bugfix] Two times "def calPick(self)" (accidently?). 2018-01-30 10:06:22 +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
Ludger Küperkoch 55101c9e9e Reset some former changes, net_magnitude still buggy, as it returns Nonetype if no reliable picks are available! 2017-11-09 14:58:06 +01:00
Ludger Küperkoch 615ca54640 Make sure calculating Ml only from reliable onset times. 2017-11-09 10:30:01 +01:00
Ludger Küperkoch f01860b6f1 Calculate Mo only from reliable onset times. 2017-11-09 10:15:58 +01:00
Ludger Küperkoch 3f50dae2de [Bugfix]Wrong application of title, wrong onset plotting, removed obsolete intrinsic ObsPy-plot. 2017-11-07 15:15:23 +01:00
Ludger Küperkoch 7d3196bf21 [Bugfix] argrelmax not working if array contains only one element. 2017-10-09 14:40:26 +02:00
Ludger Küperkoch f7cada6d09 [Bugfix] Some typo. 2017-08-22 10:34:58 +02:00
Ludger Küperkoch 6722024749 Take renaming of existing function into account. 2017-08-21 16:16:09 +02:00