HPLC data processing
Originally in .tcl, then re-implemented in JavaScript for easier use.
![HPLC data processing](/content/images/size/w720/2022/08/Untitled-1-01.png)
This will never be beautiful, or much to look at, but it's functional! This bit of JavaScript takes in .txt files and extracts values needed for data analysis. The 20-year HPLC system we use doesn't provide an easy way to extract the data, but scripting to the rescue!
I first wrote this as a .tcl script, but then students needed to install .tcl on their computers, and it was a support headache. I reimplemented as a single html file with embedded JavaScript. Some of our instrument computers are not networked, so a having the application as a single HTML file makes it easy to "sneakernet" the file wherever it needs to go.
You can see it at https://cathysarisky.github.io/process.html, although you'll need some data files (links below) to actually try it out.