I’ve been playing around with a cool JavaScript library called MultiGraph which lets you interact with graphical data embedded in a blog post. The data format is a simple little xml file called a “MUGL“. Here’s a sample that took all of about 10 minutes to create:
Note that you can pan and zoom in on the data. For those readers who are interested, this data is the Oxygen-Oxygen pair distribution function, \(g_{OO}(r)\), for liquid water that was inferred from X-ray scattering data from G. Hura, J. M. Sorenson, R. M. Glaeser, and T. Head-Gordon, J. Chem. Phys. 113(20), pp. 9140-9148 (2000).
Inserting this into the blog post involved uploading two files, the javascript library itself and the MUGL file. After those were in place, there were only two lines that needed to be added to the blog post:
One thing that would be nice would be a way to automate the process of going from an xmgrace file directly to the MUGL format.