Exemple Astroquery

Simbad

In [ ]:
from astroquery.simbad import Simbad

betel = Simbad.query_object('* alf Ori')
print (betel)

Recherche autour d'une region

In [ ]:
result_table = Simbad.query_region("* alf Ori") #astropy table
print (result_table)
print (result_table["MAIN_ID"])
In [ ]:
import astropy.coordinates as coord
import astropy.units as u

result_table = Simbad.query_region(coord.SkyCoord(31.0087, 14.0627,
                                   unit=(u.deg, u.deg), frame='galactic'),
                                   radius='0d0m2s')
print (result_table)

VizieR

In [ ]:
from astroquery.vizier import Vizier

catalog_list = Vizier.find_catalogs('gaia')
In [ ]:
for name in catalog_list.keys(): print (name)
print ("type="+str(type( catalog_list["I/324"])))
In [ ]:
print (catalog_list["I/324"].description)

search a catalogue (GAIA)

In [ ]:
cat = Vizier.get_catalogs("I/337")
In [ ]:
print (cat)
In [ ]:
print (cat['I/337/tgas'][:5])

requete avec des contraintes

In [ ]:
result = Vizier.query_constraints("I/337/tgas", HIP=">1000 & <2000")
print (result[0]["HIP"][:10], )
In [ ]: