Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
045fadb
First version of JWST prototype
Oct 24, 2018
51d06e3
Add JWST documentation draft.
Oct 24, 2018
a6518be
Add JWST documentation draft.
Oct 24, 2018
254645f
Fix line lengths
Oct 30, 2018
43949d1
Change query_object to query_region. Update tests.
Oct 30, 2018
845e375
Add product listing methonds. Update documentation.
Nov 20, 2018
e1547d0
Fix doc.
Dec 2, 2019
4a6a9b5
Fix doc.
Dec 4, 2019
593cbee
Updated doc to get_product
jcsegovia Mar 16, 2020
ab85253
Add more parameters for filtering results (JWSTPCR-131)
Mar 20, 2020
c1d15f5
New unit tests to cover new filters.
Mar 25, 2020
0dcaba6
Changed test setup (reference to gaia)
jcsegovia Apr 1, 2020
8e43174
Fix get_product_list
Apr 1, 2020
28acfc7
Added get_product tests
jcsegovia Apr 1, 2020
041ac9b
Removed references to Gaia
jcsegovia Apr 1, 2020
19c1e17
Updated get_product doc examples
jcsegovia Apr 1, 2020
b95284c
Fix proposal Id data type. Added observation_id filter. Documented
Apr 1, 2020
b96b87b
Fix proposal_id filter.
Apr 3, 2020
3c25d83
Fix proposal_id filter.
Apr 3, 2020
fcaf77c
Added default output columns. Changed name for target RA and DEC
Apr 3, 2020
8e407ef
Updated get product methods
jcsegovia Apr 20, 2020
65e3fc2
Added doc. Updated get_product_list query.
jcsegovia Apr 21, 2020
71ade97
Updated get_obs_product
jcsegovia Apr 21, 2020
d7384e3
Updated doc.
jcsegovia Apr 22, 2020
243f695
JWSTPCR-133: query by target name method, tests and docs created
jespinosaar May 7, 2020
66ba377
Line 148- underline in title
jespinosaar Jun 9, 2020
c17f458
JWSTPCR-166: get_related_products, tests and docs updated
jespinosaar Jul 6, 2020
1f40c98
JWSTPCR-166: get_related_products, tests and docs updated
jespinosaar Jul 6, 2020
83e6c20
JWSTPCR-166: get_related_obs for L3, fixes in get_products
jespinosaar Jul 8, 2020
edaa365
JWSTPCR-179: remote-data tests
jespinosaar Aug 21, 2020
a22239f
JWSTPCR-179: e2e tests and remote_data tested
jespinosaar Aug 25, 2020
7b2e742
JWSTPCR-179: e2e tests and JWSTPCR-184: update to CAOM 2.4
jespinosaar Aug 27, 2020
6a905ae
JWSTPCR-135: MAST token in login, login_gui, set_token and documentation
jespinosaar Sep 4, 2020
334ce6f
JWSTPCR-135: rephrasing docs
jespinosaar Sep 7, 2020
f418bf2
Style fixes
Aug 19, 2021
1ec17eb
Deprecated np.object in tests
Aug 20, 2021
d90ae94
Remove old folder
Aug 23, 2021
2942d87
Ned import updated
Aug 23, 2021
391f61c
Optimized imports
Aug 23, 2021
01c38d5
JWSTPCR-254: remove copied code from TAP
Oct 19, 2021
0849e25
JWSTPCR-254: code compatibility issues
Oct 21, 2021
dea454c
JWSTPCR-254: sync/async methods simplified, comments on PR#2140
Nov 2, 2021
959bac6
Changes.rst updated
Nov 18, 2021
63987c7
Fixes for PR 2140
Nov 26, 2021
c8c19c6
Adding comments to config items to fix parser issues
bsipocz Nov 26, 2021
ca4ddc1
Fix class instance mocking
bsipocz Nov 26, 2021
4d4f583
Test_query_target_error with correct assertions
Nov 26, 2021
c84884e
Commented test deleted
Nov 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@

New Tools and Services
----------------------
esa.jwst
^^^^^^^^^^

- New module to provide access to eJWST Science Archive metadata and datasets. [#2140]


Service fixes and enhancements
Expand Down
59 changes: 59 additions & 0 deletions astroquery/esa/jwst/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Licensed under a 3-clause BSD style license - see LICENSE.rst
"""
==========
eJWST Init
==========

@author: Raul Gutierrez-Sanchez
@contact: [email protected]

European Space Astronomy Centre (ESAC)
European Space Agency (ESA)

Created on 23 oct. 2018

"""


from astropy import config as _config


class Conf(_config.ConfigNamespace):
"""
Configuration parameters for `astroquery.esa.jwst`.
"""

JWST_TAP_SERVER = _config.ConfigItem("http://jwstdummytap.com", "eJWST TAP Server")
JWST_DATA_SERVER = _config.ConfigItem("http://jwstdummydata.com", "eJWST Data Server")
JWST_TOKEN = _config.ConfigItem("jwstToken", "eJWST token")
JWST_MESSAGES = _config.ConfigItem("notification?action=GetNotifications", "eJWST Messages")

JWST_MAIN_TABLE = _config.ConfigItem("jwst.main", "JWST main table, combination of observation and plane tables.")

JWST_MAIN_TABLE_RA = _config.ConfigItem("target_ra", "Name of RA parameter in table")

JWST_MAIN_TABLE_DEC = _config.ConfigItem("target_dec", "Name of Dec parameter in table")

JWST_ARTIFACT_TABLE = _config.ConfigItem("jwst.artifact", "JWST artifacts (data files) table.")

JWST_OBSERVATION_TABLE = _config.ConfigItem("jwst.observation", "JWST observation table")

JWST_PLANE_TABLE = _config.ConfigItem("jwst.plane", "JWST plane table")

JWST_OBS_MEMBER_TABLE = _config.ConfigItem("jwst.observationmember", "JWST observation member table")

JWST_OBSERVATION_TABLE_RA = _config.ConfigItem("targetposition_coordinates_cval1",
"Name of RA parameter "
"in table")

JWST_OBSERVATION_TABLE_DEC = _config.ConfigItem("targetposition_coordinates_cval2",
"Name of Dec parameter "
"in table")


conf = Conf()

from .core import Jwst, JwstClass
from .data_access import JwstDataHandler

__all__ = ['Jwst', 'JwstClass', 'JwstDataHandler', 'Conf', 'conf']
Loading