0bdfd96659 
							
						 
					 
					
						
						
							
							correct for deprecated condition usage  
						
						 
						
						
						
						
					 
					
						2021-01-29 11:04:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							79fac36cf5 
							
						 
					 
					
						
						
							
							[init] started porting to the next python version  
						
						 
						
						... 
						
						
						
						Aiming also to avoid deprecations and outdated versions of dependencies. 
						
						
					 
					
						2021-01-29 11:04:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							adc3304840 
							
						 
					 
					
						
						
							
							release version 0.2  
						
						 
						
						... 
						
						
						
						release notes:
==============
Features:
- centralize all functionalities of PyLoT and control them from within the main GUI
- handling multiple events inside GUI with project files (save and load work progress)
- GUI based adjustments of pick parameters and I/O
- interactive tuning of parameters from within the GUI
- call automatic picking algorithm from within the GUI
- comparison of automatic with manual picks for multiple events using clear differentiation of manual picks into 'tune' and 'test-set' (beta)
- manual picking of different (user defined) phase types
- phase onset estimation with ObsPy TauPy
- interactive zoom/scale functionalities in all plots (mousewheel, pan, pan-zoom)
- array map to visualize stations and control onsets (beta feature, switch to manual picks not implemented)
Platform support:
- python 3 support
- Windows support
Performance:
- multiprocessing for automatic picking and restitution of multiple stations
- use pyqtgraph library for better performance on main waveform plot
Visualization:
- pick uncertainty (quality classes) visualization with gradients
- pick color unification for all plots
- new icons and stylesheets
Known Issues: 
						
						
					 
					
						2021-01-29 11:04:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marc S. Boxberg 
							
						 
					 
					
						
						
						
						
							
						
						
							417316a8bb 
							
						 
					 
					
						
						
							
							release version: 0.1a  
						
						 
						
						... 
						
						
						
						release notes:
