e0568e3849
write picks into data object (work in progress)
2015-06-10 15:36:37 +02:00
043c45e02c
bugfix: undo filtering when checkbox is unchecked
...
code improvement: class PickDlg -> distinguish between setting the initial pick (for zooming) and setting the actual pick (phase onset); methods renamed -> setPick is now setIniPick and plotPick became setPick
2015-04-06 11:42:21 +02:00
b243be8075
task: implementation of picking (work in progress)
2015-04-02 18:48:06 +02:00
e35d6b9371
bugfix: modified icon management and corrected usage of references
2015-04-02 18:36:21 +02:00
27ecdb899b
plotting scheme restructured: the same widgets are used for plotting the overview and the station plots, the plotting method has been moved to the widget side which makes more sense than having it on the data side;
...
new functions in utils module: prepTimeAxis returns a proper time axis array for a given start time and an obspy trace; getGlobalTimes returns the minimum start time and the maximum end time (edges) of a given obspy stream object
2015-03-29 08:07:46 +02:00
474622027e
now the station selection works fine and a picking window is opened when the waveform has been clicked
2015-03-12 13:59:29 +01:00
a0bbe8ca04
trying to get the picking of plot coordinates working (pending for poster preparation)
2015-03-11 12:05:52 +01:00
c7aeb1959b
implement picking window and station selection (tests pending due to not working station selection so far)
2015-03-09 11:21:33 +01:00
Sebastian Wehling
e321ad26b2
make creating new event work
2015-03-06 09:03:04 +01:00
Sebastian Wehling
a86a2efb8a
debugging in progress (filter waveform not working)
2015-03-05 14:52:34 +01:00
Sebastian Wehling
5f0b7fbdc0
bugfix: fixed usage of createAction do to outsourcing
2015-03-04 15:40:25 +01:00
Sebastian Wehling
0dbcca1c6f
moved function createAction to the widgets module (reused in additional widget)
...
bugfix: on Linux systems os.getlogin raises an exception (reimplementation: getLogin)
2015-03-04 11:52:04 +01:00
addb8ae815
try to make filtering work
2015-03-01 19:59:41 +01:00
c5f9842c37
added a toolbar (work in progress)
2015-02-23 14:47:38 +01:00
d9b685eebb
display more detailed status messages
2015-02-23 14:46:18 +01:00
cb114dc696
bugfix: displayed status message has not been updated properly
2015-02-23 14:45:47 +01:00
d4d464d400
generalized method addActions in order to be more flexible in adding actions to different QtObject types
2015-02-23 14:38:26 +01:00
cc002c9460
bugfix: wrong return type expectation corrected
2015-02-23 14:35:00 +01:00
4184fcffdc
make waveform filtering work (in progress)
2015-02-20 08:38:26 +01:00
4344a7c8a6
unnecessary code overhead; return type is clear anyway (different return type for PyQt!!!)
2015-02-20 08:37:21 +01:00
b10d8606cc
at least print error messages to screen (helps debugging ^^)
2015-02-20 08:36:20 +01:00
7dd1519f83
use similar method names for similar types of methods (e.g. xWFData for all methods connected to waveform data)
2015-02-20 08:35:26 +01:00
35c184ede7
bugfix: in order to be able to check for checkable these should be available in the namespace, thus these actions have been set as attributes of the MainWindow object
2015-02-20 08:30:17 +01:00
82ac85d743
bugfix: return value of QFileDialog method calls must be handled carefully
2015-02-18 15:30:24 +01:00
5c9f17bce3
bugfix: attribute was of wrong kind for which the successive call raised an exception
2015-02-18 15:27:50 +01:00
d15441900e
bugfixes in order to make the GUI work
2015-02-17 13:17:01 +01:00
8acd84976e
optimization of the codes outer appearance
2015-02-16 10:31:25 +01:00
fa6db084b8
Data object restructured for convenience; fixed problems in the class logic; restructured imports
2015-02-16 10:30:35 +01:00
2b8c60a3d4
now only Signal is imported from PySide avoiding overhead by importing SIGNAL additionally
2015-02-16 10:28:28 +01:00
d477467b02
method renamed to avoid misunderstanding
2015-02-16 10:27:32 +01:00
61c136fec3
fixed a startup problem: a figure was opened without parent object (MainWindow) and led to crash before the MainApplication opened properly
2015-02-16 10:26:05 +01:00
0e73f21bda
imports restructured and optimized
2015-02-16 10:24:17 +01:00
3508d00c28
catch case where no filename for the actual opened event is defined
2015-02-13 11:24:27 +01:00
2b5e8216ba
new method the get the latest event that has been opened see also [ 7e3bcef
]
2015-02-13 11:23:01 +01:00
922cb6a807
recursive call to openWaveFormData deleted
2015-02-13 11:20:29 +01:00
81ce161744
automatic reformatting of the code
2015-02-13 11:19:10 +01:00
30503185e4
initialize all attributes that might be used in startup methods (bugfix)
2015-02-13 11:17:18 +01:00
7e3bcefd19
only store the last 5 events
2015-02-13 11:16:20 +01:00
1c40cb3852
bugfix: wrong call to a method
2015-02-13 11:15:48 +01:00
35e477c13f
by default the last opened event is loaded on restart
2015-02-13 11:14:17 +01:00
903e87e1e1
usage of DATASTRUCTURE modified
2015-02-13 11:13:21 +01:00
d3199a5798
implementation of reading and plotting seismograms (work in progress)
2015-02-07 09:05:08 +01:00
7092f6e8b5
the MainWindow now should give the right component in the title
2015-02-07 09:03:03 +01:00
bc87c12cfa
new attribute dispComponent added to the MainWindow class to control the displayed component
2015-02-04 14:50:49 +01:00
36675d4a92
code clean up
2015-01-29 08:53:01 +01:00
9dc5b57ee0
new attribute introduced holding information about the component of the seismic waveforms to display in the overview plot
2015-01-29 08:52:01 +01:00
f5eda74730
method getWFFnames implemented returning the file names of the waveform data files given in a particular data structure case as well as setting the attribute pointing to the same information; method openWaveformData implemented in order to read waveform data into the Data object
2015-01-29 08:48:25 +01:00
8eb69822b1
re-organization of the MainWindow methods (for convenience only)
2015-01-29 08:41:38 +01:00
d22a224804
data plotting; waveform filtering and convenience imports in order to get a overview window displaying data; new data structure available -> PyLoT should be able to read PILOT data
2015-01-26 21:11:53 +01:00
23fa136dc5
get data from the NewEvtDlg dialog for event creation
2015-01-23 10:21:34 +01:00