コード例 #1
0
'''
MasseyXLongFile = "tables/MASSEYXLFINAL.dat"
MasseyXLongDat = np.genfromtxt(MasseyXLongFile,skip_header=1,delimiter=';',names=['Gal','LGGS','n_LGGS','Name','V','B_V','U_B','V_R','R_I','Type','rType','RA','DEC'],dtype=['a5','a20','a1','a20','f8','f8','f8','f8','f8','a10','a5','f8','f8'],autostrip=True)
MXLtab = Table(MasseyXLongDat,meta={'title':'mXL','include':False,'num':len(MasseyXLongDat)})
ra,dec = zip(*[Star.sex2deg(ra,dec) for ra,dec in zip(MXLtab['RA'],MXLtab['DEC'])])
MXLtab.add_column(Column(ra,name='RAd'))
MXLtab.add_column(Column(dec,name='DECd'))
MXLtab.write("tables/MasseyXL.fit")
'''
McQuinn = 'tables/McQuinn_dl.fit'
McQuinnDat = Table.read(McQuinn)
RA = [np.float(x.split('+')[0][1:]) for x in McQuinnDat['SSTM3307']]
DEC = [np.float(x.split('+')[1]) for x in McQuinnDat['SSTM3307']]
RAc = Column(RA,name='RA',dtype=np.float)
DECc = Column(DEC,name='DEC',dtype=np.float)

McQuinnDat.rename_column('SSTM3307','Name')
McQuinnDat.add_column(RAc)
McQuinnDat.add_column(DECc)

McQuinnDat.meta['title'] = 'mcqS'
McQuinnDat.meta['include'] = False
McQuinnDat.meta['num'] = len(McQuinnDat)
ra,dec = zip(*[Star.sex2deg(ra,dec) for ra,dec in zip(McQuinnDat['RA'],McQuinnDat['DEC'])])
McQuinnDat.add_column(Column(ra,name='RAd'))
McQuinnDat.add_column(Column(dec,name='DECd'))
McQuinnDat.write('tables/McQuinn.fits')