==============
Features
- consistent manual phase picking through predefined SNR dependant zoom level
- uniform uncertainty estimation from waveform's properties for automatic and manual picks
- pdf representation and comparison of picks taking the uncertainty intrinsically into account
- Richter and moment magnitude estimation
- location determination with external installation of [NonLinLoc](http://alomax.free.fr/nlloc/index.html )
Known issues
- Magnitude estimation from manual PyLoT takes some time (instrument correction) 
						
						
					 
					
						2021-01-29 11:03:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							889e632198 
							
						 
					 
					
						
						
							
							[update] README.md  
						
						 
						
						
						
						
					 
					
						2021-01-29 10:54:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e4cfebe989 
							
						 
					 
					
						
						
							
							Capture possible error occuring due to to incomplete dictonaries.  
						
						 
						
						
						
						
					 
					
						2020-07-30 15:21:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							da360990f6 
							
						 
					 
					
						
						
							
							[Bugfix]: Capture error ocurring when writing output files without event  
						
						 
						
						... 
						
						
						
						location. 
						
						
					 
					
						2020-07-30 13:55:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e083e75d73 
							
						 
					 
					
						
						
							
							Make sure to load autoPyLoT-event information from xml file.  
						
						 
						
						
						
						
					 
					
						2020-07-30 13:27:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							79192cda33 
							
						 
					 
					
						
						
							
							Distinguish between auto picks and manual picks in code.  
						
						 
						
						
						
						
					 
					
						2020-07-30 13:04:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							066db3df53 
							
						 
					 
					
						
						
							
							Removed unnecassary print statements.  
						
						 
						
						
						
						
					 
					
						2020-07-30 10:40:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f49b9054b0 
							
						 
					 
					
						
						
							
							[Bugfix]: Take into account onset time might be None.  
						
						 
						
						
						
						
					 
					
						2020-07-29 15:10:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							82e2c325ae 
							
						 
					 
					
						
						
							
							Return 'N' (noisy) for first motion instead None.  
						
						 
						
						
						
						
					 
					
						2020-07-29 14:51:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							85ae05b580 
							
						 
					 
					
						
						
							
							Updated author information.  
						
						 
						
						
						
						
					 
					
						2020-07-29 13:55:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e64135c7a8 
							
						 
					 
					
						
						
							
							[Bugfix]: Check for key S and be sure to get element weight for pick  
						
						 
						
						... 
						
						
						
						dictionary. 
						
						
					 
					
						2020-07-29 12:14:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b7795ca562 
							
						 
					 
					
						
						
							
							Removed right-side picking to stabilize algorithm.  
						
						 
						
						
						
						
					 
					
						2020-07-29 10:10:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8066bd2f01 
							
						 
					 
					
						
						
							
							Avoid IOerror, relaxed to warning message to keep PyLoT running.  
						
						 
						
						
						
						
					 
					
						2020-07-28 17:16:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							df6a6c1c71 
							
						 
					 
					
						
						
							
							Added output for hypoDD.  
						
						 
						
						
						
						
					 
					
						2020-07-28 13:08:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1f6a44eeef 
							
						 
					 
					
						
						
							
							[Bugfix]: elif statement was not working.  
						
						 
						
						
						
						
					 
					
						2020-07-27 16:55:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2bab42a0dc 
							
						 
					 
					
						
						
							
							[Bugfix] invlist is already inventory object!  
						
						 
						
						
						
						
					 
					
						2020-07-27 16:26:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c7d8569105 
							
						 
					 
					
						
						
							
							Enabled writing for FOCMEC output.  
						
						 
						
						
						
						
					 
					
						2020-07-23 16:51:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							003ba76650 
							
						 
					 
					
						
						
							
							[Bugfix]: PyLoT is now able to write VELEST-input cnv-file.  
						
						 
						
						
						
						
					 
					
						2020-07-21 16:22:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7617958a1c 
							
						 
					 
					
						
						
							
							Capture problems during data fitting.  
						
						 
						
						
						
						
					 
					
						2020-07-21 11:55:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							32c95757c6 
							
						 
					 
					
						
						
							
							[minor] small changes to autopylot.sh script  
						
						 
						
						
						
						
					 
					
						2020-07-16 12:36:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dad383b197 
							
						 
					 
					
						
						
							
							[revert] reverted accidental changes to file PyLoT.py  
						
						 
						
						
						
						
					 
					
						2020-07-16 12:35:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							707c596672 
							
						 
					 
					
						
						
							
							[Bugfix]: No scaling if 0.0!  
						
						 
						
						
						
						
					 
					
						2020-07-08 15:32:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							075beb2db3 
							
						 
					 
					
						
						
							
							[Bugfix]: network magnitude has never been scaled!  
						
						 
						
						
						
						
					 
					
						2020-07-08 15:20:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7023bc4ce4 
							
						 
					 
					
						
						
							
							Bug workaround: sometimes rotate2zne fails resulting in an permanent  
						
						 
						
						... 
						
						
						
						error 
						
						
					 
					
						2020-07-08 14:57:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a20d7fbcb 
							
						 
					 
					
						
						
							
							[bugfix] workaround for MacOS, where SetChannelComponents class can not be saved using QSettings  
						
						 
						
						
						
						
					 
					
						2020-06-16 12:03:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fb6ba83cc5 
							
						 
					 
					
						
						
							
							[new] added --reset_qsettings option to PyLoT in case of corrupted QSettings  
						
						 
						
						
						
						
					 
					
						2020-06-16 11:09:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							02083e2bf8 
							
						 
					 
					
						
						
							
							[change] magnitude calculation problem using evalresp in GUI, changed to usage of ObsPy intrinsic function  
						
						 
						
						
						
						
					 
					
						2020-06-08 17:42:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7187cb337b 
							
						 
					 
					
						
						
							
							[various] fixes on array_map  
						
						 
						
						
						
						
					 
					
						2020-06-08 14:23:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fa093ccac6 
							
						 
					 
					
						
						
							
							Take into account that creation info sometimes is not available.  
						
						 
						
						
						
						
					 
					
						2020-06-03 13:19:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6ad187b7fa 
							
						 
					 
					
						
						
							
							[update] added missing function for refactor commit  
						
						 
						
						
						
						
					 
					
						2020-01-14 14:03:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							78eca1b222 
							
						 
					 
					
						
						
							
							[update] some smaller changes in GUI and array_map  
						
						 
						
						
						
						
					 
					
						2020-01-14 13:57:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							492f5b96f2 
							
						 
					 
					
						
						
							
							[refactor] moved functions requiring QT import from util.utils to util.gui  
						
						 
						
						
						
						
					 
					
						2020-01-14 13:55:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be397edf1c 
							
						 
					 
					
						
						
							
							[bugfix] same problem as prior commit  
						
						 
						
						
						
						
					 
					
						2019-12-17 17:04:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fa4423f65d 
							
						 
					 
					
						
						
							
							[bugfix] transform to float for different python library versions  
						
						 
						
						
						
						
					 
					
						2019-12-17 16:54:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							29440deb6f 
							
						 
					 
					
						
						
							
							[new] set cuttimes for waveforms in properties tab to speedup reading and visualization  
						
						 
						
						... 
						
						
						
						[improvements] only re-read/re-plot if needed after changing properties 
						
						
					 
					
						2019-12-17 16:24:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa38e2b851 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop  
						
						 
						
						
						
						
					 
					
						2019-12-17 13:51:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3a1c907043 
							
						 
					 
					
						
						
							
							[add] delete all autopicks button in GUI  
						
						 
						
						... 
						
						
						
						[bugfix] small bugfix in case of problems with Stream String representation 
						
						
					 
					
						2019-12-17 13:50:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3354e3980e 
							
						 
					 
					
						
						
							
							[update] improved array map, point size showing pick error class now  
						
						 
						
						
						
						
					 
					
						2019-12-11 15:59:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a9135ec483 
							
						 
					 
					
						
						
							
							[bugfix] calculation of hybrid picks (auto+manual) for array_map called too often taking a lot of time  
						
						 
						
						
						
						
					 
					
						2019-11-27 10:56:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be1e49fa57 
							
						 
					 
					
						
						
							
							[updates] generate_array_maps multiprocessing, added extension '_autopylot' to picks generated by autopylot to prevent overwriting on auto-save  
						
						 
						
						
						
						
					 
					
						2019-11-26 11:11:25 +01: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