fixing import problems
This commit is contained in:
		
							parent
							
								
									41991c5d81
								
							
						
					
					
						commit
						fd27a43110
					
				| @ -10,8 +10,7 @@ from obspy.core import UTCDateTime | ||||
| 
 | ||||
| from pylot.core.pick.utils import select_for_phase | ||||
| from pylot.core.util.utils import getOwner, createPick, createArrival, \ | ||||
|     createEvent, createOrigin, createMagnitude | ||||
| from pylot.core.util.defaults import AUTOMATIC_DEFAULTS | ||||
|     createEvent, createOrigin, createMagnitude, getGlobalTimes | ||||
| 
 | ||||
| def readPILOTEvent(phasfn=None, locfn=None, authority_id=None, **kwargs): | ||||
|     """ | ||||
| @ -268,12 +267,16 @@ def picks_from_picksdict(picks): | ||||
|     return picks_list | ||||
| 
 | ||||
| 
 | ||||
| def reassess_pilot_event(root_dir, event_id, fn_param=AUTOMATIC_DEFAULTS): | ||||
| def reassess_pilot_event(root_dir, event_id, fn_param=None): | ||||
|     from obspy import read | ||||
| 
 | ||||
|     from pylot.core.io.inputs import AutoPickParameter | ||||
|     from pylot.core.pick.utils import earllatepicker | ||||
| 
 | ||||
|     if fn_param is None: | ||||
|         import pylot.core.util.defaults as defaults | ||||
|         fn_param = defaults.AUTOMATIC_DEFAULTS | ||||
| 
 | ||||
|     default = AutoPickParameter(fn_param) | ||||
| 
 | ||||
|     search_base = os.path.join(root_dir, event_id) | ||||
| @ -297,11 +300,16 @@ def reassess_pilot_event(root_dir, event_id, fn_param=AUTOMATIC_DEFAULTS): | ||||
|                 print(e.message, station) | ||||
|                 continue | ||||
|             sel_st = select_for_phase(st, phase) | ||||
|             stime, etime = getGlobalTimes(sel_st) | ||||
|             rel_pick = mpp - stime | ||||
|             epp, lpp, spe = earllatepicker(sel_st, | ||||
|                                            default.get('nfac{0}'.format(phase)), | ||||
|                                            default.get('tsnrz' if phase == 'P' else 'tsnrh'), | ||||
|                                            mpp, None, True | ||||
|                                            Pick1=rel_pick, | ||||
|                                            iplot=None, | ||||
|                                            ) | ||||
|             epp = stime + epp | ||||
|             lpp = stime + lpp | ||||
|             picks_dict[station][phase] = dict(epp=epp, mpp=mpp, lpp=lpp, spe=spe) | ||||
|     # create Event object for export | ||||
|     evt = ope.Event(resource_id=event_id) | ||||
|  | ||||
| @ -479,12 +479,12 @@ def select_for_phase(st, phase): | ||||
|     from pylot.core.util.defaults import COMPNAME_MAP | ||||
| 
 | ||||
|     sel_st = Stream() | ||||
|     if phase.upper() is 'P': | ||||
|     if phase.upper() == 'P': | ||||
|         comp = 'Z' | ||||
|         alter_comp = COMPNAME_MAP[comp] | ||||
|         sel_st += st.select(component=comp) | ||||
|         sel_st += st.select(component=alter_comp) | ||||
|     elif phase.upper() is 'S': | ||||
|     elif phase.upper() == 'S': | ||||
|         comps = 'NE' | ||||
|         for comp in comps: | ||||
|             alter_comp = COMPNAME_MAP[comp] | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user