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.

Convert a non-standard file (AI)

Upload a file that is not in the Ignite format. A sample is sent to the model, which proposes a mapping into the Ignite format. Review the preview, then download or ingest.

Ingestion history

Each uploaded file is one run. Mask a run to soft-exclude it from all stats (reversible); delete to remove its records, rebuild rollups, and free the file for re-upload.

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