|
ef8bd6572e
|
create a working MainWindow
|
2014-12-08 10:26:14 +01:00 |
|
|
32eee12f25
|
using the new implementation of the AutoPicking object
|
2014-12-08 08:48:33 +01:00 |
|
|
752811c8fd
|
implemented method getTimeArray in the same fashion as used in run_makeCF.py
|
2014-12-08 08:45:43 +01:00 |
|
|
ce8b954a8b
|
now cf is an CharacteristicFunction object and not an array (changes should also be made to the caller run_makeCF.py)
|
2014-12-08 05:27:54 +01:00 |
|
Ludger Küperkoch
|
479058a41e
|
Included AICPicker of class Picker
|
2014-12-05 16:32:55 +01:00 |
|
Ludger Küperkoch
|
ca809c4673
|
Initial version of new class of methods for automatic picking, AICPicker is running but without quality attributes
|
2014-12-05 16:14:03 +01:00 |
|
|
70a700101b
|
Merge branch 'devGUI' into develop
|
2014-12-05 10:27:42 +01:00 |
|
|
5650f7bfc7
|
started to implement read capability for matlab binary phases files (AUTO- and PHASES.mat)
|
2014-12-05 10:26:37 +01:00 |
|
|
9603f7127c
|
imports corrected; menu definition changed
|
2014-12-04 05:13:32 +01:00 |
|
|
e6ac337466
|
testing GUI; execution updates RELEASE-VERSION
|
2014-12-01 12:46:04 +01:00 |
|
|
553bb9990b
|
loading data by initialization of a Data object (not working yet)
|
2014-12-01 12:45:20 +01:00 |
|
|
41684cd282
|
filterOptions has now a buttonBox
|
2014-12-01 12:44:25 +01:00 |
|
|
3e559f61da
|
fnConstructor now works on eventIDs also
|
2014-12-01 12:43:49 +01:00 |
|
|
d405e9e6f9
|
debug GUI
|
2014-11-28 11:15:49 +01:00 |
|
|
d47623ed65
|
implementation of standard icons corrected
|
2014-11-27 10:59:34 +01:00 |
|
|
094213bd21
|
method createAction implemented in order to create menu entries
|
2014-11-27 10:13:17 +01:00 |
|
|
4b7bfc6aa9
|
make GUI working even without actual data
|
2014-11-26 08:48:42 +01:00 |
|
|
4bb03d6418
|
all picks classes are now collected in the same module
|
2014-11-26 08:47:21 +01:00 |
|
|
9ff18c7425
|
changes made in order to get the GUI working for the first time
|
2014-11-26 08:46:16 +01:00 |
|
|
d0d17ee656
|
reorganization of graphical and help resources; they are not part of the code and therefore they do not really match in util package
|
2014-11-26 08:45:04 +01:00 |
|
|
8cb638e5bc
|
indentation fixed
|
2014-11-25 05:04:47 +01:00 |
|
|
758de94fff
|
indentation fixed
|
2014-11-24 05:39:57 +01:00 |
|
Ludger Küperkoch
|
8fb9ca9dc2
|
Modified for running updated CharFuns.py showing all kinds of CFs on all 3 components
|
2014-11-21 14:52:19 +01:00 |
|
Ludger Küperkoch
|
8fa9ec74c0
|
Included AR prediction on all 3 components
|
2014-11-21 14:50:51 +01:00 |
|
|
2a385512ee
|
version number changes each time the Main program is started (should not be the case, to be fixed before release)
|
2014-11-21 10:08:18 +01:00 |
|
|
25921e3718
|
started to improve documentation in read/data
|
2014-11-21 10:05:27 +01:00 |
|
|
0e8c5a7e48
|
exporting is much easier using obspy routines
|
2014-11-21 10:04:32 +01:00 |
|
Ludger Küperkoch
|
7da6b57ed1
|
Modified to handle two-component data
|
2014-11-20 09:06:13 +01:00 |
|
Ludger Küperkoch
|
03033f57a1
|
Included autoregressive prediction on horizontal components
|
2014-11-20 09:05:30 +01:00 |
|
|
fbce83293d
|
initial import of classes for automatic picking purposes [just imported by me; module has originally been written by Ludger Küperkoch]
|
2014-11-14 07:40:00 +01:00 |
|
|
c40aec192c
|
test modules added and modified (not working yet)
|
2014-11-13 11:30:19 +01:00 |
|
|
8c66f1823a
|
cleaning up main window for first test runs
|
2014-11-13 11:29:42 +01:00 |
|
|
86803cdff0
|
debugging UI problems to get the main application running
|
2014-11-06 15:07:05 +01:00 |
|
|
013c948b33
|
fix convenience import problems
|
2014-11-06 15:05:56 +01:00 |
|
|
97344c9f21
|
cleaned up object type class definition for FilterOptions, programs now only use methods to access attributes
|
2014-10-30 13:38:03 +01:00 |
|
|
bff84ede81
|
moved QtPyLoT.py (main program) to the base directory
|
2014-10-30 13:36:19 +01:00 |
|
|
3b613d8330
|
see ticket #129 (future changes very likely)
|
2014-10-30 08:13:05 +01:00 |
|
|
da18039c87
|
line added
|
2014-10-27 12:19:48 +01:00 |
|
|
224c6b625c
|
FilterOptionsDialog processes parameter filter option of type FilterOption
|
2014-10-27 12:19:04 +01:00 |
|
|
185b308166
|
adding new package containing picking relevant data types
|
2014-10-27 12:16:14 +01:00 |
|
|
4f440d282d
|
added a string representation for data type FilterOptions
|
2014-10-27 12:14:59 +01:00 |
|
|
c3e072e952
|
trying to implement generic data structure import
|
2014-10-27 12:12:48 +01:00 |
|
|
d4bf29e4ff
|
avoid using python keywords as format as variable name; empty method definition for data plotting
|
2014-10-27 12:10:35 +01:00 |
|
|
32cf20b81d
|
avoid imports within class definitions
|
2014-10-27 12:06:30 +01:00 |
|
|
c03b8a220f
|
changed loading of filter options, now immediately either a error status message or a success message is displayed in the main window if the filter parameter could not be loaded or were loaded respectively
|
2014-10-27 12:04:01 +01:00 |
|
|
77e7f666f0
|
added 'TestType' to plotting options (only for testing)
|
2014-10-27 11:57:34 +01:00 |
|
|
c41eb36a34
|
widget name changed to match the actual QtGUI type name
|
2014-10-27 11:56:44 +01:00 |
|
|
2d776f84da
|
deleted unnecessary import
|
2014-10-27 11:55:39 +01:00 |
|
|
12c6fecf74
|
modified establishment of data plot
|
2014-10-27 11:55:06 +01:00 |
|
Sebastian Wehling
|
db76861124
|
added write support for Events in QuakeML and JSON format utilizing ObsPy
|
2014-07-25 14:16:11 +02:00 |
|
Sebastian Wehling
|
898169647b
|
added new convenience import from new module within package
|
2014-07-25 14:15:06 +02:00 |
|
Sebastian Wehling
|
e4ddb8b55e
|
new module utils within package util containing helpers for this and that
|
2014-07-25 14:14:19 +02:00 |
|
Sebastian Wehling
|
dde360d4cc
|
modified: docstrings modified
|
2014-07-17 11:04:16 +02:00 |
|
Sebastian Wehling
|
8de25cc149
|
modified: docstring for class FilterOptions established using Sphinx-markups
|
2014-07-17 10:28:29 +02:00 |
|
Sebastian Wehling
|
6e2c1851ec
|
modified: added imports
added: new class Data added (container class for waveform- and event data)
|
2014-07-16 12:07:42 +02:00 |
|
Sebastian Wehling
|
5268d35d39
|
modified: introduce data container class
|
2014-07-16 12:06:05 +02:00 |
|
Sebastian Wehling
|
34e27f3e67
|
modified: enhanced readability of convience imports
|
2014-07-16 12:02:57 +02:00 |
|
|
1266ced058
|
modification: PropertiesDlg started (not working)
|
2014-07-03 10:21:36 +02:00 |
|
|
29700e793e
|
modification: fixed qt-resources alias for the offline help alternative
|
2014-07-03 10:19:51 +02:00 |
|
|
ff39d97b82
|
modification: url of the wiki-page changed to full domain (certificate validation issue)
|
2014-07-03 10:18:42 +02:00 |
|
|
a079bd331b
|
deletion: line deleted contain call to a not implemented method
|
2014-07-03 10:17:25 +02:00 |
|
|
0cee4cd644
|
modified: imports adjusted to only those used in the code really
|
2014-07-03 10:15:25 +02:00 |
|
|
a385553a29
|
enhancements and fixes:
import QTabBar
started to implement PropertiesDlg
deleted unnecessary buttonBox assignment
entered default page for HelpForm (NOT WORKING YET)
|
2014-06-11 15:25:26 +02:00 |
|
|
00f52c444a
|
file head fixed
|
2014-06-11 15:21:30 +02:00 |
|
|
4c8174f5ae
|
convenience imports completed
|
2014-06-11 15:20:55 +02:00 |
|
|
0481fa748b
|
the help form should look like this or similar but it is not working at the moment; maybe QTextBrowser element of HelpForm should be replaced by QWebView (pending)
|
2014-06-11 15:19:37 +02:00 |
|
|
46f5e55c8e
|
improved imports for better debugging
|
2014-06-11 05:49:53 +02:00 |
|
|
cb80170ccf
|
some non-functional snippets deleted to promote GUI debugging
|
2014-06-11 05:48:21 +02:00 |
|
|
e7507a325f
|
fixed usage of keyword arguments;
|
2014-06-11 05:43:27 +02:00 |
|
|
e659e13a0e
|
FilterOptionsWidget debugged; next it will be tested as a QDockWidget (QMainWindow necessary)
|
2014-06-11 05:38:41 +02:00 |
|
|
cb7eb481d9
|
improved imports for better debugging
|
2014-06-10 16:37:07 +02:00 |
|
|
3278470deb
|
Started to work on ticket #122
|
2014-05-14 11:45:45 +02:00 |
|
|
307e960d34
|
pushbutton layout implemented (variable number of buttons according to the number of stations used)
|
2014-05-09 15:00:08 +02:00 |
|
|
d9ca0141de
|
alphabetic order of convenience imports
|
2014-04-11 19:40:11 +02:00 |
|
|
fb2553e980
|
check main case; corrected usage of import
|
2014-04-11 19:39:29 +02:00 |
|
|
6af43fc9fd
|
bugfix: imports corrected;
imports updated, layout of 'FilterOptionsDock' started
|
2014-04-10 09:34:13 +02:00 |
|
|
8df11078b4
|
bugfix: private methods name corrected;
set default values instead of 'None'
|
2014-04-10 09:31:16 +02:00 |
|
|
bead7a24c3
|
documentation updated in order to automatically provide online documentation via sphinx.ext.autodoc
|
2014-04-01 16:49:28 +02:00 |
|
|
0dec3eb7f0
|
unified class naming
|
2014-04-01 16:48:16 +02:00 |
|
|
36531c9923
|
convenience imports added
|
2014-04-01 16:47:24 +02:00 |
|
|
88b2a319fd
|
added status label; not sure how to implement loading of data (different types of databases)
|
2014-04-01 16:46:10 +02:00 |
|
|
ef8adc6c0a
|
doc strings corrected
|
2014-03-31 13:01:51 +02:00 |
|
|
faacfc423c
|
resources file added in order to provide binary media file for the User Interfaces
|
2014-03-31 13:00:57 +02:00 |
|
|
c26782bf7c
|
imports fixed and classes renamed for better readability
|
2014-03-31 12:59:52 +02:00 |
|
|
e6b49cfdb3
|
module pylot.core.util.connection added: contains routines for web and network utilization
|
2014-03-31 12:58:58 +02:00 |
|
|
b049dda90f
|
imports fixed; doc string as RST added
|
2014-03-31 12:57:08 +02:00 |
|
|
9b8413beaf
|
icons and help documents added; main application has been modified slightly; new method definitions added (ToDo)
|
2014-03-28 22:26:15 +01:00 |
|
|
d58b671d36
|
started to write initialization method for the GenericDataBase class in order to read data from an arbitrary data folder structure
|
2014-03-28 05:30:55 +01:00 |
|
|
0af8ab2b08
|
holds now all widgets' classes used in the main application
|
2014-03-28 05:28:16 +01:00 |
|
|
90936bd47a
|
emphasize modular structure by outsourcing widgets and errors
|
2014-03-28 05:25:46 +01:00 |
|
|
dac3be5110
|
package wide imports for convenience
|
2014-03-27 21:29:41 +01:00 |
|
|
5b044a3f14
|
container module for error handling added
|
2014-03-27 15:34:42 +01:00 |
|
|
253a49c06b
|
implementation of the PyLoT icon
|
2014-03-19 12:24:41 +01:00 |
|
|
fbbfcbcaea
|
make use of new module widgets, set a matplotlib figure the central GUI element
|
2014-03-19 12:16:41 +01:00 |
|
|
e347e8eef9
|
implement new module widgets
|
2014-03-19 12:15:30 +01:00 |
|
|
9a2d127e30
|
added class MPLWidget in order to create updatable Matplotlib Figures within a Qt GUI
|
2014-03-19 12:14:54 +01:00 |
|
|
8edea03fe7
|
cleanup, switched to PySide (more flexible licensing), started to implement the filter options depending on the phase to be picked
|
2014-03-13 13:27:34 +01:00 |
|
|
ac27a8ef2e
|
clean-up
|
2014-03-13 13:26:13 +01:00 |
|
|
c83a11a2c3
|
moved class FilterOptions to the read module
|
2014-03-13 13:25:37 +01:00 |
|
|
84f3a29a86
|
new file defaults.py written to provide default value if no user configuration file is available
|
2014-03-13 09:24:17 +01:00 |
|
|
d0b3f0ee5d
|
cleanup: module naming re-structured
|
2014-02-21 23:39:42 +01:00 |
|
|
c0f7060368
|
SeiscompDataStructure objects contain all relevant information to expand a desired data path (including unix shell wildcards) [not tested for Windows yet]
|
2014-02-20 14:20:57 +01:00 |
|
|
e38b917623
|
removing QtDesigner project files due to decision to code the PyQt stuff by ourselves
|
2014-02-19 14:58:45 +01:00 |
|
|
8eb82cabc0
|
Merge branch 'master' into develop
|
2014-02-19 14:56:32 +01:00 |
|
Sebastian Wehling
|
bddc2ab83e
|
bugfix: corrected call to special method __getitem__
|
2014-02-19 14:43:56 +01:00 |
|
Sebastian Wehling
|
270e3b6d00
|
modifications concerning the usage of __specialmethods__ made
|
2014-02-19 13:07:39 +01:00 |
|
Sebastian Wehling
|
45999de6d2
|
made some modifications (debugging special method implementation)
item assignment not working yet
|
2014-02-18 15:07:50 +01:00 |
|
Sebastian Wehling
|
98c50e5312
|
made some modifications on special methods
|
2014-02-18 14:16:55 +01:00 |
|
|
ede06550cd
|
reorganized initialization to IO-type class SeisCompDataStructure; see also ticket #118
|
2014-02-18 09:38:40 +01:00 |
|
|
c3ec80d947
|
planned imports of PyLoT of not yet existing PyLoT classes commented from pylot/__init__.py
|
2014-02-18 09:35:55 +01:00 |
|
|
f9d8173b2f
|
class AutoPickParameter is now working; work on ticket #119 not finished yet (closure pending)
|
2014-02-18 09:33:36 +01:00 |
|
|
5a093ed736
|
AutoPickParamter class modified; not working at the moment (!)
|
2014-02-15 08:09:55 +01:00 |
|
|
34c1f9111b
|
initial AutoPickParameter class import. Attributes are not callable at the moment (implementation pending).
|
2014-02-13 14:28:41 +01:00 |
|
Sebastian Wehling
|
4aa7856267
|
started initialization of SDS data organization scheme
|
2014-02-12 14:18:12 +01:00 |
|
Sebastian Wehling
|
a4f948fd76
|
modified initialization method of GenericDataBase class
|
2014-02-11 13:21:05 +01:00 |
|
|
1a4d306a40
|
initialized readinput module; there will be type classes to handle different input data types, e.g. inputs for automatic Picking, inputs for correlation detection, input for reference Picking ...
|
2014-02-07 05:42:31 +01:00 |
|
|
738f280abe
|
started to implement a filter Widget
|
2014-02-07 05:40:49 +01:00 |
|
Sebastian Wehling
|
d016a80a72
|
classes for I/O started, QtPyLoT.py cleaned
|
2014-02-03 12:51:23 +01:00 |
|
|
25351d3827
|
changes made during workshop
|
2014-01-30 13:11:44 +01:00 |
|
|
0c1e64895b
|
added collection class FilterOptions for filter option handling (container class in order to keep GUI up-to-date)
|
2014-01-28 12:07:23 +01:00 |
|
Sebastian Wehling
|
aaf04a13d5
|
started to write initialization methods for Dialogs, Windows and other Widgets
|
2014-01-24 14:31:57 +01:00 |
|
|
dcc3881720
|
permissions repaired and QtPyLoT.py started with some MainWindow stuff
|
2014-01-10 05:45:03 +01:00 |
|
|
e05c3d56bc
|
initialized software versioning similar to obspy
|
2014-01-09 10:43:40 +01:00 |
|
|
32a1c8bcd3
|
commit master
|
2013-12-09 13:34:01 +01:00 |
|
|
bf37a6546d
|
Started to build the basic structure. Most classes will inherit functionality of the ObsPy Core classes, but slightly redefined to fit PyLoTs’ purposes.
|
2013-11-20 06:02:43 +01:00 |
|
|
a484709bc4
|
removing file created by accident
|
2013-11-08 15:08:04 +01:00 |
|
|
e92c00af48
|
initial commit for the first blank files
preparing git spare initialization on remote system
|
2013-11-08 15:05:39 +01:00 |
|
|
5d4084ac8a
|
no message
|
2013-11-08 14:31:09 +01:00 |
|