Darius Arnold
a45e817213
Merge remote-tracking branch 'origin/develop' into feature/refactor
2018-08-03 11:55:13 +02:00
marcel
5c74160710
Merge branch 'feature/metadata_class' into develop
2018-08-03 11:18:34 +02:00
marcel
e75beff883
[minor] cosmetics on dataPlot bottom layout
2018-08-03 11:16:56 +02:00
marcel
d9a4c40d0b
[minor] hide pick qualities histogram action (not implemented yet)
2018-08-03 11:16:08 +02:00
Darius Arnold
b9cf219b39
Adding/modifying documentation in autopick.py
2018-08-03 11:05:42 +02:00
Darius Arnold
7b2ae2fa8f
Disable NonLinLoc in testing parameter file
2018-08-03 11:01:58 +02:00
Darius Arnold
108ba80b83
[minor] disable length limit when printing diff of picking results
...
By default the difference printed when two picking result dictionaries are compared is limited in length, this disables the limit.
2018-08-03 11:00:53 +02:00
Darius Arnold
8dcea2a8c3
[change] PickingResults now only stores actual results, PickingContainer stores intermediary values
...
PickingResults now stores only the actual results of picking, which are returned from the autopickstation function.
To store intermediary results during picking, the new class PickingContainer is used.
2018-08-03 10:59:10 +02:00
marcel
e211a901ff
[bugfix] could not init array map when loading project
2018-08-03 09:33:37 +02:00
marcel
393413d6fc
[bugfix] closes #215
2018-08-02 15:42:34 +02:00
marcel
d5e9cd07d4
[revert] went back to old quality assessment without SNR
2018-08-02 14:18:20 +02:00
marcel
529939b4b8
[minor] removed unused object
2018-08-02 13:32:45 +02:00
marcel
7dae8e1107
[bugfix] not regarding possible * in eventpath in eventbox
2018-08-02 13:00:36 +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
c898f93293
[new] idea for new quality check using SNR
2018-08-01 13:25:27 +02:00
marcel
93bdaa8998
[bugfix] forgot to split * in getFromPath
2018-07-31 10:22:45 +02:00
marcel
e68b634f25
[new] event modification status saved with "dirty" attribute, only save event-XML when modified
2018-07-31 09:41:48 +02:00
marcel
cc9ae9c146
[bugfix] empty picks dictionary leading to KeyError
2018-07-31 09:24:43 +02:00
Darius Arnold
076115f7f5
[add] Station A106 to tests
...
This station has invalid values recorded on both N and E component, but a pick can still be found on Z
2018-07-30 14:32:32 +02:00
Darius Arnold
d14e789e97
Modify test to test that picking is possible for station with only vertical component
2018-07-30 14:31:56 +02:00
Darius Arnold
7bbcb489bf
[refactor] add current_figure attribute
...
This instance attribute holds the current figure,which removes the need for an external function to extract the correct figure from the fig_dict and the need to pass the figure into instance methods (it can now be directly accessed by the attribute).
2018-07-30 14:28:21 +02:00
Darius Arnold
97458b5b42
[minor] small code changes
2018-07-30 14:08:49 +02:00
Darius Arnold
b4316ae717
[refactor] improving S pick code by extracting functions
2018-07-30 13:36:09 +02:00
Darius Arnold
c89e47ac43
[change] Extract function that calculates cuttimes
2018-07-30 12:43:56 +02:00
Darius Arnold
da2b1ed133
[change] Enable picking on traces with only one vertical component
...
Only the P pick will be calculated
2018-07-30 12:03:33 +02:00
marcel
db9a1371b1
[bugfix] closes #223
2018-07-25 15:16:14 +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
bfc745dd30
Merge branch 'develop'
...
Conflicts:
pylot/core/pick/autopick.py
2018-07-25 10:53:08 +02:00
marcel
146ef7098c
[bugfix] closes #233 closes #234
...
can cope with stations without horizontal components now, removed dangerous try/except construct
2018-07-25 10:48:43 +02:00
marcel
974ee12076
[update] closes #242 - dpi change added, figures using PylotCanvas can be saved with CTRL+S
2018-07-24 15:20:00 +02:00
marcel
37e2e39f3a
Merge branch 'develop' into feature/metadata_class
2018-07-24 14:36:22 +02:00
marcel
f310afb4c6
[minor] renaming QtAction
2018-07-24 14:33:38 +02:00
marcel
6d6179bb55
[bugfix] closes #251 also fixed for histogram and locateAction
2018-07-24 14:32:15 +02:00
marcel
62287df1b4
[minor] removed "None" from filteroptions
2018-07-24 14:16:24 +02:00
marcel
b3524c562d
[bugfix] closes #260 checking for filtertype first
2018-07-24 14:15:32 +02:00
marcel
9e75f8d4f2
[bugfix] closes #255 filtering should work as intended now
2018-07-24 13:54:40 +02:00
marcel
ef6e011d22
[update] slightly improved feasibility using obspy_dmt with metadata and array map
2018-07-23 16:03:15 +02:00
marcel
eb07c19c2e
[update] metadata/inventory management
...
[bugfix] errors when there were no manual picks using array_map
2018-07-23 14:54:53 +02:00
Darius Arnold
09721c7bb9
[add] station CH.FIESA to test_autopickstation
2018-07-20 15:06:15 +02:00
Darius Arnold
653e7c9b9a
[remove] unused function for creating an error message for autopickstation tests
2018-07-20 15:05:42 +02:00
Darius Arnold
1b815a27b8
[add] HidePrint can be configured to skip hiding for quick debugging of tests
2018-07-20 15:04:48 +02:00
Darius Arnold
7fe5d0f7a3
[remove] Redundant checks for missing waveform data
...
Missing waveform data is now handled before picking starts, so it is not necessary to check during picking.
2018-07-20 14:50:27 +02:00
Darius Arnold
61b14dc770
[change] Create clean PickingResults instance with only required values
...
During picking, intermediary values were saved in p_results or s_results PickingResults instance.
Additionally the PickingResults class contained members that were only used during picking but not when returning the results, thus wasting space after picking, because they stayed in the instance.
Now autopickstation generates a clean PickingResults containing only the members that are expected in the results.
2018-07-20 14:49:10 +02:00
Darius Arnold
153beff663
[add] tests for picking with missing trace in stream
2018-07-20 13:02:57 +02:00
Darius Arnold
318ca25ef8
[add] handling missing traces
...
either a missing vertical or missing both vertical traces in the wfstream will fail picking and return None. This is the same behaviour as before refactoring.
2018-07-20 13:00:19 +02:00
marcel
f802f1db58
[new] working on metadata/inventory selection from GUI
2018-07-19 11:50:29 +02:00
marcel
b348117d5a
[bugfix] tuneAutopicker not using new pb_widget
2018-07-18 15:04:07 +02:00
marcel
90e26cbd8f
[bugfix] various, pick delete/plot behaviour
2018-07-18 14:12:59 +02:00
marcel
12082cb2a9
[minor] removed old code
2018-07-18 11:42:46 +02:00
marcel
ed654024b2
[update] reinstated check4rotated in autoPyLoT
2018-07-18 11:39:01 +02:00