ce57f184e7In order to calculate DC value and corner frequency of source spectrum a synthetic spectrum is calculated and optimized using scipys curve_fit.
Ludger Küperkoch
2015-09-29 11:17:47 +02:00
8035903fa5Zero crossings are calculated to derive only P pulse for calculating source spectrum.
Ludger Küperkoch
2015-09-29 11:15:51 +02:00
f7878cdb4aimplemented vgrids2VTK to surveyUtils
Marcel Paffrath
2015-09-28 10:20:26 +02:00
3dc9bb3d06some pick plotting issues solved; replotting main window if picks have been changed, otherwise just plot additional/deleted picksSebastian Wehling-Benatelli2015-09-25 15:06:59 +02:00
33164d4d1fcorrected for some python 3 compatibility issues; added a new delete picks button to the picking windowSebastian Wehling-Benatelli2015-09-25 09:03:59 +02:00
b391f5e082Modified class DCfc: calculation of fft bins after Bath.
Ludger Küperkoch
2015-09-23 17:02:27 +02:00
c790b4f353Implemented new class DCfc.
Ludger Küperkoch
2015-09-23 16:32:18 +02:00
30ee81a39dNew class DCfc of object Magnitude for calculating source spectrum and to derive DC value and corner frequency.
Ludger Küperkoch
2015-09-23 16:31:48 +02:00
d38adb75b2deleted import * from pylab
Marcel Paffrath
2015-09-23 14:11:24 +02:00
217db9bbdd[bugfix] updated EPick nan fix
Marcel Paffrath
2015-09-22 13:41:19 +02:00
844708bbac[hotfix] earllatepicker recursively modifies isignal to obtain zero-crossing also for low frequency onsetsSebastianw Wehling-Benatelli2015-09-22 12:29:42 +02:00
dedf6eff00Changed earllatepicker. If EPick = Nan, signal window is doubled.
Marcel Paffrath
2015-09-22 11:58:43 +02:00
ff2b50f615made some changes to make the code more idiomatic and renamed method convertPicks4PyLoT to updatePicksSebastian Wehling-Benatelli2015-09-18 09:54:29 +02:00
23430c9d90Modofied checksignallength: uses RMS trace of all components (if available) to check signal length. This avoids skipping of P pick, if P coda is very weak. If only vertical trace is available, rms of vertical trace is used instead with smaller required minimum signal length.
Ludger Küperkoch
2015-09-04 11:16:34 +02:00
de608798b9Modified checking of signal length, uses RMS trace of all components now (if available).
Ludger Küperkoch
2015-09-04 11:13:52 +02:00
0dc1091078restituteWFData: introduced return flag restflag to indicate whether restitution could be performed or not.
Ludger Küperkoch
2015-09-04 11:12:25 +02:00
3ba57cfc56Introduced new class DCfc for calculating the source spectrum and to derive the DC-value and the corner frquency of the source spectrum. Just at the beginning!
Ludger Küperkoch
2015-09-01 14:32:09 +02:00
de5c65bc1dWood-Anderson peak-to-peak amplitude is now calculated even if S weight is 4. At least P pick must be confident, if S weight > 3 a larger window for getting maximum peak-to-peak amplitude is used.
Ludger Küperkoch
2015-09-01 14:25:48 +02:00
fb3b599f50restituteWFData: If input streams is None, a copy of streams derived by self.getWFData() is used for further processing.
Ludger Küperkoch
2015-08-31 10:24:17 +02:00
d756f5d2e1Replaced hard coded window length for getting Wood-Anderson peak-to-peak amplitude with formerly set window length for calculating CF for S-picking.
Ludger Küperkoch
2015-08-31 10:10:42 +02:00
eb592a3426Claculation of Wood-Anderson amplitude only, if S-weight < 4.
Ludger Küperkoch
2015-08-28 11:39:39 +02:00
827a07a7efSkipped restitution of entire traces at the beginning of processing as this is too time consuming. Instead, only traces are corrected within autopickstation, where at least automatically a P pick has been set.
Ludger Küperkoch
2015-08-28 11:31:19 +02:00
533ccc7b5cImplemented new class wapp to calculate Wood-Anderson amplitudes for local magnitude calculation. Before calculating Wood-Anderson amplitude the certain traces are instrument corrected.
Ludger Küperkoch
2015-08-28 11:29:00 +02:00
ef8ebc300eNew object to calculate magnitude. Finished class wapp to calculate amplitude as seen on Wood-Anderson seismograph.
Ludger Küperkoch
2015-08-28 11:27:09 +02:00
779b9e7313Merge branch 'develop' of ariadne.geophysik.ruhr-uni-bochum.de:/data/git/pylot into developSebastian Wehling-Benatelli2015-08-27 15:42:01 +02:00
96395f6a1arestituteWFData: searches now for keyword processing to check, whether this trace has already been corrected or not.
Ludger Küperkoch
2015-08-27 11:40:42 +02:00
845fd6a7b3restituteWFData: able to handle several dataless-, inventory- or resp-files, calculates prefiltering from sampling rate of trace. Processing with inventory- or resp-file has yet not been checked!
Ludger Küperkoch
2015-08-27 11:04:46 +02:00
834e836a3dRemoved parameter prefilt, no more necessary.
Ludger Küperkoch
2015-08-27 11:01:59 +02:00
ceed663a77AICPicker: if iplot > 1, figure with waveform and CF is raised, even when slope is calculation failed.
Ludger Küperkoch
2015-08-13 10:57:46 +02:00
64b8e1a9e8checksignallength: Added more detailed information for user.
Ludger Küperkoch
2015-08-13 10:54:17 +02:00
fba2aad664Added more detailed information for user about skipped picks.
Ludger Küperkoch
2015-08-13 10:52:07 +02:00
0e3576d193[closes#157] filter defaults are now read from text file like the sample filter.in coming with this commit simply copy to .pylot folder in your home directory (this is preliminary because the filter parameters should be settable project wide by one responsible person)Sebastian Wehling-Benatelli2015-07-21 07:41:41 +02:00