def loadInjConfig(): cfg = dpf.loadMyConfiguration() cfg['debug'] = False tasks = """dpp.checkDirExistTask dpp.serveTask dpp.extractLightcurveTask dpp.cotrendDataTask""".split() #dpp.runExporterTask #sfftasks ="""dpp.checkDirExistTask dpp.serveTask dpp.extractLightcurveFromTpfTask # dpp.computeCentroidsTask dpp.rollPhaseTask dpp.cotrendSffDataTask # dpp.detrendDataTask dpp.fblsTask dpp.trapezoidFitTask dpp.lppMetricTask # dpp.modshiftTask dpp.measureDiffImgCentroidsTask dpp.dispositionTask # dpp.saveClip """.split() cfg['taskList'] = tasks #cfg['taskList'][-1] = "dpp.saveClip" #Save all clips # cfg['taskList'].insert(9, "dpp.lppMetricTask") #Not in parallel # cfg['taskList'] = cfg['taskList'][:8] #Limited set cfg['minSnrForDetection'] = 5 cfg['blsMinPeriod'] = 0.5 cfg['blsMaxPeriod'] = 30 cfg['maxLppForTransit']= 0.007093282347242814 cfg['keysToIgnoreWhenSaving'] = "serveTask" davePath = "/soc/nfs/so-nfs/dave/injection/" cfg['modshiftBasename'] = davePath cfg['onepageBasename'] = davePath cfg['clipSavePath'] = davePath cfg['dataStorePath'] = '/home/smullall/Science/DAVE/datastore/data/' cfg['prfPath'] = '/home/smullall/Science/DAVE/datastore/prf/' return cfg
def loadSoConfig(): cfg = dpf.loadMyConfiguration() cfg['debug'] = False cfg['campaign'] = 6 cfg['taskList'][-1] = "dpp.saveClip" #Save all clips cfg['clipSavePath'] = "./c5BlsClips" cfg['minSnrForDetection'] = 3 cfg['blsMinPeriod'] = 0.1 cfg['blsMaxPeriod'] = 4 return cfg
def loadConfigForTest(): cfg = fm.loadMyConfiguration() cfg['debug'] = True cfg['campaign'] = 5 cfg['clipSavePath'] = "./clips" tasks = """dpp.checkDirExistTask dpp.serveTask dpp.extractLightcurveTask dpp.cotrendDataTask dpp.detrendDataTask dpp.blsTask dpp.saveClip""".split() # cfg['taskList'] = tasks return cfg
def main(): epicList = """ 206169444 206181269 206197016 206210269 206216038 206227856 206233343 206238453 206242757 206261621 206270755 206276634 206284230 206302487 206335190 206342949 206364301""".split() cfg = dpf.loadMyConfiguration() cfg['debug'] = False cfg['taskList'][-1] = "dpp.saveClip" #Save all clips # cfg['searchTaskList'][0] = "placeholderBls" for epic in epicList[:]: print "Running %s" % (epic) clip = dpf.runOne(int(epic), cfg) try: time = clip['serve.time'] flux = clip['detrend.flux_frac'] flags = clip['detrend.flags'] tce = clip['eventList'][0] isReal = tce['disposition.isSignificantEvent'] mp.clf() mp.plot(time[~flags], flux[~flags], 'ko') mp.title("%s: %i" % (epic, isReal)) mp.pause(.01) mp.savefig("wd%s.png" % (epic)) except Exception, e: print "Exception raised: %s %s" % (epic, e)
def main(): epicList = """ 206169444 206181269 206197016 206210269 206216038 206227856 206233343 206238453 206242757 206261621 206270755 206276634 206284230 206302487 206335190 206342949 206364301""".split() cfg = dpf.loadMyConfiguration() cfg['debug'] = False cfg['taskList'][-1] = "dpp.saveClip" #Save all clips # cfg['searchTaskList'][0] = "placeholderBls" for epic in epicList[:]: print "Running %s" %(epic) clip = dpf.runOne( int(epic), cfg) try: time = clip['serve.time'] flux = clip['detrend.flux_frac'] flags = clip['detrend.flags'] tce = clip['eventList'][0] isReal = tce['disposition.isSignificantEvent'] mp.clf() mp.plot(time[~flags], flux[~flags], 'ko') mp.title("%s: %i" %(epic, isReal)) mp.pause(.01) mp.savefig("wd%s.png" %(epic)) except Exception, e: print "Exception raised: %s %s" %(epic, e)
def loadSoConfig(): cfg = dpf.loadMyConfiguration() cfg['debug'] = False cfg['campaign'] = 6 #cfg['taskList'][-1] = "dpp.saveClip" #Save all clips # cfg['taskList'].insert(9, "dpp.lppMetricTask") #Not in parallel cfg['taskList'] = cfg['taskList'][:11] #Limited set print cfg['taskList'] cfg['minSnrForDetection'] = 5 cfg['blsMinPeriod'] = 1 cfg['blsMaxPeriod'] = 40 davePath = os.path.join(os.environ['HOME'], "daveOutput", "memLeak") cfg['modshiftBasename'] = davePath cfg['onepageBasename'] = davePath cfg['clipSavePath'] = davePath return cfg
def loadSoConfig(): cfg = dpf.loadMyConfiguration() cfg['debug'] = False cfg['campaign'] = 6 #cfg['taskList'][-1] = "dpp.saveClip" #Save all clips # cfg['taskList'].insert(9, "dpp.lppMetricTask") #Not in parallel cfg['taskList'] = cfg['taskList'][:11] #Limited set print cfg['taskList'] cfg['minSnrForDetection'] = 5 cfg['blsMinPeriod'] = 1 cfg['blsMaxPeriod'] = 40 davePath = os.path.join(os.environ['HOME'],"daveOutput","memLeak") cfg['modshiftBasename'] = davePath cfg['onepageBasename'] = davePath cfg['clipSavePath'] = davePath return cfg