Sanger Trace Parser
parse_sanger_traceDecode a Sanger ABIF (.ab1 / .abi) chromatogram: base calls, per-base quality, the four dye-channel traces, peak locations, and the run's own labels (sample name, well, plate, instrument, run start).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fileName | No | Optional original file name (echoed back). | |
| fileBase64 | Yes | The binary ABIF (.ab1 / .abi) trace file, base64-encoded. | |
| includeTraces | No | Include the four raw dye-channel arrays and peakLocations. They are 93% of the response — a 900-base read is 122 kB with them and 8 kB without (measured) — and they are only useful for DRAWING the chromatogram. Everything you would reason about (base calls, quality, the run's labels) is returned either way, so leave this off unless you are rendering. |