121ef4357f
[WIP] using multiThread to call autopylot
2017-07-31 13:43:06 +02:00
Ludger Küperkoch
4244c4209b
New function to derive onset quality classes and to plot them if desired.
2017-07-31 12:04:03 +02:00
f13542840f
[add] MultiThread class added
2017-07-31 10:40:03 +02:00
f86f33b22f
[minor] removed output
2017-07-20 16:18:00 +02:00
04d43f67c5
[bugfix] default phases from obspy not unique
...
[add] toggle button for checking phases
2017-07-20 15:11:07 +02:00
f93713fdad
[bugfixes] filtering should be possible for all recognized phases now
2017-07-20 14:09:35 +02:00
d48d29f7ec
[change] code restructured for flexibility
2017-07-20 11:50:57 +02:00
9c089329f3
[bugfix] string changed by accident
2017-07-20 11:42:31 +02:00
389965e573
[add] plot arrivals option added
...
[change] code reformated by PyCharm
2017-07-20 11:33:01 +02:00
c644095b5a
[add] phase defaults for phasesTab
2017-07-19 15:12:01 +02:00
548c863f10
[minor] tight_layout for waveformwidget figure
2017-07-18 16:17:04 +02:00
d21afcf31a
[minor] changed linewidth of wf plot slightly
2017-07-18 16:12:33 +02:00
be588252cf
[add] events can be removed by clicking a button in event_table
2017-07-18 16:07:08 +02:00
60594c97cf
[bugfix] wrong if cause in for loop in read_eventfile_info
...
[add] function to remove events from project
2017-07-18 15:27:52 +02:00
37875d5c87
[add] finished remove picks feature, testing needed
2017-07-18 14:34:09 +02:00
dbb3fab6d0
[add] possibility to remove picks added to pickDlg
2017-07-18 13:54:47 +02:00
1918c11b42
[bugfix/improvement] checkZ4s independent of different trace starttimes and sampling rates
2017-07-17 18:02:29 +02:00
176f13db09
[bugfix] slope window was used for calculation of checkz4s leading to huge problems
2017-07-17 16:58:40 +02:00
547355fbdf
[change] updated parameters of function call exportEvent in autoPyLoT
2017-07-17 13:44:38 +02:00
f41a330606
[add] default event output name += .xml
2017-07-17 13:10:02 +02:00
2633f4b9cf
[bugfix] error-prone check for method_id.id
2017-07-17 11:58:32 +02:00
7e0f4efbcc
[bugfix] wrong usage of instrinsic function list()
2017-07-17 11:50:51 +02:00
7f0ab4dd94
[merge] merged changes in QtPyLoT manually
2017-07-17 11:38:50 +02:00
e5f5ab8412
[change] improved code behavior; exportEvent now checks for magnitudes and origins as well
2017-07-17 11:32:38 +02:00
b286290797
[change] exportEvent now checks for existing picks of type 'fcheck' in xml file and replaces them with new picks
2017-07-17 10:55:02 +02:00
90e27f1d08
[WIP] autopicks -> update xml file
2017-07-14 16:24:37 +02:00
a017c4deb4
[bugfix] various bugfixes while testing on Windows with py3
2017-07-14 15:26:39 +02:00
3869922378
[bugfix] typo in variable name
2017-07-14 14:16:12 +02:00
227112cbac
[change] parameter evtdata of class Data has to be called as str object
...
(instead of outdated basestring) to make the class python 3 compatible
2017-07-14 13:30:54 +02:00
20e86cee5a
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2017-07-14 11:11:49 +02:00
68f864e93a
[bugfixes] changed iplot flag default to 0, intercept Exception on false
...
filter settings
2017-07-14 11:09:18 +02:00
Ludger Küperkoch
01fe32c9b2
[Bugfix] Reversed change of a former commit supposed to make it compatible to Python3.
2017-07-14 11:05:09 +02:00
a560f4140b
[update] icons will be imported depending on python version
2017-07-14 09:51:43 +02:00
Sebastian Wehling-Benatelli
e46f9066d9
[change] increased inter platform compatibility
2017-07-13 17:40:21 +02:00
f57aa37d99
[change] changed some functions to work with Python 3 and Windows
2017-07-13 17:27:48 +02:00
721874dbb7
[change] layout of sub-parameters of PylotParameter changed back to vertical alignment to save horizontal space in tuneautopick window
2017-07-12 16:49:11 +02:00
aa6f4324d0
Merge branch 'filterOptions' into develop
2017-07-12 16:33:14 +02:00
818fb7a296
[change] final adjustments made to filteroptionsdialog and parabox, ready for testing
2017-07-12 16:24:50 +02:00
Ludger Küperkoch
76a99005ec
[Change] Save picks in cnv-, xml, and obs-format simultaneously. cnv not working!
2017-07-12 15:24:55 +02:00
Ludger Küperkoch
351d473cbf
[Bugfix] Wrong format of nested if conditions.
2017-07-12 13:05:43 +02:00
Ludger Küperkoch
da372b435c
[Bugfix] Wrong processing flow for checking picks.
2017-07-12 12:09:08 +02:00
Ludger Küperkoch
9ee32ee95e
[Bugfix] Save only real determined onsets.
2017-07-12 10:45:22 +02:00
Ludger Küperkoch
2a0cb9f6c8
Additional screen output to inform the user about pick saving details.
2017-07-12 09:58:19 +02:00
Ludger Küperkoch
34d5f9bf7d
Additional screen output when saving picks.
2017-07-11 20:43:28 +02:00
Ludger Küperkoch
49092a928e
Save only picks for NLLoc, VELEST, etc. that not exceed adjusted uncertainties.
2017-07-11 16:23:23 +02:00
43116ec2c6
[add] filtering in pickDlg will not be done by default anymore, changes in pushing filter in main traces window, still WIP (not going back to original wf after first filtering?)
2017-07-11 16:22:22 +02:00
1d9e52f577
[change] several updates updates to filterOptions, FILTERDEFAULTS now loaded from pylot.in, filterOptions should be 'shared' between filterOptionsDialog and pylotParameter
2017-07-11 16:03:24 +02:00
e0926c6b20
[change] phase/expected phase arrivals text position now stays readable around pickDlg axes
2017-07-10 15:39:44 +02:00
8dcff4a467
Merge branch 'master' into taup
2017-07-10 11:30:37 +02:00
d0b5626c91
Merge branch 'master' into filterOptions
2017-07-10 11:29:16 +02:00
fedb7c2c0d
[hotfix refs #220 ] Missmatching ressource_id's only produced warning on exporting picks, but did not prevent event mixing
2017-07-07 13:15:20 +02:00
a9334372e8
[add] working version of expected arrivals of chosen phases
2017-07-07 12:16:38 +02:00
f7e54275c3
[change] structural changes to filteroptions WIP
2017-07-06 17:22:23 +02:00
09b2dfa5d1
[hotfix] could not load multiple parameters from pylot.in if values are type==string
2017-07-06 09:53:13 +02:00
dbc38385b5
[add] semi working version of filterOption dialog, WIP
2017-07-04 16:37:05 +02:00
097222a43d
[add] namestrings for default parameters, filteroptions connected to parameters (WIP)
...
[change] layout of pylotparabox
2017-07-04 14:39:10 +02:00
1b3c29c47e
[bugfix] missing comma in dictionary definition, also corrected misspelling
2017-07-04 10:31:23 +02:00
5bc9f14074
Merge branch 'develop' into filterOptions
2017-07-04 10:19:42 +02:00
74393432da
[bugfix] do not show file menu when embedded, stretch changed (still problems on ludgers machine)
2017-06-30 15:06:17 +02:00
8e12bb1bc6
[bugfix] when no settings are given for phases use empty list
2017-06-30 14:43:06 +02:00
1c610d22f0
[add] restore default options for some tabs
2017-06-30 14:29:37 +02:00
beed46229a
[add] plot phase name in pickDlg, also plot network code
2017-06-30 13:56:59 +02:00
533f7ea353
merge origin/develop into develop
2017-06-30 13:31:19 +02:00
3c0db3efa4
[add] different phases can now be selected in picks_menu on pickDlg depending on phases set in preferences
2017-06-30 13:26:46 +02:00
Ludger Küperkoch
13666312fa
[Bugfix] Enable locate button as soon as manual picks are available.
2017-06-30 11:04:49 +02:00
Ludger Küperkoch
92f4ae3923
[Bugfix] One argument for export was missing.
2017-06-30 10:41:47 +02:00
a61eebba29
[proposal] use checkable QPushButtons for phases instead of QLineEdit, as line edit is highly vulnerable to incorrect user input
2017-06-30 09:42:36 +02:00
Ludger Küperkoch
9b22d0f8d6
Started activating PhasesTab for phase declaration.
2017-06-29 17:20:36 +02:00
9e6b376c62
[bugfix] reintroduced previous bugfix
2017-06-29 17:02:05 +02:00
Ludger Küperkoch
647cb1e32b
Reintroduced changes of MP spuriously removed by previous commit.
2017-06-29 16:41:09 +02:00
Ludger Küperkoch
1e99ae8272
File extention for output taken from preferences OutputsTab.
2017-06-29 16:35:52 +02:00
574704cc49
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-06-29 10:24:27 +02:00
3ae166b147
[bugfix] picks not plotted in PickDlg if type(picks .or. picksdict) was AttribDict instead of dict
2017-06-29 10:23:45 +02:00
Ludger Küperkoch
5564fb54dc
Additional screen output to inform the user about status of saving picks.
2017-06-29 09:51:24 +02:00
Ludger Küperkoch
e7bd1c8d31
Export for VELEST-cnv format.
2017-06-28 16:55:12 +02:00
4f8631e829
[revert] changes of previous commit reverted as problems with QDialog seem to be caused by windows XServer
2017-06-28 16:40:44 +02:00
marcel
afd7a94852
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2017-06-28 16:26:16 +02:00
marcel
2f7033329b
[bugfix] possible that dialog was hidden behind other windows
2017-06-28 16:24:24 +02:00
Ludger Küperkoch
d31fec8781
Before exporting phases, check for manual picks and export them instead of automatic picks.
2017-06-28 14:23:24 +02:00
Ludger Küperkoch
f52b42f009
[Bugfix] Write header only, if export has been successfull.
2017-06-28 12:40:03 +02:00
Ludger Küperkoch
85829b22eb
Write header in ObsPy-generated NLLoc-observation file.
2017-06-28 12:38:21 +02:00
cb1fb60eec
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-06-27 15:11:06 +02:00
f1f9295370
[add] user prompt when event_id not matching on load_data
2017-06-27 15:08:19 +02:00
Ludger Küperkoch
a3487b66ea
[Bugfix] Take care that chosen window lengths fit to length of time series.
2017-06-27 13:59:00 +02:00
Ludger Küperkoch
68ef127617
[Bugfix] Network code was missing.
2017-06-27 11:46:21 +02:00
a90e0bd78b
[change] data._new moved to applyEVTData
2017-06-27 10:49:11 +02:00
Ludger Küperkoch
987f5c4d62
Additional info for user.
2017-06-27 10:11:11 +02:00
30e2e1df84
[bugfix] query for data flag/attribute isNew changed
2017-06-26 17:41:08 +02:00
71da6ded2b
[bugfix] Error when getEventFromPath returned None
2017-06-26 17:40:36 +02:00
Ludger Küperkoch
c56a11634a
Uncomment setNew, though still not sure, what its all about.
2017-06-26 16:10:18 +02:00
Ludger Küperkoch
bec8604904
autoPyLoT appends manual picks to xml-file, and manualPyLoT appends automatic picks to xml-file.
2017-06-26 14:47:36 +02:00
581a85b81f
[bugfix] missing network code in picksdict_from_picks triggered silent Exception using picks generated by picks_from_picksdict
2017-06-26 13:58:26 +02:00
b10b79ea79
[change] renamed picks attribute for pylot to pylot_picks, picks attribute of events will now be used exclusively for ObsPy picks
2017-06-26 12:19:06 +02:00
d08bd4cc9e
[move] class Event finally moved to new module event
2017-06-26 12:03:04 +02:00
acaf592590
[move] class Event moved to pylot.core.util.utils
2017-06-26 10:47:40 +02:00
Ludger Küperkoch
0f05be6a50
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
...
Conflicts:
pylot/RELEASE-VERSION
2017-06-23 15:47:09 +02:00
Ludger Küperkoch
9746913f8b
Consistent prefix for all PyLoT-output.
2017-06-23 15:45:45 +02:00
8e6c4d06ce
[add] array_map now plotting event location if given
2017-06-23 15:40:13 +02:00
ed4c112e99
[add] additional event information will be displayed in eventlist tab
...
[bugfix] project.search_eventfile_info was using relative path for filename
2017-06-23 14:56:56 +02:00
f409861d10
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-06-23 14:16:06 +02:00
103ae716a2
[add] additional event information can now be read by project from a simple textfile and added to each event (time, location, magnitude)
2017-06-23 14:14:42 +02:00
Ludger Küperkoch
c9f0b126df
Equal xml-file name for both automatic and manual picks, i.e. PyLoT_evID.xml.
2017-06-23 14:11:35 +02:00
929f58b942
merge origin/develop into develop
2017-06-23 12:12:55 +02:00
7bb2d54f6e
[change] Event class now bases on ObsPy Event class which should be more efficient in future, origin time will be read from notes file if possible
2017-06-23 12:04:26 +02:00
Ludger Küperkoch
27597e6b4b
Take into account parameter extent when writing header for PyLoT-input file.
2017-06-23 11:32:08 +02:00
Ludger Küperkoch
5958e05f3b
Cosmetics.
2017-06-23 10:26:49 +02:00
Ludger Küperkoch
6ebad273a9
Improved screen output.
2017-06-23 10:10:45 +02:00
Ludger Küperkoch
71876638c8
Flexible calculation of local magnitude including station magntiude scaling as well as network magnitude scaling.
...
auoPyLot-output-file names have prefix event ID.
2017-06-22 15:04:16 +02:00
ca1d3dca38
[add] filter parameters added to default parameters
2017-06-22 12:01:22 +02:00
97ee03b443
Merge branch 'develop' into filterOptions
2017-06-22 11:26:02 +02:00
8e8b3e0462
[rename] AutoPickPara ---> PylotPara
2017-06-22 11:22:17 +02:00
f91e1cde6f
[change] structure changed to make parabox more flexible
2017-06-22 11:03:24 +02:00
203974cd83
[bugfix] parameters interchanged
2017-06-22 10:54:17 +02:00
f6a20c4ea2
[bugfix] advanced_cb acciddently pushed to bottom of layout
2017-06-22 10:53:56 +02:00
Ludger Küperkoch
9f164fc075
Still in progress: flexible local magnitude estimation.
2017-06-21 16:42:26 +02:00
Ludger Küperkoch
477aacbb4a
Preparation of flexible local magnitude estimation.
2017-06-21 15:43:12 +02:00
Ludger Küperkoch
cf200e1425
Preparation of flexible local magnitude estimation, renamed module.
2017-06-21 15:41:12 +02:00
5928967e28
[ closes #212 ] tuneAutopicker always tries to load current event in mainwindow
2017-06-21 15:33:49 +02:00
6feffaeadb
[ closes #209 ] spacebar can now be used to accept pickDlg, also added a checkbox to automatically open next station (experimental)
2017-06-21 15:20:36 +02:00
b0dcf5ff4b
[change] local magnitude section added
2017-06-21 14:20:22 +02:00
d77abdc1d0
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-06-21 14:10:24 +02:00
5214d31908
[add] space hotkey to close window
2017-06-21 14:09:39 +02:00
Ludger Küperkoch
b96af41324
In progress: new parametters for magnitude estimation
2017-06-21 13:53:53 +02:00
c10639b49c
[merge] manual merging to new function structure (widget insertion with position)
2017-06-21 13:28:44 +02:00
43c314a1f8
[add/change] dataroot added to project file, improvements in behavior of create/save project
2017-06-21 13:24:45 +02:00
Ludger Küperkoch
9dc1545b63
Renamed/added new main parameter sequence Seismic Moment and Local Magnitude.
2017-06-21 13:03:17 +02:00
Ludger Küperkoch
51be558560
New parameters added for local magnitude estimation and scaling.
2017-06-21 13:01:14 +02:00
0a6ad8b663
[add] folder structure automatically recognized when adding events
2017-06-21 11:45:35 +02:00
be463c2adf
[add] functionality to display one groupbox of AutoPickParaBox exclusively
2017-06-21 10:36:22 +02:00
1b512a0864
[ closes #207 , closes #208 ] when supressing user prompt, applyEVTData to data object was accidently removed
2017-06-20 16:23:54 +02:00
ab979e9b10
[bugfix] events not properly provided to autoPyLoT by TuneAutopicker, wrong parameter name in plotting routine
2017-06-20 14:32:21 +02:00
0ff6f78a6c
[add] parameter localMag added
2017-06-20 12:10:56 +02:00
718879fad0
merge origin/develop into develop
2017-06-20 09:57:52 +02:00
300ff9215b
[ fixes #210 ] missing paranthesis in function call
2017-06-20 09:54:23 +02:00
Ludger Küperkoch
16003b6353
Bugfix: Different number of elements in used arrays.
2017-06-19 18:21:38 +02:00
Ludger Küperkoch
2601ec2865
Bugfix: Empty polyfit-object is avoided.
2017-06-19 16:35:51 +02:00
1b17842f63
[ fixes #201 ] test events will be skipped when using TuneAutopicker
2017-06-19 16:30:39 +02:00
0717f491aa
[ closes #203 ] events can be saved as pickle now, not intended to save back event notes to notes.txt file as it is only used for automatically generated event folders
2017-06-19 13:54:43 +02:00
Ludger Küperkoch
9aba69686d
Richter magnitude scaling is hard-wired, should not be handled internal. First step to flexible local-
...
magnitude estimation.
2017-06-19 11:37:08 +02:00
08b9cec674
[refs #206 ] savepicks XML now opens current event folder by default, also gives default filename
...
[bugfix] could not save XML files with . in name
[change] removed user prompt when changing picks on different event (redundant)
2017-06-19 11:28:11 +02:00
053caa5cf6
[change] replot after manual picking only if necessary (picks changed)
2017-06-19 10:37:24 +02:00
aea77cd49c
[change] removed redundant propmpt because new picks have to be accepted in the first place when closing PickDlg
2017-06-19 10:30:08 +02:00
7257d43155
[ fixes #205 ] call replot thread after manual picking
2017-06-19 10:23:39 +02:00
754883c5c9
[refs #204 ] adding application name/organisation/domain when building app before calling settings
2017-06-14 16:22:26 +02:00
d2d8498739
[bugfix] stream oabject overwritten when using alter_comp causing traces to disappear in plot
2017-06-12 14:36:38 +02:00
5412de8249
[add] notes can be read from event folders
2017-06-12 11:34:45 +02:00
ddedd3ed7a
[hotfix] ignoring error when mouseclick signal cannot be disconnected
2017-06-12 10:42:44 +02:00
marcel
01c556562e
[bugfix] newer version of pyqtgraph could not cope with UTCDatetime, now min/max_range for axes working
2017-06-09 13:51:20 +02:00
8e839df718
[add] pyqtgraph now part of Settings object; if installed will be used by default but can be deactivated
2017-06-09 13:23:16 +02:00
b061c81b2c
[change] removed axes on startup
2017-06-08 16:58:44 +02:00
d6dd8bfaa8
[bugfix] several bugfixes mostly refering to plotting from plotWaveformDataThread, now only plot data are generated from within thread
2017-06-08 16:36:47 +02:00
909e2241a7
[change] working version of pyqtgraph for dataPlot, WIP: fill not working on versions lower 0.9.9
2017-06-08 14:09:01 +02:00
a07162d668
first semi-working plot of all traces
2017-06-07 17:05:48 +02:00
be8035e118
[bugfix] update to previous commit
2017-06-07 11:31:03 +02:00
9e85a9df47
[bugfix] using default channel components in case QSettings is not working with OS
2017-06-07 11:29:38 +02:00
66c5142cb9
[change] major changes in AutoPickParaBox layout, now structured as groupboxes that can be hidden individually
2017-06-07 10:30:15 +02:00
0af795969b
[add] parameters now changed as part of project, some small fixes
2017-06-06 16:30:27 +02:00
f7d0e49458
[change] some updates of main window title changed to new QtPyLoT
2017-06-06 15:51:06 +02:00
20300daecf
[change] metadata not saved as part of project file anymore (files might get really big), still possible to load same project, idea: add QSetting whether to save or not to PyLoTprefs
2017-06-06 15:28:43 +02:00
bdc85fa56a
[bugfix] channel order mixed
2017-06-06 14:43:36 +02:00
9007197786
[add] network code added to station map
2017-06-06 14:08:19 +02:00
4077ec207c
[bugfix] contourf plot not shown in station map. min() max() was not working when nan in list
2017-06-06 13:49:40 +02:00
86c76c6f61
[bugfix] 3 comp. window, time correction for trace overdone
2017-06-06 11:16:57 +02:00
530a629d15
[bugfix] changed code order for QSettings
2017-06-02 14:02:08 +02:00
f7af1d0b1b
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-06-02 11:52:39 +02:00
6434366e55
[bugfixes] several fixes relating to Channel Components, main issue: SetChannelComponents object was newly initated every time. Now: One object saved inside global QSettings. Testing needed.
2017-06-02 11:51:00 +02:00
Ludger Küperkoch
1e03541d6d
Stabilized slope calculation for quality control.
2017-06-02 11:41:52 +02:00
Ludger Küperkoch
e2c1b8501e
Exception for ValueError, if autoPyLoT has been started from terminal.
...
Raise SacIOError if obspy.read spuriously wants to read SAC data.
2017-06-02 11:09:32 +02:00
0fb6e5d4df
[bugfix] pickDlg takes into account timeshift of trace.starttime for different components
...
[add] initial pick displayed in pickDlg
2017-06-01 15:25:43 +02:00
04304d3db8
[hotfix] adding decimals to AutopickParaBox
2017-06-01 14:01:43 +02:00
eaa4849a20
added network code to TuneAutopicker, small bugfix
2017-05-31 17:31:58 +02:00
cf399ed747
added parameter selection with ParameterBox to QtPyLoT Mainwindow
2017-05-31 17:12:34 +02:00
7d736823b1
[bugfix] min/max values of automatically generated spinboxes changed to -10e7 to 10e7
2017-05-31 16:28:05 +02:00
cd612def81
WIP: working on saving filter options as part of project
2017-05-31 16:25:46 +02:00
62fa3ad8b1
several updates to internal refreshing of widgets when manual picks are set
2017-05-31 15:41:25 +02:00
02a59f46a9
[bugfix] fixed filter settings for pylot.in file on open/save action in AutoPickParaBox
2017-05-31 14:35:52 +02:00
5897113140
[bugfix] fixed behavior of createNewProject, changed some hotkeys and renamed actions in file tools
...
[new] added saveAs button for prject, TO DO: possibly change saveAs icon slightly from save icon
2017-05-31 14:30:06 +02:00
eb5cf08d58
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-05-31 13:46:37 +02:00
16c2ecb82f
added main window zoom with [STRG] and [SHIFT] + mousewheel
2017-05-31 13:45:48 +02:00
Ludger Küperkoch
33e34ef194
Removed former changes, made it worse!
2017-05-31 12:21:40 +02:00
c540cd0f81
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-05-31 11:48:51 +02:00
17cdffe735
some updates on saving/closing and user interaction
2017-05-31 11:48:16 +02:00
Ludger Küperkoch
d7abd3bef9
Stabilized slope determination.
2017-05-31 11:41:24 +02:00
1ff3b845bb
some changes on dirty flag, added keyPress/release Events for Ctrl-Key
2017-05-31 10:56:45 +02:00
60c882fe04
[bugfix] changes in default_parameters not applied
2017-05-31 10:33:45 +02:00
396555b4b4
changes in resolution window (added parameter for extent), TRIAL: changes in YLims of pickwindow after init Pick
2017-05-31 10:28:31 +02:00
f493359c26
[bugfix] fixes and modifications for (inhomogeneous) global datasets, WIP
2017-05-30 16:27:38 +02:00
ceed165307
[bugfix] accidential function rename in code fixed
2017-05-30 11:45:53 +02:00
a745381e8e
some changes in propertiesDlg
2017-05-30 10:17:07 +02:00
395295a295
changed some things in properties dialog to keep settings when opened again. added settings 'nth_sample' to speed up plotting a little bit
2017-05-29 18:03:31 +02:00
0f1292e9f2
[bugfix] setValue not working when type(item) in QLineEdit was 'int' instead of 'str'(i.e. 'unicode')
2017-05-29 16:24:44 +02:00
41a870d720
some changes in dataPlot resizing/height adjustments
2017-05-29 16:21:36 +02:00
5115705c4e
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-05-29 13:50:30 +02:00
a2ca96ae57
wfDataPlot stations now sorted by network and then by name
2017-05-29 13:49:34 +02:00
Ludger Küperkoch
b542f83201
Bugfix, sligthly changed SNR and noise-level calculation.
2017-05-29 12:02:56 +02:00
cb91911313
Merge remote-tracking branch 'origin/develop' into develop
2017-05-29 11:57:14 +02:00
b2d48cd523
changed some dirty things
2017-05-29 11:56:22 +02:00
3ad82c0c9e
small fix on saving back loaded project
2017-05-29 11:34:22 +02:00
8975913143
added load project option from command line (QtPyLoT.py -p)
2017-05-29 11:31:09 +02:00
Ludger Küperkoch
5e593fc932
New class for getting/setting channel order, replaces old globals COMPNAME_MAP and COMPPOS_MAP.
2017-05-29 11:23:39 +02:00
b3a4470910
slightly changed qtpylot to call it from console
2017-05-24 15:28:52 +02:00
69b2daaab8
Merge remote-tracking branch 'origin/develop' into develop
2017-05-24 14:13:43 +02:00
50129fc8d9
[fix] some small fixes, new QtPylot functions commented
2017-05-24 14:12:41 +02:00
Ludger Küperkoch
9bc6f601a1
A littlebit more pythonic.
2017-05-24 11:23:35 +02:00
Ludger Küperkoch
c954614544
Bugfix: PyLoT can now cope with databases named with number (e.g. year).
2017-05-24 10:19:50 +02:00
Ludger Küperkoch
74b19ac094
Bugfix: PyLoT could not cope with input file if not called pylot.in.
2017-05-24 10:12:12 +02:00
Ludger Küperkoch
92525732a3
Cosmetics.
2017-05-23 16:36:02 +02:00
Ludger Küperkoch
3da76e9f1c
Connected new ChannelOrderTab to component positions and names.
2017-05-23 16:13:58 +02:00
Ludger Küperkoch
36b4a2a05f
Removed needless print output.
2017-05-23 15:33:19 +02:00
Ludger Küperkoch
4b3687fd2b
New preferences tap ChannelOrderTab for assigning channel numbers to components.
2017-05-23 15:31:13 +02:00
840610cb18
[new] added some mousewheel zooming for array map
2017-05-23 13:34:39 +02:00
83fd0efd83
Merge branch 'develop' of ariadne:/data/git/pylot into develop
2017-05-22 15:36:35 +02:00
22eb46999c
map beautification
2017-05-22 15:34:07 +02:00
Ludger Küperkoch
eb0cb7d5ab
Cosmetics: Reasonable name for autopick-tune tap.
2017-05-22 14:59:48 +02:00
Ludger Küperkoch
cf4615a438
Removed obsolete class ParametersTab (Now done in class TuneAutopicker).
2017-05-22 14:38:48 +02:00
ba56bfbd25
added scroll functionality when mouse inside dataPlot canvas
2017-05-22 10:53:20 +02:00
Ludger Küperkoch
a3fbeafeac
TuneAutopicker now gets event id independent from input of pylot.in.
2017-05-19 15:39:43 +02:00
5a3b77dc7b
Merge remote-tracking branch 'origin/develop' into develop
2017-05-19 13:54:33 +02:00
f3a96ae200
small bugfix
2017-05-19 13:53:58 +02:00
Ludger Küperkoch
092aeb4cec
autoPyLoT button works nearly properly now.
2017-05-19 13:22:04 +02:00
Ludger Küperkoch
4767add68f
Re-initialized autoPyLoT from GUI, new input parameter eventid to make sure processing the right event. Buggy!
2017-05-19 12:30:03 +02:00
e911262c3e
added some buttons for setting current event to ref/test, made ref/test color settings 'global', some fixes
2017-05-19 10:56:27 +02:00
cf971d6a87
Mainwindow plotWidget size fix
2017-05-19 09:23:02 +02:00
1143d97f36
added manual picks to tune autopick figures
2017-05-18 15:24:30 +02:00
Ludger Küperkoch
f814ec8656
Bugfix: if no plotflag set, fig was not assigned.
2017-05-18 13:53:22 +02:00
a8861dfdab
[bugfix] multiprocessing problem fixed, caused by a general bug passing wrong argument [fig_dict] to AIC instead of [fig_dict[key]]; also iplot flag is correctly read from parameter file now
2017-05-18 13:16:53 +02:00
46236eeb55
changed PyQt import to PySide import!
2017-05-18 11:44:51 +02:00
11a7f17655
small fix preventing eventID from being changed in TuneAutopick when parameters are loaded
2017-05-18 11:41:14 +02:00
Ludger Küperkoch
b979649e82
Cosmetics.
2017-05-18 10:31:59 +02:00
Ludger Küperkoch
45ff145616
Take into account, that input_dict is not available when calling from terminal.
2017-05-18 10:09:51 +02:00
Ludger Küperkoch
f4f7615bf8
Take into account, that key eventID is not always available.
2017-05-18 09:55:07 +02:00
fa2b65ea3d
removed focmec parameter
2017-05-17 14:52:50 +02:00
d81fb3e2e9
several bugfixes, mainly on map_projection with updated pick structure as part of event class
2017-05-17 13:25:41 +02:00
55bc0de036
working on connection between picks/autopicks of different tools [WIP], to do: fix array map number of picks/points mismatch in map
2017-05-16 17:26:42 +02:00
ba58cb548b
bugfix iterating over same index as eventBox index
2017-05-16 14:20:32 +02:00
f43611aeda
added pickdlg to tune autopick, small fixes; to do: add manual picks
2017-05-16 13:41:35 +02:00
c9d872d52b
added load/save buttons for parameters
2017-05-15 18:12:26 +02:00
cae5c961b0
some fixes calling autopylot (figures=None), added log for autoTuner
2017-05-15 17:21:22 +02:00
a2ab98c202
added station list to TuneAutopicker
2017-05-15 12:03:53 +02:00
4d9c7b02cf
autoPyLoT: figure beautification
...
also added nav toolbar to TuneAutopicker
2017-05-15 11:21:45 +02:00
77b076d560
threading for tuneAutopicker working now, to do: change figures (vfill), tight layout?
2017-05-12 15:40:19 +02:00
12e6106227
first working version of threaded tuneAutopicker
2017-05-12 13:58:05 +02:00
184983bc87
WIP: figure generating in threads partly working
2017-05-12 11:03:41 +02:00
f58d17be14
WIP restructuring fig_dict to be created inside Qt Main Thread
2017-05-11 17:15:20 +02:00
6847bfe8c4
WIP autopick parameters
...
to do: save/load/station+trace selection
2017-05-10 16:28:07 +02:00
dc656e5c57
merge origin develop into develop
2017-05-10 15:48:02 +02:00
862fb3240a
added parameters tab to TuneAutopicker widget. Enabled direct call of autoPyLoT with AP-Settings object
2017-05-10 15:46:08 +02:00
d96bc3c621
updated autopick parameter writing routine
2017-05-10 14:56:29 +02:00
7d56e15ccf
WIP autopicker tuning
...
added default parameters and widget to show/edit them
2017-05-10 13:17:58 +02:00
aeaa13e277
WIP on autopick settings widget
2017-05-10 11:06:55 +02:00
Ludger Küperkoch
89a70aae0b
Enabled comparison button if manual and automatic picks are available.
2017-05-09 18:22:23 +02:00
Ludger Küperkoch
141dd3c9e6
Bugfix: wrong parameter naming
2017-05-09 18:12:00 +02:00
29915f3669
added first small qwidget for later tuning of autopicker with figures (tight_layout not working?)
2017-05-08 17:48:59 +02:00
3090d5fca0
added two missing figures
2017-05-08 16:23:10 +02:00
a8577ac80a
Merge remote-tracking branch 'origin/develop' into develop
2017-05-08 15:43:09 +02:00
c784d46521
changed whole autoPyLoT figure structure to fig/ax structure to keep connections to figures in memory, iPlot now part of autoPyLoT function call parameters (not yet in argparser)
2017-05-08 15:38:41 +02:00
Ludger Küperkoch
2ef647251e
Modified plot output.
2017-05-05 14:07:35 +02:00
Ludger Küperkoch
f4a76680ad
Use maximum of HOS/AR-CF instead of AIC-CF to start searching for global minimum in AIC function.
2017-05-05 14:06:58 +02:00
6563b01293
bugfix self._inputs not assigned
2017-05-04 11:50:28 +02:00
Ludger Küperkoch
2628e9d568
Partly fixed bug when plotting corrupted trace, formerly killed by ValueError.
2017-05-03 16:19:08 +02:00
Ludger Küperkoch
e9660eea9c
Exchanged Reference Set with Tuning Set to be consistent to reference picking cook book.
2017-05-03 15:38:54 +02:00
50ee351995
added scrollbar vor main wf plot for huge datasets, some changes in basemap figure size
2017-05-03 15:16:48 +02:00
efe47d7a20
fix for station scatter error
2017-05-03 12:00:34 +02:00
413a921e5d
small fixes
2017-05-03 11:28:43 +02:00
fce0c98a89
Merge remote-tracking branch 'origin/develop' into develop
2017-05-02 12:19:16 +02:00
b0c80075fa
small fix, preventing access to drag and drop in open folders dialog
2017-05-02 12:13:55 +02:00
Ludger Küperkoch
e5189fd3aa
Disable additional buttons when overview plot is cleared
2017-04-28 16:01:31 +02:00
Ludger Küperkoch
94bf08df60
Disabled/enabled locationInfo button.
2017-04-28 13:56:28 +02:00
Ludger Küperkoch
312932ce5e
Disabled/enabled saveProject button.
2017-04-28 13:47:24 +02:00
Ludger Küperkoch
39a7ce2d89
New project icon.
2017-04-28 13:42:57 +02:00
Ludger Küperkoch
62254e8af0
methodID also taken into account for automatic picks.
2017-04-28 11:47:56 +02:00
Ludger Küperkoch
1b3fc717a6
Not really fixed, but bypassed bug occuring when saving picks and no channel nor station coding is available.
2017-04-27 15:50:08 +02:00
Ludger Küperkoch
d1cb6fe41f
Detrend of waveforms for overview plot.
2017-04-26 15:59:29 +02:00
08dfe35620
final commit of first project/event branch, ready for merging to develop [open issues: no differentiation between auto and manual picks mainly for map (internal structure change incoming), new icon integration failed...]
2017-04-21 15:46:57 +02:00
6b7dbe3f9a
some bugfixes
2017-04-20 17:06:36 +02:00
b23228253a
[bugfix] plotting pick of lower most channel
2017-04-20 15:28:43 +02:00
29701ea68b
plotting picks problem was no bug, but resulted from a high sensitivity of the code to random files or folders in the event directory causing HUGE problems... [fix this]
2017-04-20 15:08:36 +02:00
bcc58e4937
changed eventlist string and coloring, [bug]: picks not displayed
2017-04-20 14:03:26 +02:00
f5dcfc654d
added eventlist, some changes in tab structure (layouts for each tab to keep tabs when refreshing)
2017-04-20 12:05:34 +02:00
227faf14c2
saving picks in events as part of project
2017-04-19 16:51:19 +02:00
f935da8296
few bugfixes
2017-04-19 16:05:45 +02:00
80577dcfc7
added map_projection plot
2017-04-19 15:40:22 +02:00
fd70ef2251
adding some tabs for map_projection, WIP
2017-04-18 17:17:46 +02:00
62876dd01d
added first project structure and event lists (testing needed)
2017-04-18 16:24:26 +02:00
3092b4f657
Merge branch 'map_projection' into develop
2017-04-18 09:48:00 +02:00
486aadd791
color change in map projection
2017-04-13 15:51:58 +02:00
22ced8c07c
[fix] parameters tab window flag for new qwidget window with parent
2017-04-13 11:55:09 +02:00
de38b60893
qlineedit for autopylot parameter settings
2017-04-13 11:26:01 +02:00
54222b7f11
added method for array plotting to QtPyLoT, to do: button to call array plot
2017-04-12 16:43:29 +02:00
e75c34afeb
button color changed, 3 comp. window
2017-04-12 15:20:06 +02:00
bb60093657
changed PickDlg layout to simpler button layout with hotkeys
2017-04-12 12:14:01 +02:00
Ludger Küperkoch
79163206f8
First step to realize GUI based setting of picking parameters in pylot.in-file.
2017-04-11 16:55:07 +02:00
Ludger Küperkoch
b3a4928a9c
Implemented push buttons for selecting parameters to change within the PyLoT.in file. Work in progress.
2017-04-11 11:41:54 +02:00
Ludger Küperkoch
640ed1acda
Removed location tool popup from Preferences GUI, as there is yet only NonLonLoc as location routine available. Changed size of GUI. Implemented additional diaolg for picking parameters, yet not finished.
2017-04-11 10:55:29 +02:00
085eee7d75
added autopicks in 3 component windows, also added vertical dashed lines for autopicks for better visibility
2017-04-10 15:06:30 +02:00
50d3c5f235
added ipython support for developing
2017-04-10 13:32:53 +02:00
3f7a61736a
changed PyQT import to PySide import
2017-04-10 13:22:56 +02:00
8bc390fb74
small bugfix
2017-04-06 16:18:08 +02:00
393289245f
multiprocessing implemented for restitution and autopicker
2017-04-06 15:37:54 +02:00
ef1755a80f
added new files as well
2017-04-06 13:17:06 +02:00
c90b061de9
coppied files from Ludgers Laptop
2017-04-06 13:16:28 +02:00
b8840dff13
[version] edited release version
2016-10-04 06:40:48 +02:00
91c181ef2d
[README] added some necessary information to the README for first release; renamed pylot_sample.in for convenience and removed an obsolete import
2016-10-04 06:32:10 +02:00
ae0cc5e160
[remove] moved correlation code from PyLoT to the seisobs utils scope
2016-10-03 08:56:23 +02:00
45184fd888
[move] acitveSeismoPick3D removed from PyLoT project
...
will be under version control on its own
2016-10-03 08:20:54 +02:00
ad909804d1
Merge branch 'master'
...
Conflicts:
pylot/core/analysis/magnitude.py
pylot/core/pick/autopick.py
pylot/core/util/dataprocessing.py
2016-09-29 14:01:15 +02:00
04da34deec
Merge branch 'feature/magnitude4QtPyLoT' into develop
...
Conflicts:
pylot/core/analysis/magnitude.py
pylot/core/util/widgets.py
2016-09-29 13:54:18 +02:00
2e840cdfeb
[fix] reformatted code and fixed magnitude_type bug
2016-09-29 12:44:37 +02:00
900c7af931
[new] added referenced information on Magnitude properties to the recently introduced Magnitude objects
2016-09-29 11:53:25 +02:00
010963dcd1
[bugfix] not all processing entries have to contain remove but at least one of them
2016-09-28 15:07:49 +02:00
019a3ae0f3
[new] added origin information to the net_magnitude
2016-09-28 14:58:27 +02:00
d093349b50
changed function position
2016-09-28 14:38:16 +02:00
231e7dafa9
[new] added a function to easily add amplitude information to a given Obspy event object
2016-09-28 11:01:09 +02:00
4e520df145
[new] added Wood-Anderson amplitude output for further analysis
2016-09-28 10:59:50 +02:00
ae967b3429
[remove] removed Wood-Anderson peak-to-peak amplitude reading from autopick.py; newly introduced in autoPyLoT in a future commit
2016-09-28 10:57:52 +02:00
c1bddd5c0b
[change] improved verbosity and plotting control for Magnitude objects
2016-09-28 10:56:05 +02:00
699ba6f122
[new] added a new Error -> ProcessingError raised in case of failed restitution
2016-09-27 15:14:48 +02:00
cf514ae024
[change] traces that could not be restituted are now removed from trace
2016-09-27 15:13:51 +02:00
28a5cedbc6
[refactor] further refactoring done -> obsolete functions deleted, imports optimized, output suppressed and calculation done in __init__
2016-09-27 15:12:14 +02:00
405402ffdc
[refactor] major refactoring of Magnitude objects finished
...
now the changed usage of the Magnitude object has to be implemented into autoPyLoT and QtPyLoT (pending)
2016-09-27 13:57:14 +02:00
d4481e4acd
[new] added peak_to_peak, get and net_magnitude giving Wood-Anderson simulated peak amplitude, single station magnitudes and network magnitude for a given event, respectively
2016-09-26 16:04:09 +02:00
c52277e4a2
[new] added attributes, properties and special method __str__ to the Magnitude superclass -> improves significantly convenience of sub-class programming
2016-09-26 15:56:40 +02:00
9288a169a4
[change] if folder selection is canceled do not empty editable text
2016-09-26 14:49:29 +02:00
dc38bd6e79
[fix, refactor] started major refactoring of magnitude.py and fixed some smaller bugs
2016-09-26 14:47:50 +02:00
eaa3c2e75d
[change] do some major refactoring on Magnitude and subclasses to be more efficient and clean
2016-09-26 10:49:02 +02:00
51f4082e04
[fix] imported Magnitude overwrite prevented by renamed import; changed wrong function call
2016-09-23 15:21:34 +02:00
0dffe37d3b
[namefix] rename data file and corresponding function
2016-09-23 15:12:43 +02:00
bfa7ffc960
[move] moving functions for Richter and moment magnitude calculation to magnitude module for re-use in autoPyLoT
2016-09-23 15:12:04 +02:00
65740e6cff
[namefix] rename data file and corresponding function
2016-09-23 14:28:02 +02:00
Ludger Küperkoch
d0a46eb2bb
Changed iplot flag.
2016-09-23 10:31:42 +02:00
Ludger Küperkoch
dc677062f4
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
...
Something unholy happend!
2016-09-23 10:25:52 +02:00
Ludger Küperkoch
18f8fc25a8
Marginal changes.
2016-09-23 10:25:48 +02:00
04ec43c699
[fix] restitute waveform data prior to Wood-Anderson simulation
2016-09-22 14:12:24 +02:00
8307974edf
[new] added richter magnitude calculation (to be tested)
2016-09-22 11:39:07 +02:00
bcb3eca8b2
[new] added data file and a function that evaluates the Gutenberg-Richter relation for a given distance
2016-09-22 10:54:37 +02:00
f35559e7c0
[new] added data file and a function that evaluates the Gutenberg-Richter relation for a given distance
2016-09-22 10:53:09 +02:00
Ludger Küperkoch
180cd25b51
Fixed bug in read_metadata.py: path to inventory file was not taken into account.
2016-09-21 14:36:25 +02:00
80e0ca99d7
[new] added function to calculate symmetrized pickerror on the fly
2016-09-21 14:12:58 +02:00
a215ba35b1
Merge branch 'feature/magnitude4QtPyLoT'
...
Conflicts:
pylot/core/analysis/magnitude.py
2016-09-21 10:41:38 +02:00
ca7ce5f13c
[change] signature of calcMoMw changed; renamed getinvdir to get_metadata
...
removed an unused remnant parameter invdir from definition of calcMoMw; method getinvdir from Magnitude class has been renamed and modified and returns now the metadata information and not only the inventory directory
2016-09-21 10:27:47 +02:00
777941b669
[fix] corrected docstring for new signature
2016-09-21 10:13:25 +02:00
Ludger Küperkoch
db3347b17c
Removed pdb.
2016-09-20 15:29:45 +02:00
Ludger Küperkoch
a95a33abc9
Implemented read_metadata.py in calcsourcespec.py (was this intended?).
2016-09-20 15:26:55 +02:00
Ludger Küperkoch
e4c1912896
Additional screen output for read_metadata.py.
2016-09-20 15:25:26 +02:00
Ludger Küperkoch
ee2f462c92
Fixed bug in read_metadata.py: path to inventory file was not taken into account.
2016-09-20 14:30:24 +02:00
21042bc071
Merge branch 'feature/magnitude4QtPyLoT'
...
Conflicts:
pylot/core/util/dataprocessing.py
pylot/core/util/widgets.py
2016-09-20 13:24:37 +02:00
Ludger Küperkoch
6a2bbe3f91
Stabilized zero-crosings determination for source spectrum estimation from P pulse.
2016-09-20 13:22:05 +02:00
Ludger Küperkoch
f46c618748
Stabilized zero-crosings determination for source spectrum estimation from P pulse.
2016-09-20 10:40:21 +02:00
df002ce9ac
[change] use read in metadata information instead of reading metadata each time invoked
2016-09-20 09:58:33 +02:00
7e76bf7577
[change] make use of new metadata reading utility function to improve performance
2016-09-20 09:57:09 +02:00
4a6b653a72
[new] added new function to read metadata from disk
...
this new function prevents multiple reading of large dataless seed volume to enhance overall performance
2016-09-20 09:55:54 +02:00
Ludger Küperkoch
c60689c8ad
Removed import pdb
2016-09-19 13:35:35 +02:00
Ludger Küperkoch
aacfbf3bbb
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
2016-09-19 13:22:50 +02:00
Ludger Küperkoch
93f9070396
Fixed bug: path seperator was not taken inot account.
2016-09-19 13:22:46 +02:00
84739ed8ab
[new] added new function to find common time window within a stream
2016-09-19 11:43:16 +02:00
420f382051
[cherry-pick] merged conflicts after cherry-pick of commit [ 17585f9381
]
2016-09-19 11:42:52 +02:00
f34262d931
[enhancement] catch possible exceptions during restitution process without losing code's verbosity
2016-09-19 11:39:15 +02:00
ce4ac4fd04
[pep8] use naming and style conventions
2016-09-19 11:36:51 +02:00
8d37e9299c
[new] added new function to find common time window within a stream
2016-09-19 11:32:00 +02:00
17585f9381
[rename] renaming getGlobalTimes for consistency and introduction of similar new function in future commit
2016-09-19 11:29:33 +02:00
c8d8525c11
[bugs fixed and found] dataprocessing doesn't work as expected, np.bool_ substituted by bool
2016-09-15 14:51:11 +02:00
1e4b1d691a
[bugfix] using get method and account for not existing autopylot input file
2016-09-15 12:14:43 +02:00
4233af55c6
[bugfix] which now also uses the nllocbin parameter from the input file
2016-09-15 12:11:24 +02:00
fa42134a00
[modified] use os.path to create path strings for reading data
2016-09-15 11:41:30 +02:00
Ludger Küperkoch
d099e4b466
Bug fixed: Parser could not find dless-file as path was not given.
2016-09-14 13:43:10 +02:00
d7680f8ae3
Merge branch 'feature/magnitude4QtPyLoT'
...
Conflicts:
pylot/core/util/utils.py
2016-09-13 12:02:21 +02:00
15700b074d
[major, refs #200 ] major change for the magnitude estimation from GUI
...
restitution of waveform data has been moved to dataprocessing; the routines have been cleaned up and work in changed order now:
new function restitute_data is a wrapper function in order to restitute seismic data with the most popular kinds of station metadata
2016-09-13 12:00:37 +02:00
8a5fcf05bf
[move] pseudo method restituteWFData changed to function restitute_data and moved to dataprocessing
2016-09-10 13:24:42 +02:00
7c5b8cb646
[move] pseudo method restituteWFData changed to function restitute_data and moved to dataprocessing
2016-09-10 13:24:12 +02:00
3d41e0abcd
[refs #200 ] take advantage of the newly imported input file for magnitude calculation
2016-09-08 15:31:23 +02:00
fd8abd18b5
Merge branch 'develop'
...
[bugfixes] bringing bugfixes into master
2016-09-08 09:56:57 +02:00
49b07163ad
[bugfix] saving data did not work properly due to changed variable signature; picking on just one horizontal component now possible, crash was caused by mismatching component labels -> new function added to find these labels from the available data
2016-09-08 09:54:43 +02:00
d953609419
[bugfix] just parse filter options if available
2016-09-07 12:17:51 +02:00
9632ecf41f
[bugfix] cover all possible cases (some correct components have been dropped before)
2016-09-07 11:10:51 +02:00
e6b788d423
Merge branch 'develop'
...
Conflicts:
QtPyLoT.py
pylot/core/io/data.py
2016-09-02 14:24:34 +02:00
76a856aa11
[clean-up] some code cosmetics and started to implement eventinformation
2016-09-02 14:21:59 +02:00
d98ecea18a
[refs #200 ] now merging picks without destroyed reference resource IDs
2016-09-01 14:21:25 +02:00
f1d806c154
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-08-30 15:00:34 +02:00
a8e56dba8b
added repicking layout UI
2016-08-30 14:59:38 +02:00
280e954cac
[ closes #137 ] location out of QtPyLoT now possible
2016-08-30 14:53:58 +02:00
a4c2666584
adding repicking qt layout
2016-08-30 11:54:38 +02:00
ad91504211
[ref #137 ] removing last bugs before closing feature
2016-08-29 15:52:58 +02:00
eb1d7c07a0
preparations for QT repicking interface
2016-08-26 14:31:09 +02:00
30ccd331d4
[refs #137 ] bugfix in widgets.py badly formatted string corrupted load of settings; added a functionality to utils' which function to also look for NLLoc installation in the settings' binary path
2016-08-26 10:48:16 +02:00
b29c7068e3
[refs #137 ] some improvements in autoPyLoT and ongoing work in the QtPyLoT NLL implementation
2016-08-25 21:32:41 +02:00
e53dd99d75
[refs #137 ] implementation of GUI driven NonLinLoc location started
2016-08-25 13:31:51 +02:00
135ac0ef80
successfully implemented a working version of QT postprocessing interface
2016-08-24 14:58:51 +02:00
e51704f2b7
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-08-24 13:13:41 +02:00
9c3770ea9f
working on postprocessing GUI
2016-08-24 13:13:24 +02:00
f428a72e86
[enhancement] improved functionality and flexibility of PDFstatistics class
2016-08-19 16:32:31 +02:00
c500f1b8bb
[add] added new utility function to find a substring in a list of strings
2016-08-19 16:09:29 +02:00
f9d40439a9
[change] oversampling reduced to avoid computational overhead
2016-08-19 16:08:18 +02:00
71f59b3c64
[change] extracted plotting and started new module for plotting; improved docstring quality
2016-08-18 10:22:30 +02:00
5228657a60
small changes for synthetic tests
2016-08-15 13:35:01 +02:00
7921d12c80
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
...
Conflicts:
pylot/core/util/utils.py
2016-08-12 19:57:11 +02:00
49727b25df
[change] improved docstrings and testing of utils.py
2016-08-12 09:50:36 +02:00
sebastianp
36e7bc1bb2
[documentation] adding docstring to all the methods.
2016-08-11 16:13:53 +02:00
a6ce93cd9f
[modification] added missing docstring content
2016-08-10 16:30:28 +02:00
c72ed1e169
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-08-10 14:24:40 +02:00
7b9d1f172a
semi working QT interface for postprocessing
2016-08-10 14:24:07 +02:00
sebastianp
dd6bce89fb
Merge remote-tracking branch 'origin/develop' into develop
2016-08-10 10:06:48 +02:00
sebastianp
14c22d73b7
[enhancement] adding a save option for plotting
2016-08-10 10:06:34 +02:00
94782f6758
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-08-09 13:10:49 +02:00
f8623fc454
[enhancement] added capability of searching for files in subdirectories
2016-08-09 13:10:25 +02:00
sebastianp
37ed561f73
removing unnecessary code
2016-08-09 12:21:00 +02:00
28d2464aee
got working window layout for postprocessing (no functions yet)
2016-08-09 11:48:37 +02:00
sebastianp
a4c7e61e1a
Merge remote-tracking branch 'origin/develop' into develop
2016-08-09 11:07:26 +02:00
sebastianp
7c8a437dd8
[task] additional changes for phase separation
2016-08-09 11:07:18 +02:00
9f15376fd8
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-08-09 10:38:19 +02:00
9d51339268
start of improving postprocessing ui
2016-08-09 10:37:26 +02:00
sebastianp
f4bdb38e16
[task] PDFStatistics object is now far more flexible
2016-08-09 10:07:27 +02:00
sebastianp
b72e16aaed
Merge remote-tracking branch 'origin/develop' into develop
2016-08-04 16:07:47 +02:00
sebastianp
87f87ffb95
[task] rewriting some functions to make them more flexible
2016-08-04 16:07:01 +02:00
4c42e9ceb5
bugfixes, added fullscreen mode
2016-08-04 14:17:22 +02:00
30049baf94
added constant SNR possibility (plotting), changed replotting structure
2016-08-04 12:16:25 +02:00
3efb237452
fix: wait for process obsdata (p.wait())
2016-08-04 10:35:09 +02:00
471cfe755b
[fix] be sure to start the external programs in the right directory
2016-08-03 13:28:54 +02:00
c13bdd2cf2
code cleanup
2016-08-02 12:21:25 +02:00
a8522d0fae
pre code cleanup
2016-08-02 11:54:28 +02:00
sebastianp
2a798a554b
[task] read statistics from file
2016-07-29 12:01:34 +02:00
sebastianp
10fbfe5554
Merge remote-tracking branch 'origin/develop' into develop
2016-07-28 13:43:23 +02:00
sebastianp
19ced8b8c5
[task] plot routine for quantile distance quotients
2016-07-28 13:42:50 +02:00
638f552d6d
changed structure of callFMTOMO to class
2016-07-27 14:42:11 +02:00
adfe9cc027
bugfixes
2016-07-27 13:46:42 +02:00
8bd9f7debc
rename
2016-07-27 11:13:20 +02:00
987ee597fd
Release version modified!?!?
2016-07-27 11:12:27 +02:00
48c0dbacfb
changed structure of active GUI code, autopicker window changed to class
2016-07-26 14:48:08 +02:00
3273709b54
code for first three windows changed to class structure
2016-07-19 15:19:03 +02:00
05cc8e52b9
last commit before structural changes (classes for each window)
2016-07-19 12:16:37 +02:00
c7f7d9785b
Rearranged Main Layout (buttons to top menu), several tweaks for plotDynSNR
2016-07-18 11:54:29 +02:00
fb8d888845
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-07-18 11:12:43 +02:00
8ee075c2b1
added SNR modification/plot
2016-07-14 13:59:52 +02:00
sebastianp
1ed83d786d
implementen some new functions to PDFStatistics
2016-07-13 15:26:36 +02:00
8433767b22
[change] consequently use new pdf evaluation concept throughout the entire code
2016-07-13 14:37:12 +02:00
sebastianp
d4fd93ed8f
Merge remote-tracking branch 'origin/develop' into develop
2016-07-13 14:15:50 +02:00
sebastianp
c7d8d0ecf5
undid earlier changes in PDFStatistics
2016-07-13 14:15:44 +02:00
6ad78acc85
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-07-13 14:15:30 +02:00
63ff8e48c5
changed generateFMTOMOinput from z, y, x to x, y, z
2016-07-13 14:15:01 +02:00
sebastianp
6fd1f9e2cc
Merge remote-tracking branch 'origin/develop' into develop
2016-07-13 11:00:51 +02:00
sebastianp
38d225fbcf
undid earlier changes in PDFStatistics
2016-07-13 11:00:30 +02:00
fd569823f8
bugfix typo
2016-07-13 10:58:39 +02:00
288bbe13d7
bugfix fstart before path
2016-07-13 10:52:42 +02:00
5890e905fc
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-07-13 10:04:48 +02:00
e3100562da
pseudo 2D model generation working after some fixes (+2 cushion for propgrid)
2016-07-13 10:04:13 +02:00
8cef8ff2db
[bugfix] due to changes in the usage of ProbabiltyDensityFunction.data expectation and standard deviation were wrongly calculated
2016-07-12 16:19:27 +02:00
39184ef150
[change] new concept for evaluation of the pdf instead of holding a sampled array works now also for difference pdfs using a scipy's spline interpolation capabilities
2016-07-12 15:31:59 +02:00
ed85d0ef12
added minimum cushion for 2D case (for input file generation)
2016-07-12 14:39:28 +02:00
546dfad722
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-07-12 14:09:50 +02:00
c47bf7911a
GUI refinements, added 2D structure for plots, adde input filename specifications
2016-07-12 14:09:08 +02:00
ef613e48a4
[change] pdf for difference of picks estimated via curve_fit (to be tested)
2016-07-11 14:15:41 +02:00
08fc5d554b
[change] introducing a whole new concept of handling pdfs; evaluating function on demand rather than holding a sampled array
2016-07-11 10:42:04 +02:00
950696053c
[fixed] pdf values are now evaluated on demand not stored in an array in advance
2016-07-08 14:16:48 +02:00
sebastianp
7eded42142
[bugfixing] quantile function loops inifinte for small epsilon. See docstring.
2016-07-07 15:30:05 +02:00
55a589b525
Added Surface plots, text windows and plotting of single shots.
2016-07-07 14:25:37 +02:00
5293bb6ec7
activating vtk_tools widget, bugfix on merging rays.dat (too many linebreaks)
2016-07-06 11:40:08 +02:00
0be69de6f7
busy adding VTK tools to main UI
2016-07-05 13:59:01 +02:00
5c7123af66
added a feature to generate a survey object from a SeisArray
2016-07-05 10:38:28 +02:00
e8cbc2f377
[change] implementation of quantile calculation corrected
2016-06-30 13:14:38 +02:00
sebastianp
4f47f9f343
Merge remote-tracking branch 'origin/develop' into develop
2016-06-29 15:31:00 +02:00
sebastianp
a8b7eff561
[task] implementing new methods for pdf comparison.
2016-06-29 15:29:58 +02:00
9e3f3b29d2
changed general structure of seisarray and survey. survey object can now be generated by using a seismic array (also in GUI).
2016-06-28 14:57:48 +02:00
8714616d1b
Working on input file format (SEG2/SEGY) etc.
2016-06-27 15:20:17 +02:00
253e9f4b1e
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-27 14:47:44 +02:00
a813eb462f
adding tooltips
2016-06-27 14:47:34 +02:00
4591b7b1d9
[bugfix] changed the order of trying to read seismic data for reassessment
2016-06-27 10:59:50 +02:00
4bbb40c8b7
window resizing pt.3
2016-06-23 12:06:59 +02:00
3bec20bd45
window resizing pt.2
2016-06-23 11:59:12 +02:00
30d911b5cc
window resizing
2016-06-23 11:55:54 +02:00
47bd7384f8
bugfixes, replotting of SeisArray figure
2016-06-23 11:42:09 +02:00
0abbb79e64
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-21 13:29:28 +02:00
806b974011
further GUI implementations, plot of seismic array in main window
2016-06-21 13:29:10 +02:00
043f60dc2a
[change] make Python 3 compatible calls to print
2016-06-21 09:32:37 +02:00
952a2ea535
make use of formerly implemented subprocess call routine
2016-06-21 09:31:26 +02:00
8393f283c7
GUI changes and updates
2016-06-17 13:14:20 +02:00
f01187615b
fix
2016-06-16 14:00:04 +02:00
579461f7b4
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-16 13:57:50 +02:00
9f71bf8082
restructured GUI and added first Seismic Array options
2016-06-16 13:57:15 +02:00
b3acef0bcd
[ closes #198 ] comparison dialog now available from QtPyLoT
2016-06-15 14:52:42 +02:00
c3d134e6ca
changed GUI organization (single files for each window)
2016-06-15 12:19:11 +02:00
1ec468a586
bugfix, boxes clickable
2016-06-15 10:01:28 +02:00
3583f70e2b
[CAUTION] this rev is not working, implementation of the individaul pdf plots for the picks pending
2016-06-14 15:26:16 +02:00
e554330154
[change] now the station selector entries are sorted for convience
2016-06-14 15:03:13 +02:00
3c4cbff9f3
[fix] do not try to add a Layout to a QWidget which already has one
2016-06-14 14:56:15 +02:00
78ebb1f8db
[change] decreased verbosity
2016-06-14 14:55:18 +02:00
073ed658b3
[edit] changed calculation of difference pdf to include large differences also
2016-06-14 14:28:46 +02:00
4093dd0ce7
name change
2016-06-13 14:37:56 +02:00
410b3c2f55
added GUI
2016-06-13 14:37:12 +02:00
d02bb369ec
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-13 14:35:47 +02:00
69b5b410f0
minor changes for GUI
2016-06-13 14:35:29 +02:00
3cee0e6df9
[change] added plots for debugging
2016-06-13 14:23:42 +02:00
79f0982558
[bugfix] use only vaild values for plotting
2016-06-13 11:27:16 +02:00
3568a8a59a
[bugfix] changed the way the the expectation and the std array are calculated; not sure how to deal with values 'inf'
2016-06-11 08:03:16 +02:00
467f0ae79b
[new] histogram plot added; debugging in progress
2016-06-10 14:37:33 +02:00
280f8544e4
[prepare] starting implementation of a histogram overview plot from pick comparison dialog
2016-06-10 09:04:10 +02:00
be326cba7b
[bugfix] automatic data with the S-P time saved in the pickdict caused Exception in the ProbabilityDensityFunction constructor
2016-06-10 09:03:16 +02:00
b5d94eed61
[ closes #195 ] implementation of comparison within GUI ready for testing
2016-06-08 15:00:47 +02:00
b96366e321
[ref #195 ] implementation done; some bugs have to be fixed
2016-06-08 13:14:38 +02:00
e6d8701411
Merged branch 195 into develop
2016-06-07 14:09:41 +02:00
8e09fd7c42
[refs #195 ] pushing GUI element implementation forward
2016-06-07 13:51:03 +02:00
661b4d11c0
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-07 13:39:34 +02:00
f3769846ba
GUI testing
2016-06-07 13:39:21 +02:00
7e33502824
GUI tests
2016-06-07 13:38:35 +02:00
536019259e
[adresses 195] preparing GUI elements for a new dialog widget for interactive comparison
2016-06-06 14:10:46 +02:00
de89fc83ce
moved widget to utils widgets for consistency and reusability
...
additionally the filter for PHASES and LOC files has been modified to avoid false selection
2016-06-02 09:39:01 +02:00
2395c12b26
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-06-01 14:15:14 +02:00
a255718f59
added script to VC
2016-06-01 14:14:57 +02:00
9c8c5bb842
-
2016-06-01 14:14:12 +02:00
02117399b5
output change
2016-06-01 14:13:15 +02:00
9996033ca5
cleanup (worker)
2016-06-01 14:12:49 +02:00
0d7ee9d779
[fixed] loading of automatic picks did not plot any result (fixed in this rev)
2016-06-01 08:55:43 +02:00
7965239a92
[ closes #124 ] PILOT event data can be loaded now
2016-05-31 15:53:23 +02:00
724032b3f6
capturing multiply stored station labels
2016-05-31 13:12:42 +02:00
e341994825
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-31 11:15:38 +02:00
0520df5963
bugfix
2016-05-31 11:15:30 +02:00
ae2fc73d89
parallelization
2016-05-31 11:14:51 +02:00
51aa949b56
debugging in progress
2016-05-30 17:08:35 +02:00
36b0aea86c
[edit] fixing bugs (in progress)
2016-05-27 12:53:34 +02:00
618dd10c23
[task] further steps to implement pick comparison from QtPyLoT
2016-05-27 11:25:47 +02:00
53614bb5b9
[fix] fixing a bug introduced accidently by merge
2016-05-27 06:49:20 +02:00
0dd69a0e19
added default value for cores
2016-05-25 14:28:25 +02:00
ecf4a7ced7
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-25 14:24:51 +02:00
5057664b1d
code changes for parallelization
2016-05-25 14:24:19 +02:00
e46e8cb71b
[reformat] corrected formatting after merge
2016-05-25 14:22:08 +02:00
f8db6b1d9f
[merge] resolved conflicts in utils due to two-sided coding
2016-05-25 14:05:25 +02:00
8ca87bc777
changes while testing parallelization of autopicker
2016-05-24 14:20:59 +02:00
a6eaac6c33
Changes during parallelization tests of autopicker
2016-05-24 14:19:37 +02:00
sebastianp
d49c90026d
Merge branch 'master' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot
2016-05-24 13:23:08 +02:00
sebastianp
4962561d6c
changes made to have better control of the output directory
2016-05-24 13:21:38 +02:00
46ccd44e16
changed to generation of reference grids
2016-05-23 14:25:24 +02:00
d9844fff17
added worker
2016-05-23 14:25:06 +02:00
42cbfeb787
temporary retaining of parallel tests
2016-05-23 14:24:02 +02:00
25ca11f572
minor tweaks
2016-05-23 14:22:52 +02:00
093f750aa1
tried worker function
2016-05-23 12:06:55 +02:00
41b7ca6968
[task] reformatting activeSeismoPick and editing pool mapping to work properly
2016-05-23 11:53:22 +02:00
3cc77f4868
bugfixes
2016-05-23 11:24:01 +02:00
73d71a61d5
restructuring for parallization
2016-05-23 11:23:23 +02:00
1f47f3dd85
parallization of picking algorithm
2016-05-23 11:22:39 +02:00
392a556ac4
[restructure] Wall-E wasting time
2016-05-20 14:46:10 +02:00
08df7c3304
[edit] decreased unwanted verbosity
2016-05-20 10:11:40 +02:00
54b557930f
[edit] inserted verbosity option to control the amount of output
2016-05-20 09:58:10 +02:00
sebastianp
9b7db91037
[task] started to implement data processing step for checking corrupted GSE files
2016-05-19 15:35:11 +02:00
db17cb4f8d
code cleanup
2016-05-19 14:24:48 +02:00
4edd5f8e52
code cleanup
2016-05-19 11:21:24 +02:00
5f740783f0
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-19 11:20:47 +02:00
3138bbfa93
code cleanup and commenting
2016-05-19 11:20:37 +02:00
7c5aff0a27
[fix] correctly formatting the timestring now
2016-05-19 11:16:28 +02:00
731acc7117
[double-checked] code has been double checked before running on data
2016-05-19 10:51:37 +02:00
sebastianp
521de9ee89
Merge branch 'master' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot
2016-05-19 10:25:19 +02:00
dc5d76efb8
[fix] fixing docstring problem caused by merge of conflicting files
2016-05-18 13:17:05 +02:00
eb5f028a47
Merge branch 'develop'
...
Conflicts:
pylot/core/io/phases.py
2016-05-18 13:02:51 +02:00
c315b917b8
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-18 12:55:43 +02:00
e62ff9d68c
[fix] returning variables now, docstrings corrected to be able to use single quotes in docstrings
2016-05-18 12:55:04 +02:00
dbaead4754
code cleanup + commenting
2016-05-18 12:00:45 +02:00
30e8f0c96a
code cleanup and commenting
2016-05-17 16:19:44 +02:00
ca77b06293
Code cleanup
2016-05-17 11:53:32 +02:00
4a836fd1f7
[task] started to implement data processing step for checking corrupted GSE files
2016-05-13 14:56:42 +02:00
019b801603
code rearrange and minor processing changes
2016-05-12 14:01:18 +02:00
f09af16120
[task] started to implement data processing step for checking corrupted GSE files
2016-05-12 10:08:29 +02:00
a2b0854345
Merged branch develop into master
2016-05-11 14:51:30 +02:00
79e429db8d
[edit] rearrangement fastens up a bit
2016-05-11 14:50:52 +02:00
8a79addb4e
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-11 12:02:43 +02:00
67c11558f3
Merged branch develop into master
2016-05-11 12:02:37 +02:00
46c152b7a1
improved speed on writing to file (write instead of writelines)
2016-05-11 12:02:09 +02:00
Ludger Küperkoch
c34fbe1228
Removed needless terminal output
2016-05-11 10:51:33 +02:00
Ludger Küperkoch
97ca69a07d
Modified for controlling amount of terminal output using new input parameter apverbose
2016-05-11 09:54:33 +02:00
f8807a7ea6
[edit] docstring added and returning the figure instead of showing the plot
...
additionally hide_labels is now defined only once before going into the loop
2016-05-11 09:49:19 +02:00
63ac0107d0
[edit] implemented a plotting method for pdf dictionaries
2016-05-11 06:01:26 +02:00
c7d7acd7e3
[edit] implemented loop over PILOT database for reassessment
...
additionally the output of reassess_pilot_event is more verbose now
2016-05-10 09:54:21 +02:00
3705eb567b
[fix] overcome numerical instabilities
...
due to the usage of large absolute values (timestamp) on time axis the estimation of the expectation value gets instable
2016-05-09 12:06:47 +02:00
4480854ee5
[workaround] set minimum difference of mpp with lpp and epp
...
this workaround elevates the difference between the uncertainty-picks and the mpp to a minimum value of three samples (needed for a reasonable pdf represetation of the pick)
2016-05-06 12:04:27 +02:00
d8a764db31
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-05-04 10:22:06 +02:00
f58c5a5f9d
merge correction
2016-05-04 10:21:39 +02:00
fd27a43110
fixing import problems
2016-05-03 15:09:51 +02:00
41991c5d81
[edit] further restructuring and bugfixing
2016-05-03 13:54:59 +02:00
a82c1d39c6
[fix] fixing obvious problems in advance
2016-05-03 09:35:31 +02:00
ecb3670aeb
Merge branch 'master' into develop
...
Conflicts:
scripts/pylot-reasses-pilot-event.py
2016-05-03 08:58:33 +02:00
210d39882d
further development on the reassessment routines for PILOT data
2016-05-03 08:46:13 +02:00
ae0c08eeb2
Merge branch 'master' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot
2016-05-02 14:10:41 +02:00
8cb4f11bf8
[edit] implementing reassessment functions
2016-05-02 14:10:11 +02:00
ec42e1bd15
added first version of fmtomo_parallel script
2016-05-02 12:08:58 +02:00
dbe47690eb
Merged branch develop into master
2016-05-02 11:31:17 +02:00
ddb1ad4a15
Resolved conflicts fmtomoUtils
2016-05-02 11:28:56 +02:00
Marcel Paffrath
f906211064
fmtomo2vtk merged with fmtomoUtils
2016-05-02 11:19:06 +02:00
edd8920d54
WALL-E --- Small robot, big job! Restructuring the code and preparing implementation of a re-assessment tool for PILOT phases.
2016-05-01 21:10:30 +02:00
df44979337
[reorganize] some reorganization done to hand program to partner
2016-04-28 14:18:42 +02:00
37f9292c39
renamed class method
2016-04-28 14:03:32 +02:00
c489fad6ba
[bugfix] comparison should not through an KeyError due to missing picks
2016-04-12 14:50:21 +02:00
416f4c7aa7
[bugfix] special method __nonzero__ should always return type bool
2016-04-12 14:48:57 +02:00
6181829ef6
[bugfix] make uncertainties from autoPyLoT may be corrupted
...
consequently there is minimum uncertainty gap between mpp and lpp/epp
2016-04-12 14:47:49 +02:00
4a9c02e1d1
[closes 195] in principle comparing automatic and manual picks works
2016-04-12 04:55:04 +02:00
9359338e81
[refs #195 ] make autoPyLoT export automatic picks in QuakeML format
2016-04-11 13:59:32 +02:00
9519372247
[bugfix] autopick accidently interchanged latest and earliest possible pick
2016-04-11 13:57:59 +02:00
2139674afa
[bugfix] guessed that checking the same variable twice was not intended
...
instead of checking for mpickX's twice it was probably meant to check for lpickX's value
2016-04-11 12:39:46 +02:00
a9cd53886b
[enhancement, task] there was no routine to read obs pick files available; default values for autopicking should be the same for all parts of PyLoT, thus defaults should be defined only once
2016-04-11 05:47:38 +02:00
2a8729c39b
[refs #195 ] changed some default parameters for plotting the histograms
2016-04-08 14:35:20 +02:00
f15e27e81d
[refs #195 ] hitsogram plots implemented for expectation and standard deviation
2016-04-07 16:29:29 +02:00
b5345bb5d3
[refs #195 ] implementation of histogram plots
2016-04-07 15:47:11 +02:00
27e334609c
[refs #195 ] plotting method for Comparison object implemented
2016-04-06 11:27:09 +02:00
5f9a9242d1
[refs #195 ] realized an object oriented implementation of comparison
...
comparing pdf represented picks should be easy, thus objects returning everything needed are implemented; histograms and other plots are planned next
2016-04-05 22:19:55 +02:00
a475b366d4
[adresses #195 ] comparison dictionaries can now be compiled from QuakeML files
2016-03-31 14:29:29 +02:00
5fcaddb028
[adresses #195 ] started to implement comparison function
2016-03-31 09:00:49 +02:00
1fecec1696
[adresses #195 ] read_data now working correctly on QuakeML data
2016-03-31 08:50:09 +02:00
bd2bad7367
[adresses #195 ] task related new function introduced
2016-03-30 15:25:06 +02:00
76788c0223
[refs #195 ] initial import of new interfaces module
2016-03-30 11:45:49 +02:00
7a712ca37c
[ fixes #194 ] automatic filtering works also when switching phase selection
...
Switching the phase selection without picking the last onset did not filter according to the selected phase filter parameter. With this revision a displaying bug showing muliple '( filtered, filtered, filtered)' statements due to switching the phases is fixed as well.
2016-03-30 09:12:56 +02:00
d7cfd0d176
WALL-E: Einmal aufräumen und zurück!
2016-03-30 08:14:58 +02:00
320b7b7219
[bugfix] pick blocker was not reset after phase was picked
2016-03-29 14:42:51 +02:00
2d66248cf9
[ fixes #172 ] now also in overview all horizontals are plotted
2016-03-29 14:06:57 +02:00
fef1a95391
[ fixes #193 ] fixed bug introduced by component mapping
...
fixes a bug which was introduced in revision b8d680f54f
2016-03-29 11:40:16 +02:00
4c5b58dbf1
[addresses #190 , closes #192 ] handles unknown picker information
...
pick tag is set to 'Unknown' for loaded data that do not provide picker information when saved with PyLoT prior to revision 06576586c6
2016-03-29 08:24:32 +02:00
cee48146d0
[ closes #178 ] makes use of the new status variable pick_block introduced as filter_block to solve #174
2016-03-29 07:58:20 +02:00
a1c79b554a
Merge branch '174' into develop
2016-03-25 05:08:09 +01:00
65df2c7dde
[ closes #174 ] now the filter button in the picking window is no toggle button anymore and has no effect when in picking mode
2016-03-25 05:07:18 +01:00
06576586c6
[edit] make use of new pick tag
...
find out the person's name for tagging the picks set within PyLoT
2016-03-23 12:00:54 +01:00
722e21f582
[edit] avoid catching unspecified Exceptions
...
specific Exception catchment is better than general; additionally errors are raised for better debugging control
2016-03-23 11:57:07 +01:00
31d56cb287
[edit] introducing picker tag
...
New tag introduced to distinguish between pickers (either person's or programs name)
2016-03-23 11:48:58 +01:00
438b2706b7
[edit] removed calls to names marked as deprecated
...
with the last update of obspy some modules and functions names will be removed in future releases and consequently have been marked as deprecated; PyLoT now uses the desired names
2016-03-22 10:52:20 +01:00
cad6ed2274
[edit] exit if no waveform files are selected
...
PyLoT will only start if waveformfiles are selected
2016-03-22 10:49:06 +01:00
7225da87db
[edit] reformatted code
...
Code indentation and PEP 8 violations automatically reduced with IDE tool
2016-03-22 08:42:09 +01:00
fa6626d62a
[edit] catch reference before assignment
...
charactersitic function variable might be referenced before they are assigned; now they are assigned as None and calls to assert help finding wrong definitions if not assigned correctly within if clause
2016-03-21 12:06:11 +01:00
d954c3bbe8
[edit] restructuring autopicking module
...
renamed several function and classes, moved script files to scripts
2016-03-21 11:14:16 +01:00
b8d680f54f
189 Channels shown in wrong order.
2016-03-18 15:35:12 +01:00
15080f1699
[fix] fixed the nonzero test for pdf definition that all values have to be greater than zero and the integration over the whole interval has to evaluate to 1 with given precision
2016-03-09 11:21:33 +01:00
a5fe838514
added a str representation for the pdf class
2016-03-09 06:22:26 +01:00
f3467221cc
finished implementation of summation of two independent variables represented by a pdf
2016-03-09 06:21:48 +01:00
2de79eac77
[change] moved recursive function for broadcasting pdf in a new shape into the class' body
2016-03-09 06:19:41 +01:00
c651b5ca78
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2016-03-08 20:36:12 +01:00
db4dd47daa
[bugfixes] made some fixes to the subtraction method; in some cases ValueErrors are raised which are now handled but raised as Warning
2016-03-08 20:35:56 +01:00
e6f404a219
[ closes #188 ] picks are set correctly now
...
earliest and latest possible picks are now derived from the actually displayed (in some cases filtered) waveforms
2016-03-07 10:15:42 +01:00
9f7f00314a
[ closes #187 ] pdf methods for some values like expectation and plotting ready
2016-03-04 14:13:44 +01:00
e6b5848f36
[add] untested implementations of standard deviation and probability value determination methods to class ProbabilityDensityFunction
2016-03-04 06:27:11 +01:00
78a5a5117a
[add] new function added which return the index of the value of an array which is nearest to a desired value
2016-03-04 06:25:17 +01:00
4606f84809
[new] implementing comparison methods into pdf class
2016-03-03 15:14:17 +01:00
18785edf68
[ fixes #186 ] filteroptions are only parsed if they are not NoneType
2016-03-03 14:02:49 +01:00
c2168dbef3
[ fixes #185 ] filtering of waveforms now conserved for picking
2016-03-03 11:12:27 +01:00
6108519acb
[ closes #182 ]
...
noiselevel now determined as the maximum of the absolute values of the noisewindow (holds also for signallevel); now the SNR and noiselevel is determined from the filtered waveform
2016-03-03 10:40:20 +01:00
848d11270b
[ fixes #181 ] now picking on horizontal components 1, 2 and N,E is possible
2016-03-02 13:37:40 +01:00
827a0da210
[fix] imports to obspy's read_events changed due to deprecated naming of function readEvents
2016-03-02 13:36:18 +01:00
c09a3271f9
make use of new option to getSNR
2016-03-02 11:08:14 +01:00
8c7a2af2db
[fix] do not try to proceed if no picks are available
2016-03-02 11:07:32 +01:00
5e26519d66
[fix] avoid usage of hardly programmed indices
2016-03-02 11:06:31 +01:00
96ea0d7ac3
improved readability of formula
2016-03-01 12:26:56 +01:00
e7b454bae8
[edit] just style related changes
2016-02-16 08:47:42 +01:00
3ee221b8eb
[edit] implementation of difference of two independent random variable as the correlation of the PDFs completed; summation pending due to unclear axis determination of the resultant PDF
2016-02-15 20:15:54 +01:00
f2cad2e151
[edit] changed implementation name from findlimits to commonlimits which is probably more intuitive for the user along with a new signature using other instead of giving the limits in advance
2016-02-15 20:15:54 +01:00
d5e16d64da
[edit] implemented method to derive limits for the special methods for addition and subtraction
2016-02-15 20:15:54 +01:00
2956f3b733
[edit] subclassing has been substituted by classmethod fromPick opportunity for creating a PDF object
2016-02-15 20:15:54 +01:00
e7a5e388f6
[edit] implementation of probability density function interface ready for testing
2016-02-15 20:15:54 +01:00
303a5f9cf0
[edit] probability density function superclass implemented due to the different character of these functions
2016-02-15 20:15:54 +01:00
ada9f4e780
[new] started implementation of probability density representation routines
2016-02-15 20:15:54 +01:00
sebastianp
0d0b43103b
editing of Docstring
2016-02-03 14:49:16 +01:00
sebastianp
8f6f6cf8b6
completition of Docstring
2016-02-03 14:35:07 +01:00
Marcel Paffrath
8893a8ec6b
statistic plots added
2016-02-01 11:18:42 +01:00
5170a0b1c6
[new] implementation of a probability density function representation of the pick (untested)
2016-02-01 06:13:17 +01:00
70f2761003
[reformat] reformatted indentation
2016-02-01 06:11:25 +01:00
Marcel Paffrath
ce705888f1
bugfixes and other not further specified changes
2016-01-19 10:31:06 +01:00
Marcel Paffrath
7edee1266a
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
...
Conflicts:
pylot/core/active/activeSeismoPick.py
2016-01-19 10:29:45 +01:00
Marcel Paffrath
acd9e942f9
improved SNR plots
2016-01-04 15:47:46 +01:00
Marcel Paffrath
3c1be950b9
removed most of the folm = 0.6 default values
2016-01-04 15:47:05 +01:00
Marcel Paffrath
3b4e1dcd1e
added changes for manual picks
2016-01-04 15:46:24 +01:00
Ludger Küperkoch
5f0e59d95a
Additional comments to make the code clearer.
2015-12-14 09:34:56 +01:00
Ludger Küperkoch
f6930618f2
calcMoMw: modified for calculating Mo and Mw using metric units. calcsourcespec: modified correction for attenutation using an exponential including Q(f).
2015-12-11 15:53:35 +01:00
Marcel Paffrath
0b1f16866b
added plotHist
2015-12-11 11:08:06 +01:00
Ludger Küperkoch
534718aadf
Improved figure caption, shows vertical trace including station ID and channel even if no or only bad pick is available.
2015-12-10 15:50:36 +01:00
Ludger Küperkoch
d2b39ff078
Improved some print output, bugfix: avoids getting negative value for pstart when iterative re-picking.
2015-12-10 14:30:38 +01:00
537b18774a
[fix] fixed multiple calls to print by print one formatted message
2015-12-10 13:16:44 +01:00
Marcel Paffrath
17c3dd4f69
plot2dttc textposition changes etc
2015-12-09 14:03:20 +01:00
Marcel Paffrath
29c14fb512
added plot2dttc mode to plotAllShots
2015-12-09 14:02:58 +01:00
Marcel Paffrath
943432dfb3
updated plot of 2d ttcs
2015-12-09 13:39:58 +01:00
Marcel Paffrath
a866bf5228
added methods for auto to manual comparisons
2015-12-09 12:01:41 +01:00
Marcel Paffrath
490ad0f0c2
bugfix: setParameters for shot not working, because survey needed parameters on init
2015-12-09 11:18:49 +01:00
Marcel Paffrath
ee16cef901
renaming
2015-12-08 13:50:19 +01:00
Marcel Paffrath
c9a75ca2d0
renaming
2015-12-08 13:50:08 +01:00
Marcel Paffrath
feab50af28
bugfixes + renaming
2015-12-08 13:49:47 +01:00
Marcel Paffrath
cb3f9804f9
implemented setting manual picks from file
2015-12-08 11:34:55 +01:00
Marcel Paffrath
cdf924e8c2
bugfix: earliest and latest pp not changed when repicking manually
2015-12-07 11:47:57 +01:00
Marcel Paffrath
5083c5a876
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-12-07 11:21:50 +01:00
Marcel Paffrath
1a9f68f741
bugfixes (minSNR was 1, problem in for loop with break?)
2015-12-07 11:21:11 +01:00
Marcel Paffrath
d5b277db99
implemented cleanBySPE and plotSPE
2015-12-07 11:20:30 +01:00
Ludger Küperkoch
0c7c5645b6
Implemented correction for attenuation in calcsourcespek.
2015-12-04 16:05:53 +01:00
sebastianp
74794061f6
alphabetical sorting of functions and editing docstring
2015-12-03 17:20:05 +01:00
0d8324a4ae
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-12-03 15:25:24 +01:00
2b90c73f9f
changed quotes for consistency
2015-12-03 15:25:04 +01:00
Ludger Küperkoch
67e37fe530
Initialization of picks dictionary including Mo, Mw, w0 and fc.
2015-12-03 14:59:39 +01:00
Ludger Küperkoch
d6ae82e070
Included rotation of seismograms using Obspys stream.rotation for a more reliable estimation of source spectra.
2015-12-03 14:57:44 +01:00
Marcel Paffrath
df5f0f41b4
comment
2015-12-03 12:21:18 +01:00
Marcel Paffrath
69d3f43db9
code commenting
2015-12-03 12:19:34 +01:00
1a5eed5559
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
...
Conflicts:
pylot/core/pick/autopick.py
2015-12-02 22:05:47 +01:00
f3ba22b235
[new] introduced verbose flag to suppress to much output during auto picking (slows down especially to GUI triggered auto picking process)
2015-12-02 19:17:04 +01:00
Ludger Küperkoch
46cbe96a43
Extended class MoMw for calculating source spectrum. New functions calcsourcespec, calcMoMw and run_calcMoMw implemented.
2015-12-02 10:12:37 +01:00
Ludger Küperkoch
40f38ebf84
Removed calculation of source spectrum from autopick, as azimuth and angle of incidence are necessary and thus a location is needed for a reliable calculation of the source spectrum. Source spectrum is now calculated after locating the event.
2015-12-02 10:09:17 +01:00
Ludger Küperkoch
30970b8451
Modified class MoMw: new functio run_calcMoMw using subfunction calcMoMw, gets hypocentral distances from NLLoc-location file. Returns modified pick dictionary including individual seismic moments and corresponding moment magnitudes.
2015-12-01 15:41:37 +01:00
ed7a323c50
[new] reverting stdout redirection after auto picking is done; added method finalizeAutoPick for purposes to be done after the auto picking thread has finished
2015-12-01 05:04:26 +01:00
Ludger Küperkoch
41a495371d
Changed average radiation pattern for P-waves to exact definition in Aki and Richards, 1980.
2015-11-30 16:45:29 +01:00
Ludger Küperkoch
23b9fda5e4
New class M0Mw for calculating seismic moment and moment magnitude.
2015-11-30 16:35:58 +01:00
Ludger Küperkoch
9f93c25aa8
Put additional parameters w0 and fc to picks dictionary.
2015-11-30 14:41:59 +01:00
Ludger Küperkoch
466e0020a6
w0fc: Plateau omega0 and corner frequency are are now taken as the median of previously calculated values from different functions synthsourcespek and fitSourceModel.
2015-11-30 13:27:08 +01:00
Ludger Küperkoch
957d2ccfe7
New function to derive plateau and corner frequency of observed source spectrum. Additional to scipys implicit function curve_fit, as seismic moment is sensitive to estimated plateau of source spectrum, which in turn is sensitivec to estimated corner frequency.
2015-11-30 13:14:23 +01:00
5f8569c7d9
[bugfix] now catching all cases
2015-11-30 09:53:55 +01:00
d67556796c
[bugfix] plotting autopicks has to be done within thread because code outside the threads scope is executed in parallel
2015-11-30 09:52:31 +01:00
ae21c9a149
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-26 05:18:10 +01:00
50a5586355
[bugfix] autoPickListWidget is directly attached to the main window and autoScrolls to the latest entry
2015-11-26 05:17:26 +01:00
Ludger Küperkoch
7f05568f65
Bugfix: Captured error, if earllatepicker returns None for lpickS1/2, epickS1/2, and Serror1/2.
2015-11-24 13:35:23 +01:00
Ludger Küperkoch
ab8775c58d
PragPicker: Upweight of left pick.
2015-11-24 13:31:14 +01:00
Marcel Paffrath
a2eb5868a7
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-24 12:38:16 +01:00
Marcel Paffrath
b310062687
changed SNR threshold (scaled by exp function)
2015-11-24 12:37:53 +01:00
f1cee0cbfd
[ fixes #168 ] now any TypeError is handled by try ... except clause
2015-11-24 11:30:58 +01:00
7a9c44198f
[bugfix] currently set data structure now selected in QComboBox widget
2015-11-24 11:05:19 +01:00
69efd4d411
finished implementation of location tool tab in properties window (used to modify settings from the GUI)
2015-11-24 10:27:35 +01:00
Ludger Küperkoch
0a1d177d60
Additional picking parameters to be temporary modified for iterative picking.
2015-11-23 16:40:24 +01:00
cffca858aa
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-23 15:07:50 +01:00
8a4ac82c3a
[new] added a new location tools tab to the properties widget (not working yet)
2015-11-23 15:07:43 +01:00
Marcel Paffrath
fdd7ff003b
[bugfix] SNR minimum for setFittedSNR is now 1
2015-11-23 13:01:36 +01:00
4fdcf1cf60
[bugsearch] trying to fix UnpicklingError by clearing GUI element containing attributes
2015-11-23 12:11:04 +01:00
1f1d0aa118
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-23 11:41:14 +01:00
851da7eb15
re-design of the properties tabbed window
2015-11-23 11:41:04 +01:00
Marcel Paffrath
56a89ae386
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-23 11:38:36 +01:00
Marcel Paffrath
bd0d96c2ff
changed input for generateFMTOMOinpu
2015-11-23 11:35:15 +01:00
Ludger Küperkoch
8a16643bd8
Marginal changes.
2015-11-20 16:02:25 +01:00
Ludger Küperkoch
67ac580778
Suppressed print output in setParam.
2015-11-20 15:53:25 +01:00
Ludger Küperkoch
07bbc2926e
New function iteratepicker for iterative picking.
2015-11-20 15:51:22 +01:00
386131e9f3
started implementation of NLLoc properties selection into manualPyLoT; new utility routine to find indices throughout QComboBox' items
2015-11-20 09:06:52 +01:00
Marcel Paffrath
7f85ed99c0
bugfix textoutput
2015-11-19 11:38:54 +01:00
Marcel Paffrath
82089a6490
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-18 17:22:51 +01:00
Marcel Paffrath
657472f576
added shifting of SNR threshold along y axis
2015-11-18 17:22:18 +01:00
Marcel Paffrath
0a00aab3ba
changed pickerror to SPE for exportFMTOMO
...
minor additions
2015-11-18 17:21:29 +01:00
Marcel Paffrath
abc45a4c8f
bugfix: getPickError (/2)
...
added earliest and latest to plot_traces
2015-11-18 17:20:46 +01:00
Ludger Küperkoch
96fcc2470b
Modified pick dictionary: writes dummy onset times (start of seismic trace) into dictionary in order to derive theoretical onset times later needed for iterative picking.
2015-11-18 11:12:53 +01:00
Ludger Küperkoch
e1c2629f97
Modified writephases for NLLoc: writes dummy onset times (start of seismic trace) into phase file in order to derive theoretical onset times later needed for iterative picking.
2015-11-18 11:11:10 +01:00
Ludger Küperkoch
8592557613
Minor changes
2015-11-18 10:28:46 +01:00
Ludger Küperkoch
1d6d786dbb
Modyfied picksExport: additional parameter locrt to choose location routine, i.e. phase-file format.
2015-11-17 17:05:36 +01:00
Marcel Paffrath
f192a72ad7
slimmed down the code
2015-11-17 10:29:32 +01:00
Marcel Paffrath
b700940f54
bugfix: seismicshot dictionary for repick button was overwritten
2015-11-17 10:28:18 +01:00
Marcel Paffrath
160ee81c44
improved and fixed delete button
2015-11-16 12:11:42 +01:00
Marcel Paffrath
647fddb904
bugfix: could not highlight pick after it was deleted in plot_traces
2015-11-16 12:09:00 +01:00
Marcel Paffrath
0f1427a9f0
first try of shot.plot_traces delete button
2015-11-16 11:50:09 +01:00
Marcel Paffrath
78d61a9822
added writeVTK files
2015-11-16 11:49:57 +01:00
Marcel Paffrath
0a0ab4bfa9
added checkerboard to fmtomo utils and added different checkerboard ampl. functions
2015-11-16 11:48:45 +01:00
Marcel Paffrath
165419cb88
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-12 19:09:08 +01:00
Marcel Paffrath
db3429e780
improved text output and fixed some bugs
2015-11-12 19:08:33 +01:00
Marcel Paffrath
d53e4b7c0c
implemented a function that generates all grids for FMTOMO
2015-11-12 13:24:48 +01:00
Marcel Paffrath
d611b8606e
finished generatePropgrid, changed getThetaPhiFromArray output to the right order
2015-11-12 11:25:51 +01:00
d933c30148
[bugfix] now the whole line containing LOCFILES is replaced with a modified string using the getPatternLine utility function
2015-11-12 09:25:33 +01:00
1f383579b4
[new] added a new utility function to find a pattern in a text file and returning the particular line as a string or None if not found
2015-11-12 09:23:28 +01:00
Ludger Küperkoch
a1fbea98be
Debuged: checks minimum number of zero crossings before calculating source spectrum from P pulse.
2015-11-11 16:11:25 +01:00
Marcel Paffrath
39a12bd1d1
bugfix: rays2vtk last point not displayed
2015-11-11 15:45:56 +01:00
Marcel Paffrath
54cb6d2f9a
added interfaces generation for FMTOMO from SeisArray
...
still working on propgrid generation for FMTOMO from SeisArray
2015-11-11 15:36:43 +01:00
Ludger Küperkoch
b5b7453214
Debuged writephases: if first motion (fm) is None, ? is written to NLLoc-phase file.
2015-11-11 15:09:50 +01:00
Ludger Küperkoch
2ea2db0791
Debuged: Calculates real onset times for pick dictionary only, if earliest and latest possible pick are not None.
2015-11-11 14:53:50 +01:00
Ludger Küperkoch
c01c88b657
earllatepicker: take half wavelength for getting earliest possible pick as suggested by Diehl et al..
2015-11-11 14:51:14 +01:00
Ludger Küperkoch
cd26d85f7c
Debuged: Checks additionally for component 3 if component Z not available.
2015-11-11 14:10:44 +01:00
Ludger Küperkoch
7ed1ad2983
Debuged indentation error at lines 341 to 345.
2015-11-11 14:04:06 +01:00
Ludger Küperkoch
4f67e3e31a
Debuged: Checks additionally for component 3 if component Z not available.
2015-11-11 13:58:25 +01:00
Marcel Paffrath
7aedc35c16
first implementation of a checkerboard modification for a given vgrids.in file
2015-11-09 16:12:12 +01:00
Marcel Paffrath
2a15ec75d2
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-05 12:20:12 +01:00
Marcel Paffrath
c28e2bda2a
added surface2VTK
2015-11-05 12:19:56 +01:00
06337b4d66
[bugsearch] tried to figure out why topography correction did not work for fmtomo model output
2015-11-05 12:16:08 +01:00
Marcel Paffrath
5d378f9f0f
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-05 10:14:34 +01:00
Marcel Paffrath
f2fc5e5071
working on implementing of gradients for different layers
2015-11-05 10:13:04 +01:00
5ee85d89a3
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-05 09:17:29 +01:00
afb7a189ad
[new] preparing new modules for location routines planned to be implemented
2015-11-05 09:17:20 +01:00
0f8b228931
[new] module "nll" containing utility function to handle NonLinLoc input and output as well as execution of the external program from python
2015-11-05 09:16:11 +01:00
d69db63132
[new] started to implement a new package containing modules for location purposes featuring different external location programs like NonLinLoc
2015-11-05 09:14:36 +01:00
Ludger Küperkoch
f738160a8b
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
...
Conflicts:
autoPyLoT.py
2015-11-05 08:47:06 +01:00
Ludger Küperkoch
3fa4a31978
Extended function writephases for writing phases to HYPO71-input phase file.
2015-11-04 16:53:03 +01:00
Marcel Paffrath
d8a59ac81d
bugfix: not yet done: problem with cusioning around topography
2015-11-04 10:13:52 +01:00
Marcel Paffrath
dc4d19ba88
bugfixes: formula for gradients in multiple layers for vgrid corrected, fixed issue with integer division that would lead to a wrong spacing
2015-11-04 10:04:05 +01:00
Marcel Paffrath
c5fc9ee89c
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-11-03 10:31:18 +01:00
Marcel Paffrath
c28641d629
changed plot traces for presentation (SNR, _drawStream etc.)
2015-11-03 10:29:09 +01:00
Marcel Paffrath
1c08152e65
vkt file "rel" changed to changes in percent
2015-11-03 10:27:06 +01:00
Marcel Paffrath
bcc6c8a73d
enabled use of parameter file "mygrid.in" for generation of a starting model, prepared generation of vgrid model from array dimensions
2015-11-03 10:25:52 +01:00
Marcel Paffrath
1b95ed0da7
relative velocities in percent
2015-10-30 12:37:41 +01:00
Marcel Paffrath
422a76012e
vert. exag for surface plot
2015-10-30 12:00:03 +01:00
Marcel Paffrath
84f1639e59
added transformation to vgrids vtk with relative values using vgrids.in and vgridsref.in from FMTOMO
2015-10-30 11:56:45 +01:00
809b6bea61
make use of the new __nonzero__ method
2015-10-30 08:33:05 +01:00
0cd427486c
[modified] updateUi method for the FilterOptionsDlg has been restructured and simplified
2015-10-30 06:16:00 +01:00
9b1f7541fd
[added] isSorted function for iterables
2015-10-30 06:12:23 +01:00
43f9e6fe0d
[added] __nonzero__ method for boolean tests on FilterOptions object
2015-10-30 06:11:15 +01:00
Ludger Küperkoch
94448297bb
Marginal changes.
2015-10-28 09:13:30 +01:00
Ludger Küperkoch
a315384417
New function writephases.py for writing phases files for various kinds of location routines. Started with NLLoc-phase file.
2015-10-27 10:01:07 +01:00
Ludger Küperkoch
c0ca788c5c
Merge branch 'develop' of ariadne.geophysik.rub.de:/data/git/pylot into develop
...
Conflicts:
autoPyLoT.py
pylot/core/analysis/magnitude.py
pylot/core/pick/utils.py
2015-10-27 09:25:29 +01:00
Ludger Küperkoch
69a023e048
Introduced new function for writing phases files for various kinds of location tools.
2015-10-26 09:41:02 +01:00
Ludger Küperkoch
158da88523
Marginal changes only.
2015-10-26 09:40:07 +01:00
Marcel Paffrath
30680a7820
cosmetics for array plots (title, legend)
2015-10-22 10:54:24 +02:00
Marcel Paffrath
0223869df6
commit after recover of scripts from .pyc:
...
implementation of buttons for plotAllPicks/region object, printOutput to figure window, refreshing now with SNR, PE, SPE
2015-10-21 13:35:02 +02:00
Marcel Paffrath
eb873fd69f
commit after recover of scripts from .pyc:
...
code cleanup after transfer of functions to survey methods
2015-10-21 13:33:47 +02:00
Marcel Paffrath
52e304b0af
commit after recover of scripts from .pyc:
...
repick button for .plot_traces implemented
2015-10-21 13:33:11 +02:00
Marcel Paffrath
2b3e40b3b6
commit after recover of scripts from .pyc:
...
figure refreshing of plotAllPicks, cbar, survey.recover()
2015-10-21 13:30:55 +02:00
0064ff1889
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
2015-10-20 12:02:01 +02:00
Marcel Paffrath
21ffbcabc8
deleted obsolete files
2015-10-20 10:52:05 +02:00
Marcel Paffrath
2dd36379a8
prepared application of stealth mode
2015-10-20 10:38:00 +02:00
Marcel Paffrath
195352a7ca
merged 3 files
...
Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into develop
Conflicts:
pylot/core/active/activeSeismoPick.py
pylot/core/active/seismicshot.py
pylot/core/active/surveyPlotTools.py
2015-10-19 13:15:28 +02:00
0a7b02c04a
general clean-up 2.0 even more checks made and issues resolved
2015-10-19 11:25:15 +02:00
Marcel Paffrath
793e09910c
*** empty log message ***
2015-10-19 10:34:45 +02:00
Marcel Paffrath
4498c72c90
repick button for plot_traces
2015-10-19 10:33:51 +02:00
0fa701a878
general code clean-up
2015-10-19 05:32:10 +02:00
b49206407a
Merge using remote to resolve conflicts
2015-10-18 21:23:09 +02:00
Marcel Paffrath
d78b0f1cff
added polygon selection!!
2015-10-13 18:41:55 +02:00
Marcel Paffrath
07395802b7
minor changes (plotAllPicks: inkByVal)
2015-10-12 15:13:08 +02:00
Marcel Paffrath
ddbfb03f27
*** empty log message ***
2015-10-12 15:10:53 +02:00