PrevIQ/Pipeline

Pipeline

Ingestion history and database health

Operational view

Pipeline state and raw data ingestion.

Upload the Smart v4 Excel template or an Ignite-style CSV. The API parses Raw Data, normalizes it, persists records, and rebuilds rollups.

Normalized records
Prevalence rollups
Database size
Vendors
Last ingestion
Browser local time

Upload raw data

Accepts `.csv`, `.xlsx`, and `.xlsm`. Excel uploads must have a Raw Data sheet or first row beginning Date / Accession / Panel / Positive.

Ingestion history

Append-only runs recorded by the master database.

CLI fallback

If a browser upload fails on a very large file, use the CLI on the backend host.

python -m scripts.ingest_all --rebuild-rollups
python -m scripts.ingest_all
python -m scripts.ingest_all --file data/raw/AFC-RPT-PositiveNegative-20260409.csv
python -m scripts.ingest_all --status