def rFilename(ID): ID = ID+1 fitsDir = Settings.getConstants().dataDir+'SDSS/' ra = GalaxyParameters.SDSS(int(ID) - 1).ra dec = GalaxyParameters.SDSS(int(ID) - 1).dec run = GalaxyParameters.SDSS(int(ID) - 1).run rerun = GalaxyParameters.SDSS(int(ID) - 1).rerun camcol = GalaxyParameters.SDSS(int(ID) - 1).camcol field = GalaxyParameters.SDSS(int(ID) - 1).field runstr = GalaxyParameters.SDSS(int(ID) - 1).runstr field_str = utils.field2string(field) rFile = fitsDir+'r/fpC-'+runstr+'-r'+camcol+'-'+field_str+'.fit.gz' return rFile
def SDSS(listFile, ID): ret = GalaxyParameters() CALIFAID_col = 0 ra_col = 1 dec_col = 2 run_col = 7 rerun_col = 8 camcol_col = 9 field_col = 10 with open(listFile, 'rb') as f: mycsv = csv.reader(f) mycsv = list(mycsv) ret.CALIFAID = string.strip(mycsv[ID][CALIFAID_col]) ret.ra = string.strip(mycsv[ID][ra_col]) ret.dec = string.strip(mycsv[ID][dec_col]) ret.run = string.strip(mycsv[ID][run_col]) ret.rerun = string.strip(mycsv[ID][rerun_col]) ret.camcol = string.strip(mycsv[ID][camcol_col]) ret.field = string.strip(mycsv[ID][field_col]) ret.runstr = utils.run2string(ret.run) ret.field_str = utils.field2string(ret.field) return ret
def SDSS(ID): dataDir = "../data/" listFile = dataDir + "/SDSS_photo_match.csv" ret = GalaxyParameters() CALIFAID_col = 0 ra_col = 1 dec_col = 2 run_col = 7 rerun_col = 8 camcol_col = 9 field_col = 10 with open(listFile, "rb") as f: mycsv = csv.reader(f) mycsv = list(mycsv) ret.CALIFAID = string.strip(mycsv[ID][CALIFAID_col]) ret.ra = string.strip(mycsv[ID][ra_col]) ret.dec = string.strip(mycsv[ID][dec_col]) ret.run = string.strip(mycsv[ID][run_col]) ret.rerun = string.strip(mycsv[ID][rerun_col]) ret.camcol = string.strip(mycsv[ID][camcol_col]) ret.field = string.strip(mycsv[ID][field_col]) ret.runstr = utils.run2string(ret.run) ret.field_str = utils.field2string(ret.field) return ret