53614bb5b9
[fix] fixing a bug introduced accidently by merge
2016-05-27 06:49:20 +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
d9844fff17
added worker
2016-05-23 14:25:06 +02:00
392a556ac4
[restructure] Wall-E wasting time
2016-05-20 14:46:10 +02:00
d7cfd0d176
WALL-E: Einmal aufräumen und zurück!
2016-03-30 08:14:58 +02: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
sebastianp
74794061f6
alphabetical sorting of functions and editing docstring
2015-12-03 17:20:05 +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
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
9b1f7541fd
[added] isSorted function for iterables
2015-10-30 06:12:23 +01:00
0fa701a878
general code clean-up
2015-10-19 05:32:10 +02:00
ea976295d0
huge structural rearrangement to resolve circular import problems
...
[add] new feature added to QtPyLoT capable of automatically picking an event from overview window
2015-07-10 09:22:58 +02:00
ec9840839e
preserve the occurrence of the authority id in the filenames for write support of event information
2015-07-08 14:58:42 +02:00
e99d2630a1
moved static methods as functions to the util package for flexibility reasons
2015-07-02 10:29:50 +02:00
0d3fb8be93
[bugfix] false indentation corrected (broken program logic fixed)
2015-06-24 14:31:43 +02:00
ff52ec5410
started implementation of running of external programs (work in progress, pending until release of picking window)
2015-06-22 10:56:16 +02:00
c5da8fd994
changed usage signature of some function from module utils and the corresponding calls
2015-06-11 10:12:50 +02:00
1d70a236d1
[bugfix] avoid forming invalid pickID strings (line 194)
...
do not use altered resource identifier for all kinds of event objects
2015-06-10 15:45:49 +02:00
ba7ab07473
catch non string type input for filename construction
2015-06-10 15:43:43 +02:00
814906ef65
module restructured: beginning with general utils followed by utils concerning obspy event creation
2015-03-30 05:55:54 +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
Sebastian Wehling
e321ad26b2
make creating new event work
2015-03-06 09:03:04 +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
d15441900e
bugfixes in order to make the GUI work
2015-02-17 13:17:01 +01:00
759697add8
problem with the creation of a valid resource identifier fixed (still problematic, see #145 )
2015-02-13 11:36:09 +01:00
bec1ee1716
new function added: createAmplitude - routine for convenient ~obspy.core.event.Amplitude
object creation
2015-02-11 08:19:13 +01:00
d5c9ad41be
Merge branch 'develop' of 134.147.164.251:/data/git/pylot into develop
...
Conflicts:
pylot/core/util/utils.py
2015-02-10 13:17:46 +01:00
46a20a10e6
new functions added for event creation purposes:
...
getHash - returns a hash string from an UTCDateTime object
createResourceID - returns a valid PyLoT resourceID for arbitrary types of event data
createOrigin - returns an ObsPy Origin object (work in progress)
createEvent - returns an ObsPy Event object (work in progress)
createPick - returns an ObsPy Pick object (work in progress)
createArrival - returns an ObsPy Arrival object (work in progress)
createMagnitude - returns an ObsPy Magnitude object (work in progress)
createAmplitude - returns an ObsPy Amplitude object (work in progress)
testing should be carried out as a next step
2015-02-10 13:12:04 +01:00
c88ba18d2f
new functions added for event creation purposes:
...
getHash - returns a hash string from an UTCDateTime object
createResourceID - returns a valid PyLoT resourceID for arbitrary types of event data
createOrigin - returns an ObsPy Origin object (work in progress)
createEvent - returns an ObsPy Event object (work in progress)
createPick - returns an ObsPy Pick object (work in progress)
createArrival - returns an ObsPy Arrival object (work in progress)
2015-02-09 13:24:55 +01:00
f6bf37c920
new package io.py which should contain all import and export routines written by ourselves, such as reading old PILOT phase and location information file; implementation of the readPILOTevent function; new routines in utils: createArrival will be split into two functions: createPick and createArrival; also planned: createOrigin, createAmplitude and createMagnitude as well as giving createEvent functionality
2015-02-07 09:12:58 +01:00
64158174e6
currently working on the plotting of waveforms; changes made to meet pre-requisites to data plotting
2015-01-22 16:41:52 +01:00
3e559f61da
fnConstructor now works on eventIDs also
2014-12-01 12:43:49 +01:00
da18039c87
line added
2014-10-27 12:19:48 +01:00
Sebastian Wehling
e4ddb8b55e
new module utils within package util containing helpers for this and that
2014-07-25 14:14:19 +02:00