Paper
26 July 2016 MAISIE: a multipurpose astronomical instrument simulator environment
Alan O'Brien, Steven Beard, Vincent Geers, Pamela Klaassen
Author Affiliations +
Abstract
Astronomical instruments often need simulators to preview their data products and test their data reduction pipelines. Instrument simulators have tended to be purpose-built with a single instrument in mind, and at- tempting to reuse one of these simulators for a different purpose is often a slow and difficult task. MAISIE is a simulator framework designed for reuse on different instruments. An object-oriented design encourages reuse of functionality and structure, while offering the flexibility to create new classes with new functionality. MAISIE is a set of Python classes, interfaces and tools to help build instrument simulators. MAISIE can just as easily build simulators for single and multi-channel instruments, imagers and spectrometers, ground and space based instruments. To remain easy to use and to facilitate the sharing of simulators across teams, MAISIE is written in Python, a freely available and open-source language. New functionality can be created for MAISIE by creating new classes that represent optical elements. This approach allows new and novel instruments to add functionality and take advantage of the existing MAISIE classes. MAISIE has recently been used successfully to develop the simulator for the JWST/MIRI- Medium Resolution Spectrometer.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Alan O'Brien, Steven Beard, Vincent Geers, and Pamela Klaassen "MAISIE: a multipurpose astronomical instrument simulator environment", Proc. SPIE 9913, Software and Cyberinfrastructure for Astronomy IV, 991312 (26 July 2016); https://doi.org/10.1117/12.2231649
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Device simulation

Device simulation

Data modeling

Sensors

Astronomy

Astronomy

Interfaces

Back to Top