Run: python obiwan/kenobi.py -n 2 --DR 5 -b 1238p245 -o elg --add_sim_noise --zoom 1550 1650 1550 1650
In [1]:
%matplotlib inline
%load_ext autoreload
%autoreload
In [2]:
import h5py
import galsim
import os
import sys
import shutil
import logging
import pdb
import photutils
import numpy as np
import matplotlib.pyplot as plt
from pkg_resources import resource_filename
from pickle import dump
from astropy.table import Table, Column, vstack
from astropy.io import fits
#from astropy import wcs as astropy_wcs
from fitsio import FITSHDR
import fitsio
from astropy import units
from astropy.coordinates import SkyCoord
from tractor.psfex import PsfEx, PsfExModel
from tractor.basics import GaussianMixtureEllipsePSF, RaDecPos
from legacypipe.runbrick import run_brick
from legacypipe.decam import DecamImage
from legacypipe.survey import LegacySurveyData, wcs_for_brick
from astrometry.util.fits import fits_table, merge_tables
from astrometry.util.ttime import Time
In [24]:
%aimport obiwan.priors
# use getSrcsInBrick
%aimport obiwan.db_tools
# use get_parser,main
%aimport obiwan.kenobi
In [18]:
print(obiwan.kenobi.__file__)
In [19]:
obiwan.kenobi.get_sample_fn('hey','/global/cscratch1/sd/kaylanb/')
Out[19]:
In [6]:
# Environment Vars
#LEGACY_SURVEY_DIR="/global/cscratch1/sd/kaylanb/test/legacypipe/py/legacypipe-dir"
#desiproc="/global/cscratch1/sd/desiproc/"
#DUST_DIR=desiproc+"dust/v0_0"
#UNWISE_COADDS_DIR="unwise-coadds/fulldepth":desiproc+"unwise-coadds/w3w4"
#UNWISE_COADDS_TIMERESOLVED_DIR=/global/cscratch1/sd/desiproc/unwise-coadds/time_resolved_neo2
#UNWISE_COADDS_TIMERESOLVED_INDEX=/global/cscratch1/sd/desiproc/unwise-coadds/time_resolved_neo2/time_resolved_neo2-atlas.fits
#DECALS_SIM_DIR=/global/cscratch1/sd/kaylanb/test/obiwan/py/obiwan/junk
In [27]:
print(obiwan.kenobi.__file__)
In [25]:
# notebook cares about order of this list for some reason, -o goes first
cmd_line= ['-o', 'elg','-n', '2', '--DR', '5', '-b', '1238p245,'
'--add_sim_noise',
'--zoom', '1550', '1650', '1550', '1650']
parser= obiwan.kenobi.get_parser()
namesp= parser.parse_args(args=cmd_line)
obiwan.kenobi.main(args=namesp)