astropy / astropy/astroquery

ENH: add optional description for Irsa.list_collection results

Open
#3,381 0 comments 0 reactions 0 assignees View on GitHub
enhancement ipac.irsa
Dominant language
Python
Stars
791
Forks
451
Avg merge
1d 3h
Merged PRs (30d)
4

Description

A one liner summary, like we have for catalogues, would be really nice for the collections. This likely is an upstream issues first as we have this query cached on the server side.

```
In [1]: from astroquery.ipac.irsa import Irsa

In [2]: Irsa.list_collections(filter='euclid')
Out[2]:

collection
object
----------------------
euclid_DpdMerBksMosaic
euclid_ero

In [3]: Irsa.list_collections(filter='spherex')
Out[3]:

collection
object
---------------
spherex_qr
spherex_qr_cal
spherex_qr_deep
```

Contributor guide

Open the contributing guide

Research direction

Start at the Irsa.list_collections entry point and compare its result handling with the existing catalogue summary behavior. Check whether the upstream query and server-side cache can provide descriptions; done means filtered collection results include an optional one-line description without breaking the current table output.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.