marcel
341db86861
Merge remote-tracking branch 'origin/develop' into feature/port-to-python-3.9.0
2021-02-01 17:24:51 +01:00
marcel
bfec58cc24
[bugfix] entering if when len(mag) == 1
2021-02-01 16:03:23 +01:00
sebastianw
b5ba62e86f
[change] replaced all occurrences of PySide and QtGui references with the PySide2 substitue
2021-01-29 11:21:44 +01:00
sebastianw
21f4567236
Merge branch 'feature/port-to-python-3.9.0' of ssh://ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into feature/port-to-python-3.9.0
2021-01-29 11:06:42 +01:00
sebastianw
553b935d69
[change] adopted map_projections for the use of cartopy instead of basemap (WIP)
2021-01-29 11:04:22 +01:00
sebastianw
0bdfd96659
correct for deprecated condition usage
2021-01-29 11:04:16 +01:00
sebastianw
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
marcel
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
marcel
889e632198
[update] README.md
2021-01-29 10:54:48 +01: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
sebastianw
543f12f1a2
[change] adopted map_projections for the use of cartopy instead of basemap (WIP)
2020-12-06 17:39:34 +01:00
sebastianw
2c2eca37e3
[change] made parameter 'extent' optional since it was never meant to be mandatory before
2020-10-27 07:03:59 +01:00
sebastianw
55810b9926
correct for deprecated condition usage
2020-10-21 15:24:35 +02:00
sebastianw
8b4eed3974
[init] started porting to the next python version
...
Aiming also to avoid deprecations and outdated versions of dependencies.
2020-10-19 18:10:26 +02: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
marcel
f8f4e6789c
[new] add extent option "active" to pick high frequency active seismic data
2020-10-06 10:44:27 +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
marcel
32c95757c6
[minor] small changes to autopylot.sh script
2020-07-16 12:36:23 +02:00
marcel
dad383b197
[revert] reverted accidental changes to file PyLoT.py
2020-07-16 12:35:18 +02:00