ICP Parser
Last updated April 4, 2022
ICP Data Processor
About:
- From Thermo iCAP software
- ICP outputs UTF-16LE encoded text sequence
- Meaningfully compiling these would be useful
- I wrote a hack for this in python once but lost access to the code
Ideas/Plans:
- Honestly, i could probably get it to resemble somewhat valid yaml with a few regular expressions.
- Ideally this would be a web-app
- Structuring the parser separately as a typescript package for portablility
- API docs used to record info about structure of native file
- Good typescri
Goals:
- Read files (DUH)
- Save As:
- Otherwise unmodified UTF-8
- YML and/or JSON
- relational database file format of some kind?
- Fully expanded CSV columns
- Processed CSV (QC checked, appropriately censored)
- QC/QA
- Check calibration & QC data
- Control charts:
- Internal standard and QC standards
- Sample wavelengths
- “Suggest-a-wavelength”
- Blank correction and DL estimation
- Sampling/run summaries