Add query_region to ESA modules
- Dominant language
- Python
- Stars
- 791
- Forks
- 451
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 4
Description
@keflavich already has a branch for this for HSA, but maybe it would make sense for the other ESA modules, too? Currently, only JWST has it.
Also, it's totally fine if it doesn't make sense for a module, please just comment on it and we'll cross it out from the list below.
- [ ] esa.hsa
- [ ] esa.hubble
- [ ] esa.iso
- [x] esa.jwst
- [ ] esa.xmm_newton
- [ ] gaia
- [ ] esasky --- esasky has `query_region_maps`, `query_region_catalogs`, and `query_region_spectra`, so it may or maynot make sense to have a `query_region()` as well, maybe querying all three categories?
cc @jespinosaar
Contributor guide
Research direction
Start by comparing the existing esa.jwst query_region implementation with the proposed esa.hsa, esa.hubble, esa.iso, esa.xmm_newton, and gaia modules, and inspect the existing HSA branch. Determine which modules support this interface and whether esasky’s query_region_maps, query_region_catalogs, and query_region_spectra warrant a combined query_region; done means the supported modules are updated and unsuitable ones are explicitly resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100