NGS Bioinformatics Pipeline Validation

In clinical NGS the pipeline is part of the test. A change to an aligner version can change results as much as a change to a reagent.

SLC is an independent, nationwide clinical laboratory consulting network. We are not affiliated with, authorized by or endorsed by any sequencing platform maker, kit supplier or accrediting organization.

Book a free consultation

Pipeline components

Demultiplexing, read QC and trimming, alignment to a defined reference build, duplicate marking, variant calling by type, annotation, filtering and reporting tools.

Validation approach

Run reference truth sets and clinical samples through the locked pipeline; measure sensitivity and PPV by variant type and region; test edge cases (homopolymers, large indels, low VAF); validate in silico mutated data where appropriate.

Version control

Record every tool version, parameter, reference and database version. Use code repositories and containers so the exact pipeline can be reproduced.

Revalidation on change

Define change tiers: a database update may need a limited check, while a new caller requires broader revalidation. Document impact assessment, testing and director approval before release.

Book a free consultation

Security and access

Role-based access, audit trails, and backup and disaster recovery for clinical data.

Data storage and retention

42 CFR 493.1105 sets minimum retention periods. Quality control and patient test records, including instrument printouts and records of analytic systems activities, must be kept at least 2 years; records of performance specifications established or verified under 493.1253 must be kept for as long as the test system is in use and no less than 2 years; test procedures for 2 years after discontinuation; PT records for 2 years; and test reports for at least 2 years after reporting (pathology reports 10 years). Decide which NGS files (FASTQ, BAM/CRAM, VCF, reports) count as test records for your lab and how long you keep them, considering accreditation and state requirements, which may be longer, and your reanalysis policy.

What counts as the pipeline

For CLIA purposes the pipeline includes every computational step between raw sequencer output and the reported result: base calling and demultiplexing settings, read processing, alignment, variant calling, annotation, filtering, coverage calculation and report generation, plus reference genome build, annotation databases and any in-house scripts. Third-party or vendor software is still part of your test system and must be validated for your use.

Truth sets and test data

Publicly characterized reference genomes with high-confidence variant calls give a starting truth set for small variants. Supplement them with clinical samples previously tested by an orthogonal method, engineered reference materials containing variants of the types you claim, and in silico data where variants are inserted into real reads to test detection of rare or difficult events. Record versions of all truth sets used.

Measuring performance

Compare pipeline calls against truth by variant type and genomic context, calculating sensitivity and positive predictive value with confidence intervals. Examine false positives and false negatives individually to understand causes, and adjust filters only before the pipeline is locked. Confirm reproducibility by rerunning the same data and getting identical results.

Change tiers in practice

  • Infrastructure only (new server, same software and containers): reproducibility check on a sample set

  • Annotation database update: comparison of annotations on a sample set, review of changes

  • Tool version update: rerun validation data, compare calls, assess differences

  • New tool or algorithm: substantial revalidation for affected variant types

  • Reference genome change: full revalidation

Documentation for inspectors

Keep a pipeline description with each step, tool, version and parameter; the validation plan, data and summary; a version history linking each clinical run to the pipeline version used; change records with impact assessments and approvals; and procedures for access control, backup and data recovery.

Cloud and vendor pipelines

Cloud platforms and vendor analysis software can reduce infrastructure work, but the lab still needs to control versions, know when the vendor updates components, and validate changes before clinical use. Agree in writing how updates are communicated and scheduled, and confirm how data are secured and retained.

How SLC helps

SLC helps labs document pipelines, design validation studies, set up change control and versioning procedures, and prepare bioinformatics evidence for CAP inspection. Plans from $500.

Access control and audit trails

Limit who can change pipeline code, parameters and reference files. Use accounts tied to individuals, log changes, and keep audit trails that show who ran each analysis and when. Separate development and clinical environments so testing a new version never touches clinical results.

Reanalysis and reinterpretation

Exome and genome data can be reanalyzed later as knowledge grows. If you offer reanalysis, write a policy covering how it is requested, which pipeline version is used, whether reprocessing from raw data is needed, and how updated reports are issued. Retain the data needed to support that policy.

Personnel for bioinformatics

Staff who perform pipeline steps that affect patient results may be performing testing tasks. Document their qualifications, training and competency, and define who can approve pipeline changes.

Variant classes need separate validation

Single nucleotide variants, small insertions and deletions, larger indels, copy number variants, structural variants, gene fusions, repeat expansions and mitochondrial variants each use different algorithms or settings and fail in different ways. Validate each class you report with enough examples to estimate performance, and list classes the pipeline does not assess.

Reproducibility and determinism

Running the same input through the same pipeline version should give identical output. Pin software versions, random seeds where tools use them, reference files and databases, and test reproducibility as part of validation and after infrastructure changes.

Sample-level QC in the pipeline

Build automated checks into the pipeline: read counts, coverage of required regions, duplication, contamination estimates, sex and identity checks. Flag samples that fail rather than silently passing them on, and make the flags visible to the reviewer.

Common pipeline inspection findings

  • No documented list of tool versions and parameters

  • Clinical runs on a pipeline version different from the validated one

  • Database or software updates without impact assessment

  • No reproducibility testing after moving to new infrastructure

  • No procedure for backup, restore and disaster recovery

  • Unclear who may change the pipeline

Backup and disaster recovery

Define what is backed up, how often, where copies are kept, and how quickly you can restore. Test restoration at least yearly and document the result.

Software: compliance tracking with myLabCompliance

Paper binders and spreadsheets break down once a lab runs multiple instruments, shifts and testing personnel. We recommend myLabCompliance, a web-based CLIA compliance management platform for technical consultants, lab directors, lab owners and quality teams. Its public site describes tools for personnel management, validation, quality control, equipment, document control, scheduling, analytics and audit-ready workflows.

  • QC logs and quality control records kept in one place

  • Personnel records and competency tracking

  • Validation records for new instruments and methods

  • Equipment records for maintenance and calibration

  • Document control for SOPs and policies

  • Scheduling for recurring tasks such as PT events and competency

More NGS resources from SLC

Frequently asked questions

Does a pipeline update require revalidation?

Changes require documented assessment and validation proportional to the change, approved by the director.

How long must NGS data be retained?

At least the CLIA minimums in 42 CFR 493.1105, plus any accreditation or state rules.

Book a free consultation

Sound Lab Consultants (SLC), PO Box 2135, Chandler, AZ 85244. A nationwide clinical laboratory consulting network. Plans from $500.