@@ -24,7 +24,8 @@ the :meth:`~astroquery.vizier.VizierClass.find_catalogs` tool can be used:
24
24
.. doctest-remote-data ::
25
25
26
26
>>> from astroquery.vizier import Vizier
27
- >>> catalog_list = Vizier().find_catalogs(' hot jupiter exoplanet transit' )
27
+ >>> vizier = Vizier() # this instantiates Vizier with its default parameters
28
+ >>> catalog_list = vizier.find_catalogs(' hot jupiter exoplanet transit' )
28
29
>>> for k, v in catalog_list.items(): # doctest: +IGNORE_OUTPUT
29
30
... print (k, " :" , v.description)
30
31
J/A+A/635/A205 : Ultra-hot Jupiter WASP-121b transits (Bourrier+, 2020)
@@ -45,7 +46,7 @@ the complete contents of those catalogs:
45
46
46
47
.. doctest-remote-data ::
47
48
48
- >>> catalogs = Vizier .get_catalogs(catalog_list.keys())
49
+ >>> catalogs = vizier .get_catalogs(catalog_list.keys())
49
50
>>> print (catalogs) # doctest: +IGNORE_OUTPUT
50
51
TableList with 10 tables:
51
52
'0:J/A+A/635/A205/20140119' with 7 column(s) and 50 row(s)
65
66
66
67
.. doctest-remote-data ::
67
68
68
- >>> catalogs = Vizier .get_catalogs(catalog_list.values())
69
+ >>> catalogs = vizier .get_catalogs(catalog_list.values())
69
70
>>> print (catalogs) # doctest: +IGNORE_OUTPUT
70
71
TableList with 10 tables:
71
72
'0:J/A+A/635/A205/20140119' with 7 column(s) and 50 row(s)
81
82
82
83
.. doctest-remote-data ::
83
84
84
- >>> catalogs = Vizier .get_catalogs(catalog_list.keys())
85
+ >>> catalogs = vizier .get_catalogs(catalog_list.keys())
85
86
>>> print (catalogs) # doctest: +IGNORE_OUTPUT
86
87
TableList with 10 tables:
87
88
'0:J/A+A/635/A205/20140119' with 7 column(s) and 50 row(s)
@@ -100,8 +101,8 @@ complete catalog, you need to change that:
100
101
101
102
.. doctest-remote-data ::
102
103
103
- >>> Vizier .ROW_LIMIT = - 1
104
- >>> catalogs = Vizier .get_catalogs(catalog_list.keys())
104
+ >>> vizier .ROW_LIMIT = - 1
105
+ >>> catalogs = vizier .get_catalogs(catalog_list.keys())
105
106
>>> print (catalogs) # doctest: +IGNORE_OUTPUT
106
107
TableList with 10 tables:
107
108
'0:J/A+A/635/A205/20140119' with 7 column(s) and 235 row(s)
@@ -114,7 +115,7 @@ complete catalog, you need to change that:
114
115
'7:J/AJ/157/217/transits' with 8 column(s) and 236 row(s)
115
116
'8:J/A+A/635/A122/table2' with 4 column(s) and 18 row(s)
116
117
'9:J/A+A/635/A122/table3' with 4 column(s) and 17 row(s)
117
- >>> Vizier .ROW_LIMIT = 50
118
+ >>> vizier .ROW_LIMIT = 50
118
119
119
120
Get a catalog's associated metadata
120
121
-----------------------------------
@@ -211,22 +212,23 @@ quasar 3C 273:
211
212
212
213
>>> from astroquery.vizier import Vizier
213
214
>>> from astropy.coordinates import Angle
214
- >>> result = Vizier.query_region(" 3C 273" , radius = Angle(0.1 , " deg" ), catalog = ' GSC' )
215
+ >>> vizier = Vizier()
216
+ >>> result = vizier.query_region(" 3C 273" , radius = Angle(0.1 , " deg" ), catalog = ' GSC' )
215
217
216
218
Note that the radius may also be specified as a string in the format
217
219
expected by `~astropy.coordinates.Angle `. So the above query may also
218
220
be written as:
219
221
220
222
.. doctest-remote-data ::
221
223
222
- >>> result = Vizier .query_region(" 3C 273" , radius = " 0d6m0s" , catalog = ' GSC' )
224
+ >>> result = vizier .query_region(" 3C 273" , radius = " 0d6m0s" , catalog = ' GSC' )
223
225
224
226
Or using angular units and quantities from `astropy.units `:
225
227
226
228
.. doctest-remote-data ::
227
229
228
230
>>> import astropy.units as u
229
- >>> result = Vizier .query_region(" 3C 273" , radius = 0.1 * u.deg, catalog = ' GSC' )
231
+ >>> result = vizier .query_region(" 3C 273" , radius = 0.1 * u.deg, catalog = ' GSC' )
230
232
231
233
To see the result:
232
234
@@ -250,7 +252,8 @@ dimension.
250
252
>>> from astroquery.vizier import Vizier
251
253
>>> import astropy.units as u
252
254
>>> import astropy.coordinates as coord
253
- >>> result = Vizier.query_region(coord.SkyCoord(ra = 299.590 , dec = 35.201 ,
255
+ >>> vizier = Vizier()
256
+ >>> result = vizier.query_region(coord.SkyCoord(ra = 299.590 , dec = 35.201 ,
254
257
... unit= (u.deg, u.deg),
255
258
... frame= ' icrs' ),
256
259
... width= " 30m" ,
@@ -279,7 +282,8 @@ constraints on the columns of the returned tables by mean of the ``column_filter
279
282
>>> from astroquery.vizier import Vizier
280
283
>>> import astropy.units as u
281
284
>>> from astropy.coordinates import SkyCoord
282
- >>> result = Vizier.query_region(SkyCoord.from_name(' M81' ),
285
+ >>> vizier = Vizier()
286
+ >>> result = vizier.query_region(SkyCoord.from_name(' M81' ),
283
287
... radius= 10 * u.arcmin,
284
288
... catalog= ' I/345/gaia2' ,
285
289
... column_filters= {' Gmag' : ' <19' })
@@ -296,7 +300,7 @@ on the Vizier class.
296
300
297
301
.. doctest-remote-data ::
298
302
299
- >>> v = Vizier(columns = [' _RAJ2000' , ' _DEJ2000' ,' B-V' , ' Vmag' , ' Plx' ],
303
+ >>> vizier = Vizier(columns = [' _RAJ2000' , ' _DEJ2000' ,' B-V' , ' Vmag' , ' Plx' ],
300
304
... column_filters= {" Vmag" :" >10" }, keywords= [" optical" , " xry" ]) # doctest: +IGNORE_WARNINGS
301
305
302
306
Note that whenever an unknown keyword is specified (here ``xry ``) a warning is emitted and
@@ -308,9 +312,9 @@ this Vizier instance:
308
312
.. output can be in any order here
309
313
.. doctest-remote-data ::
310
314
311
- >>> v = Vizier(columns = [' _RAJ2000' , ' _DEJ2000' ,' B-V' , ' Vmag' , ' Plx' ],
315
+ >>> vizier = Vizier(columns = [' _RAJ2000' , ' _DEJ2000' ,' B-V' , ' Vmag' , ' Plx' ],
312
316
... column_filters= {" Vmag" :" >10" }, keywords= [" optical" ])
313
- >>> result = v .query_object(" HD 226868" , catalog = [" NOMAD" , " UCAC" ])
317
+ >>> result = vizier .query_object(" HD 226868" , catalog = [" NOMAD" , " UCAC" ])
314
318
>>> print (result)
315
319
TableList with 3 tables:
316
320
'0:I/297/out' with 3 column(s) and 50 row(s)
@@ -340,8 +344,8 @@ the ``"+"`` in front of ``"_r"``.
340
344
341
345
.. doctest-remote-data ::
342
346
343
- >>> v = Vizier(columns = [" *" , " +_r" ], catalog = " II/246" )
344
- >>> result = v .query_region(" HD 226868" , radius = " 20s" )
347
+ >>> vizier = Vizier(columns = [" *" , " +_r" ], catalog = " II/246" )
348
+ >>> result = vizier .query_region(" HD 226868" , radius = " 20s" )
345
349
>>> print (result[0 ])
346
350
_r RAJ2000 DEJ2000 _2MASS Jmag ... Bflg Cflg Xflg Aflg
347
351
deg deg mag ...
0 commit comments