query¶
- astroquery.ipac.irsa.sha.query(coord=None, ra=None, dec=None, size=None, naifid=None, pid=None, reqkey=None, dataset=2, verbosity=3, return_response=False, return_payload=False)[source]¶
Query the Spitzer Heritage Archive (SHA).
Four query types are valid to search by position, NAIFID, PID, and ReqKey:
position -> search a region naifid -> NAIF ID, which is a unique number allocated to solar system objects (e.g. planets, asteroids, comets, spacecraft) by the NAIF at JPL. pid -> program ID reqkey -> AOR ID: Astronomical Observation Request ID
For a valid query, enter only parameters related to a single query type:
position -> ra, dec, size naifid -> naifid pid -> pid reqkey -> reqkey
- Parameters:
- coordastropy.coordinates.builtin_systems
Astropy coordinate object. (query_type = ‘position’)
- ranumber
Right ascension in degrees, alternative to using
coord
. (query_type = ‘position’)- decnumber
Declination in degrees, alternative to using
coord
. (query_type = ‘position’)- sizenumber
Region size in degrees. (query_type = ‘position’)
- naifidnumber
NAIF ID. (query_type = ‘naifid’)
- pidnumber
Program ID. (query_type = ‘pid’)
- reqkeynumber
Astronomical Observation Request ID. (query_type = ‘reqkey’)
- datasetnumber, default 2
Data set. Valid options:
1 -> BCD data 2 -> PBCD data
- verbositynumber, default 3
Verbosity level, controls the number of columns to output.
- Returns:
- table
Table
- table
Notes
For column descriptions, metadata, and other information visit the SHA query API help page
Examples
Position query using an astropy coordinate object
>>> import astropy.coordinates as coord >>> import astropy.units as u >>> from astroquery import sha >>> pos_t = sha.query(coord=coord.SkyCoord(ra=163.6136, dec=-11.784, ... unit=(u.degree, u.degree)), size=0.5)
Position query with optional
ra
anddec
parameters>>> pos_t = sha.query(ra=163.6136, dec=-11.784, size=0.5)
NAIFID query
>>> nid_t = sha.query(naifid=2003226)
PID query
>>> pid_t = sha.query(pid=30080)
ReqKey query
>>> rqk_t = sha.query(reqkey=21641216)