Chris Beaumont

Chris Beaumont
DescriptionSession - Time
I am a Senior Software Engineer at Harvard's Center for Astrophysics, where I build tools to visualize and analyze multidimensional datasets. My main focus is currently Glue, which is being supported by NASA and the Space Telescope Science Institute to analyze future data from the James Webb Space Telescope. Prior to this, I was a graduate student at the University of Hawaii's Institute for Astronomy, where I received my PhD in 2013. GLUE is an Python library that makes it easy to explore relationships within and among related datasets. With Glue users can build interactive, linked-view visualizations where selections in one graph automatically propagate to all other graphs. Glue can also understand the relationship between files, such that selections can be applied to multiple datasets at once.

Because Glue is built in Python using the standard scientific stack (numpy, pandas, matplotlib, IPython), Python hackers can customize its behavior in many ways. With minimal effort Glue can convert functions that build static Matplotlib plots into interactive and selectable data viewers, without forcing users to write tedious user interface code. Users can also interact with the IPython notebook and Glue simultaneously, allowing for a fluid interplay between graphical and scripted data analysis -- all from the comfort of Python.
New Python Libraries