October 5-9, 2014


O5.6 Reviewing ChIPS, Chandra Interactive Plotting System

Joe Miller (CfA/SAO)

The Chandra Interactive Plotting System (ChIPS) is a 2D plotting system designed to allow users to easily create, manipulate, and produce publication quality visualizations. ChIPS has a simple but very powerful interactive user interface that allows users to dynamically modify the contents and layout of their plots quickly and efficiently, with the results of any changes being immediately visible. ChIPS allows the user to construct their plots fully interactively, and then save the final plot commands as a Python script. This bypasses the need to iteratively edit and rerun the script when developing the plot. Features such as undo and redo commands allow the user to easily step backwards and forwards through previous commands, while the ability so save ChIPS sessions in a platform-independent state file allows the session to be restored at any time, even on another machine. Because ChIPS offers a Python interface, users can analyze their data using the broad array of modules offered in Python, and visualize the information in ChIPS at the same time. In this presentation we'll explore the design decisions behind the development of ChIPS and some of the lessons we've learned along the way.

Mode of presentation: Invited Speaker (need to be confirmed by the SOC)

Applicable ADASS XXIV theme category: Visualisation for astronomy