[edit] restructuring autopicking module
renamed several function and classes, moved script files to scripts
This commit is contained in:
		
							parent
							
								
									b8d680f54f
								
							
						
					
					
						commit
						d954c3bbe8
					
				| @ -6,8 +6,8 @@ import numpy as np | ||||
| from obspy.core import read | ||||
| from obspy import Stream | ||||
| from obspy import Trace | ||||
| from pylot.core.pick.CharFuns import HOScf | ||||
| from pylot.core.pick.CharFuns import AICcf | ||||
| from pylot.core.pick.charfuns import HOScf | ||||
| from pylot.core.pick.charfuns import AICcf | ||||
| from pylot.core.pick.utils import getSNR | ||||
| from pylot.core.pick.utils import earllatepicker | ||||
| import matplotlib.pyplot as plt | ||||
|  | ||||
| @ -12,8 +12,8 @@ function conglomerate utils. | ||||
| import matplotlib.pyplot as plt | ||||
| import numpy as np | ||||
| from scipy import integrate | ||||
| from pylot.core.pick.Picker import AICPicker, PragPicker | ||||
| from pylot.core.pick.CharFuns import HOScf, AICcf, ARZcf, ARHcf, AR3Ccf | ||||
| from pylot.core.pick.picker import AICPicker, PragPicker | ||||
| from pylot.core.pick.charfuns import HOScf, AICcf, ARZcf, ARHcf, AR3Ccf | ||||
| from pylot.core.pick.utils import checksignallength, checkZ4S, earllatepicker,\ | ||||
|     getSNR, fmpicker, checkPonsets, wadaticheck | ||||
| from pylot.core.util.utils import getPatternLine | ||||
|  | ||||
| @ -22,10 +22,10 @@ calculated after Diehl & Kissling (2009). | ||||
| import numpy as np | ||||
| import matplotlib.pyplot as plt | ||||
| from pylot.core.pick.utils import getnoisewin, getsignalwin | ||||
| from pylot.core.pick.CharFuns import CharacteristicFunction | ||||
| from pylot.core.pick.charfuns import CharacteristicFunction | ||||
| import warnings | ||||
| 
 | ||||
| class AutoPicking(object): | ||||
| class AutoPicker(object): | ||||
|     ''' | ||||
|     Superclass of different, automated picking algorithms applied on a CF determined | ||||
|     using AIC, HOS, or AR prediction. | ||||
| @ -137,7 +137,7 @@ class AutoPicking(object): | ||||
|         self.Pick = None | ||||
| 
 | ||||
| 
 | ||||
| class AICPicker(AutoPicking): | ||||
| class AICPicker(AutoPicker): | ||||
|     ''' | ||||
|     Method to derive the onset time of an arriving phase based on CF | ||||
|     derived from AIC. In order to get an impression of the quality of this inital pick, | ||||
| @ -289,7 +289,7 @@ class AICPicker(AutoPicking): | ||||
|             print('AICPicker: Could not find minimum, picking window too short?') | ||||
| 
 | ||||
| 
 | ||||
| class PragPicker(AutoPicking): | ||||
| class PragPicker(AutoPicker): | ||||
|     ''' | ||||
|     Method of pragmatic picking exploiting information given by CF. | ||||
|     ''' | ||||
| @ -9,8 +9,8 @@ | ||||
| from obspy.core import read | ||||
| import matplotlib.pyplot as plt | ||||
| import numpy as np | ||||
| from pylot.core.pick.CharFuns import CharacteristicFunction | ||||
| from pylot.core.pick.Picker import AutoPicking | ||||
| from pylot.core.pick.charfuns import CharacteristicFunction | ||||
| from pylot.core.pick.picker import AutoPicker | ||||
| from pylot.core.pick.utils import * | ||||
| import glob | ||||
| import argparse | ||||
|  | ||||
| @ -7,7 +7,7 @@ from pylot.core.pick.utils import getnoisewin | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     parser = argparse.ArgumentParser() | ||||
|     parser.add_argument('--t', type=~numpy.array, help='numpy array of time stamps') | ||||
|     parser.add_argument('--t', type=numpy.array, help='numpy array of time stamps') | ||||
|     parser.add_argument('--t1', type=float, help='time from which relativ to it noise window is extracted') | ||||
|     parser.add_argument('--tnoise', type=float, help='length of time window [s] for noise part extraction') | ||||
|     parser.add_argument('--tgap', type=float, help='safety gap between signal (t1=onset) and noise') | ||||
| @ -13,8 +13,8 @@ from pylot.core.pick.utils import fmpicker | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     parser = argparse.ArgumentParser() | ||||
|     parser.add_argument('--Xraw', type=~obspy.core.stream.Stream, help='unfiltered time series (seismogram) read with obspy module read') | ||||
|     parser.add_argument('--Xfilt', type=~obspy.core.stream.Stream, help='filtered time series (seismogram) read with obspy module read') | ||||
|     parser.add_argument('--Xraw', type=obspy.core.stream.Stream, help='unfiltered time series (seismogram) read with obspy module read') | ||||
|     parser.add_argument('--Xfilt', type=obspy.core.stream.Stream, help='filtered time series (seismogram) read with obspy module read') | ||||
|     parser.add_argument('--pickwin', type=float, help='length of pick window [s] for first motion determination') | ||||
|     parser.add_argument('--Pick', type=float, help='Onset time of most likely pick') | ||||
|     parser.add_argument('--iplot', type=int, help='if set, figure no. iplot occurs') | ||||
| @ -7,7 +7,7 @@ from pylot.core.pick.utils import getsignalwin | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     parser = argparse.ArgumentParser() | ||||
|     parser.add_argument('--t', type=~numpy.array, help='numpy array of time stamps') | ||||
|     parser.add_argument('--t', type=numpy.array, help='numpy array of time stamps') | ||||
|     parser.add_argument('--t1', type=float, help='time from which relativ to it signal window is extracted') | ||||
|     parser.add_argument('--tsignal', type=float, help='length of time window [s] for signal part extraction') | ||||
|     args = parser.parse_args() | ||||
| @ -14,7 +14,7 @@ from pylot.core.pick.utils import getSNR | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     parser = argparse.ArgumentParser() | ||||
|     parser.add_argument('--data', '-d', type=~obspy.core.stream.Stream, | ||||
|     parser.add_argument('--data', '-d', type=obspy.core.stream.Stream, | ||||
|                         help='time series (seismogram) read with obspy module ' | ||||
|                              'read', | ||||
|                         dest='data') | ||||
| @ -9,8 +9,8 @@ | ||||
| from obspy.core import read | ||||
| import matplotlib.pyplot as plt | ||||
| import numpy as np | ||||
| from pylot.core.pick.CharFuns import * | ||||
| from pylot.core.pick.Picker import * | ||||
| from pylot.core.pick.charfuns import * | ||||
| from pylot.core.pick.picker import * | ||||
| import glob | ||||
| import argparse | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user