Jamie Budynkiewicz edited introduction.tex  about 10 years ago

Commit id: 0adf92a43e5f2b2d892a0889ce6e36dbcf3fb84e

deletions | additions      

       

\label{sec:introduction}  \section{Introduction}   The International  Virtual Observatory (VO) Alliance (IVOA; \citet{http://adsabs.harvard.edu/abs/2004SPIE.5493..137Q})  provides a set of standards and protocols that enable interoperability among astronomy-centered services and applications \citep{2004SPIE.5493..137Q}. applications.  %Building VO-enabled, interoperable applications poses several challenges to software developers.  In order to design effective applications, one wants to leverage VO IVOA  standards and protocols without exposing the complexity and technicality of their specifications to the users. Also, while application developers implement many desired functionalities, they must keep the door open for plugging in user's analysis code, and allow third party developers to extend the application's functionality without being aware of the standards themselves. Designing such general purpose applications thus becomes an exercise in designing a framework that implements some basic, effective functionality for a wide set of use cases, while being highly extensible.  Iris, the Virtual Astronomical Observatory\footnote{www.usvao.org} \cite{2012SPIE.8449E..0HB} Observatory\footnote{www.usvao.org}~\citep{2012SPIE.8449E..0HB}  spectral energy distribution (SED) analysis tool, is such a VO-enabled application. Iris was developed to provide the astronomical community with a desktop application for building, viewing and analyzing broadband spectro-photometric SEDs, while implementing VO Virtual Observatory (VO)  standards and protocols and taking advantage of existing astronomy software \cite{2012ASPC..461..893D,2013AAS...22124038L}. \citep{2012ASPC..461..893D,2013AAS...22124038L}.  Users may populate SEDs with data from files, built-in portals to data archives, and other VO applications. Iris is lenient on the data format, so while it natively supports VO-compliant files (properly annotated VOTABLE and FITS files), Iris can ingest ASCII, CSV, and other table-like formats with some user input. Iris also provides interactive data visualization and editing tools, and a SED fitting tool for fine-tuned modeling. Users may choose from a suite of provided astrophysical models, or load their own Python functions and template libraries. All front-end features of Iris completely hide the underlying technical VO standards and protocols from the user.