Пример #1
0
    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        
Пример #2
0
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
Пример #3
0
def columns_dir(procrun):
    sweep_reduce=getenv_check('SWEEP_REDUCE')
    coldir=path_join(sweep_reduce,'sdssgal','%s.cols' % procrun)
    return coldir
Пример #4
0
 def output_dir(self):
     dir=getenv_check('SWEEP_REDUCE')
     dir = path_join(dir,self.proctype,self.procrun)
     return dir