Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
tic=time.time()
model_path=home+project_name+'/structure/'
green_path=home+project_name+'/GFs/'
station_file=home+project_name+'/data/station_info/'+station_file
fault_file=home+project_name+'/data/model_info/'+fault_name
logpath=home+project_name+'/logs/'
#log time
now=datetime.datetime.now()
now=now.strftime('%b-%d-%H%M')
chdir(model_path)
#Load source model for station-event distance computations
source=loadtxt(fault_file,ndmin=2)
for k in range(source.shape[0]):
#Run comptuation for 1 subfault
log=green.run_green(source[k,:],station_file,model_name,dt,NFFT,static,coord_type,dk,pmin,pmax,kmax)
#Write log
f=open(logpath+'make_green.'+now+'.log','a')
f.write(log)
f.close()
#Move to correct directory
strdepth='%.4f' % source[k,3]
subfault=rjust(str(k+1),4,'0')
if static==0:
#Move results to dynamic GF dir
dirs=glob.glob('*.mod_'+strdepth)
#Where am I writting this junk too?
outgreen=green_path+'/dynamic/'+path.split(dirs[0])[1]+'.sub'+subfault
#Check if GF subdir already exists
if path.exists(outgreen)==False:
#It doesn't, make it, don't be lazy
makedirs(outgreen)