Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Content Block
overflowauto
meta-propertiestrue
nameSummary
id277319516
classpdf-full

JWST data may be queried and accessed via community tools or user-written programs through an Application Programming Interface, such as the MAST API, or various Virtual Observatory tools.


Content Block
overflowauto
nameContent
id277805920
classpdf-full

Introduction 

Programmatic interfaces allow a user to discover and access JWST data through scripted queries in various programming languages, instead of going through the standardized web interface. This affords a greater degree of complexity and customization in searches and retrievals. Through this mechanism the user may also cast a wider search net in an effort to discover any and all data related to a particular object or location. The two primary methods of performing these queries are through the MAST API or various Virtual Observatory services.

 


Anchor
MAST API
MAST API
MAST API 

The Mashup Application Programming Interface (API) provides a way to access data stored in the Mikulski Archive for Space Telescopes (MAST) through a programming language of the user's choice. It does this by translating customized URL requests into database queries, which allows the user to create scripts designed to assemble specific query parameters and to send those queries in batches.

Beyond simple queries, the MAST API is able to extend much of the functionality of the MAST web portal to a programming environment.  This includes the ability to perform cross-matching searches with various data catalogs, cone searches of a specific target location, table filtering based on specific columns, and target name resolution. For detailed service descriptions, instructions, and examples of this API in use, please refer to the Mashup API page. This page also includes a Jupyter notebook for a customizable example of a Python MAST data search and retrieval.

 


Anchor
VO Services
VO Services
VO Services

The NASA Astronomical Virtual Observatories (NAVO) program aims to provide access to data stored in some of NASA’s largest archives by creating a standardized interface for submitting queries across multiple datasets. These archives include MAST along with the High-Energy Astrophysics Science Archive Research Center (HEASARC), the Infrared Science Archive (IRSA), and the NASA Extragalactic Database (NED)

Similar to the Mashup API, VO services also primarily function by translating customized URL requests into database queries. The four primary types of available queries follow:

SCS, SIAP, and SSAP queries all provide broad methods of data discovery within certain search parameters, while TAP is better suited to finding specific data with more tightly-constrained queries.

More information on VO access to MAST holdings can be found here. Table 1 lists additional VO resources and tools.

Table 1. Additional VO resources

AstroGridVO services hosted at the Institute for Astronomy, University of Edinburgh. (last updated 2012, defunct?)
Canadian Virtual ObservatoryVarious VO tools hosted by the CADC.
CasJobsA tool for creating custom databases using MAST and GALEX data.
DataScopeTarget name and position searches hosted by HEASARC.
International Virtual Observatory AllianceThe IVOA sets standards and facilitates international VO cooperation. A good deal of VO information and links to more tools can be found here.
selesteGUI and command line VO tools from the Smithsonian Astrophysical Observatory
Virtual Observatory ServicesA collection of VO tools developed by researchers at Johns Hopkins University.
VOClientStandalone VO software from the USVAO.






Content Block
overflowauto
nameReferences
id281944791
classpdf-hide

References

International Virtual Observatory Alliance

Mashup API for MAST

JWST technical documents

Restrict Content
groupsconfluence-authors


Panel

Block has been set to pdf-hide. Contact Shireen if you enter references





Content Block
overflowauto
nameIcon
id278719485
classpdf-hide

Multiexcerpt include
MultiExcerptNameObtaining JWST Data
PageWithExcerptMR:DL Obtaining JWST Data


Content Block
overflowauto
nameUpdates
id1066359141
classpdf-hide


HTML Wrap
padding0
margin0
idupdatesbox


HTML Wrap
tagspan
classupdatesbox-heading

Last updated

Published July 11, 2017


 

Comment

The format for 'Last updated' is shown below. Enter updates above this internal"Comment" box. Only enter major updates (not typos or formatting changes).


Updated April 5, 2017

  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam fermentum vestibulum est. Cras rhoncus. 
  • Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed quis tortor. 

Published March 2, 2017