def pgflag(vis, stokes, flagpar): pgflag = mirexecb.TaskPGFlag(); pgflag.vis = vis; pgflag.stokes = stokes; pgflag.flagpar = flagpar; pgflag.options = 'nodisp'; pgflag.command = '<'; pgflag.snarf();
def pgflag(config): pgflag = mirexecb.TaskPGFlag() for p in config.items('mfiles')[0:-1]: pgflag.vis = config.get('mfiles', p[0]) pgflag.stokes = config.get('flag', 'stokes') pgflag.flagpar = config.get('flag', 'flagpar') pgflag.options = 'nodisp' pgflag.command = '<' pgflag.snarf()
def pgflag(vis, flagpar): if params.log == None: params.log = vis + '.pgflag.txt' pgflag = mirexec.TaskPGFlag() pgflag.vis = vis pgflag.stokes = params.stokes pgflag.flagpar = flagpar pgflag.options = 'nodisp' # This specifies the SumThresholding command. pgflag.command = '<' print pgflag.__dict__ tout = pgflag.snarf() acos.taskout(pgflag, tout, params.log)
def pgflag(params): if params.log == None: # This default naming convention is a little clumsy, but at # least its clear what's happening here. params.log = params.vis + '.pgflaglog.txt' pgflag = mirexecb.TaskPGFlag() pgflag.vis = params.vis pgflag.select = params.select pgflag.stokes = params.stokes pgflag.flagpar = params.flagpar pgflag.options = params.options # This specifies the SumThresholding command. pgflag.command = '<' tout = pgflag.snarf() acos.taskout(pgflag, tout, options.log)