Parse CSV

Compatibility:

Local Run Manager v2.0.5 and later. Recent features are marked with the NGS Extensions Package version in which they first appear.
New in NGS 5.4: -haltOnMissingSample option and support for header section values, eg, containerName.

Data might sometimes need to be parsed from an instrument result file (CSV, TSV, or other character-separated format) into Local Run Manager, for the purposes of QC.

For example, suppose that a 96 well plate is run on a Caliper GX. The instrument produces a result file, which the user imports into Local Run Manager. The per-sample data are parsed and stored for a range of capabilities, such as QC threshold checking, searching, and visibility in the Clarity LIMS interface.

The parseCSV script allows for the data for each well to be parsed into fields on either derived samples or result files (measurement records) that map directly to the derived samples being measured.

If the instrument result file contains data that applies to the batch of derived samples being measured, this data are stored in fields on the step.