def get_environ(self): resdir = getenv_check('PHOTO_RESOLVE') calibdir = getenv_check('PHOTO_CALIB') sweepdir = getenv_check('PHOTO_SWEEP') redux = getenv_check('PHOTO_REDUX') espyvers = os.path.basename( getenv_check("ESPY_DIR") ) stompvers = os.path.basename( getenv_check("STOMP_DIR") ) admomvers = os.path.basename( getenv_check("ADMOM_DIR") ) fimagevers = os.path.basename( getenv_check("FIMAGE_DIR") ) sdsspyvers = os.path.basename( getenv_check("SDSSPY_DIR") ) e = \ {'photo_resolve':resdir, 'photo_calib':calibdir, 'photo_sweep':sweepdir, 'photo_redux':redux, 'esutilvers': esutil.version(), 'espyvers': espyvers, 'stompvers': stompvers, 'admomvers': admomvers, 'fimagevers': fimagevers, 'sdsspyvers': sdsspyvers} """ e = \ {'run':run, 'rerun':rerun, 'photo_resolve':resdir, 'photo_calib':calibdir, 'photo_sweep':sweepdir, 'photo_redux':redux, 'esutilvers': esutil.version(), 'espyvers': espyvers, 'stompvers': stompvers, 'admomvers': admomvers, 'fimagevers': fimagevers, 'sdsspyvers': sdsspyvers, 'date': now, 'output_file':output_file} """ return e
def get_exposure_wcs_example(): from esutil.ostools import getenv_check, path_join import cPickle as pickle expname='decam--24--15-i-6' d=getenv_check('DESFILES_DIR') pickle_path=path_join(d, 'wcsexample', 'wcs-'+expname+'.pickle') if not os.path.exists(pickle_path): stdout.write("Creating pickled version: %s\n" % pickle_path) tmpwcs = get_exposure_wcs(expname) pickle.dump(tmpwcs, open(pickle_path,'w')) stdout.write("Don't forget to svn add!\n") stdout.write("Loading wcs example: %s\n" % pickle_path) wcs = pickle.load(open(pickle_path)) return wcs
def columns_dir(procrun): sweep_reduce=getenv_check('SWEEP_REDUCE') coldir=path_join(sweep_reduce,'sdssgal','%s.cols' % procrun) return coldir
def output_dir(self): dir=getenv_check('SWEEP_REDUCE') dir = path_join(dir,self.proctype,self.procrun) return dir