Skip to content

Commit 85fbfce

Browse files
burnout87bsipocz
authored andcommitted
more concise default value for radius
1 parent 0c7a4b6 commit 85fbfce

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

astroquery/desi/core.py

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
class DESILegacySurveyClass(BaseQuery):
2121

22-
def query_region(self, coordinates, radius=None, *, data_release=9):
22+
def query_region(self, coordinates, radius=0.5*u.arcmin, *, data_release=9):
2323
"""
2424
Queries a region around the specified coordinates.
2525
@@ -38,17 +38,13 @@ def query_region(self, coordinates, radius=None, *, data_release=9):
3838
response : `~astropy.table.Table`
3939
"""
4040

41-
if radius is None:
42-
radius = Quantity(0.5, unit='arcmin')
43-
4441
tap_service = vo.dal.TAPService(conf.tap_service_url)
4542
coordinates_transformed = coordinates.transform_to(coord.ICRS)
4643

4744
qstr = (f"SELECT all * FROM ls_dr{data_release}.tractor WHERE "
48-
f"dec>{(coordinates_transformed.dec - radius).to(u.deg).value} and "
49-
f"dec<{(coordinates_transformed.dec + radius).to(u.deg).value} and "
50-
f"ra>{coordinates_transformed.ra.to(u.deg).value - radius.to(u.deg).value / np.cos(coordinates_transformed.dec.to(u.deg).value * np.pi / 180.)} and "
51-
f"ra<{coordinates_transformed.ra.to(u.deg).value + radius.to(u.deg).value / np.cos(coordinates_transformed.dec.to(u.deg).value * np.pi / 180)}")
45+
f"dec<{(coordinates_transformed.dec + radius).to_value(u.deg)} and "
46+
f"ra>{coordinates_transformed.ra.to_value(u.deg) - radius.to_value(u.deg) / np.cos(coordinates_transformed.dec)} and "
47+
f"ra<{coordinates_transformed.ra.to_value(u.deg) + radius.to_value(u.deg) / np.cos(coordinates_transformed.dec)}")
5248

5349
tap_result = tap_service.run_sync(qstr)
5450
tap_result = tap_result.to_table()
@@ -58,7 +54,7 @@ def query_region(self, coordinates, radius=None, *, data_release=9):
5854

5955
return filtered_table
6056

61-
def get_images(self, position, pixels, radius=None, *, data_release=9, show_progress=True, image_band='g'):
57+
def get_images(self, position, pixels=None, radius=0.5*u.arcmin, *, data_release=9, show_progress=True, image_band='g'):
6258
"""
6359
Downloads the images for a certain region of interest.
6460
@@ -81,9 +77,6 @@ def get_images(self, position, pixels, radius=None, *, data_release=9, show_prog
8177
list: A list of `~astropy.io.fits.HDUList` objects.
8278
"""
8379

84-
if radius is None:
85-
radius = Quantity(0.5, u.arcmin)
86-
8780
position_transformed = position.transform_to(coord.ICRS)
8881

8982
image_size_arcsec = radius.arcsec

0 commit comments

Comments
 (0)