SAMP, the Simple Application Messaging Protocol: Letting applications talk to each other
arXiv:1501.01139 · doi:10.1016/j.ascom.2014.12.007
Abstract
SAMP, the Simple Application Messaging Protocol, is a hub-based communication standard for the exchange of data and control between participating client applications. It has been developed within the context of the Virtual Observatory with the aim of enabling specialised data analysis tools to cooperate as a loosely integrated suite, and is now in use by many and varied desktop and web-based applications dealing with astronomical data. This paper reviews the requirements and design principles that led to SAMP's specification, provides a high-level description of the protocol, and discusses some of its common and possible future usage patterns, with particular attention to those factors that have aided its success in practice.
12 pages, 3 figures. Accepted for Virtual Observatory special issue of Astronomy and Computing
References in corpus (9)
- Astropy: A Community Python Package for Astronomy
- Visualization, Exploration and Data Analysis of Complex Astrophysical Data
- Learning from 25 years of the extensible N-Dimensional Data Format
- Spectroscopic Analysis in the Virtual Observatory Environment with SPLAT-VO
- Planetary Science Virtual Observatory architecture
- Iris: an Extensible Application for Building and Analyzing Spectral Energy Distributions
- Query Driven Visualization of Astronomical Catalogs
- IVOA Recommendation: SAMP - Simple Application Messaging Protocol Version 1.3
- IVOA Recommendation: IVOA Document Standards Version 1.2
Cited by in corpus (7)
- Visualisation of Multi-mission Astronomical Data with ESASky
- Active deep learning method for the discovery of objects of interest in large spectroscopic surveys
- TOPCAT: Desktop Exploration of Tabular Data for Astronomy and Beyond
- GWOPS: A VO-technology Driven Tool to Search for the Electromagnetic Counterpart of Gravitational Wave Event
- AstroInspect: a web-based system to organize, assess, and visually inspect astronomical objects
- IMAGE-OI: an OIFITS extension and its application in OImaging to compare image reconstruction algorithms
- Virtual Planetary Space Weather Services offered by the Europlanet H2020 Research Infrastructure