Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 2.13 KB

File metadata and controls

54 lines (42 loc) · 2.13 KB

Revalidation Triggers

Document ID: RV-DESEQ2-001
Version: 1.0
Date: 2026-05-24
Author: Bhavitha Kandru (kandru.b@northeastern.edu)
Status: Approved

1. Purpose

This document defines the conditions under which the validated state of the validated-deseq2-pipeline becomes invalid, requiring a documented revalidation activity.

2. Triggers

Trigger Required Revalidation Scope
Change to scripts/run_deseq2.R (any line) OQ + PQ
Change to test data (data/test_counts.tsv or data/test_samples.csv) PQ
Change to test scripts (tests/*.R) OQ for affected test cases
DESeq2 major version change (e.g., 1.42 → 1.46) Full IQ + OQ + PQ
DESeq2 minor version change OQ + PQ
R major version change (e.g., 4.3 → 4.4) Full IQ + OQ + PQ
R minor version change IQ + smoke test (TC-DI-004, TC-RP-001)
readr package update IQ + TC-OF-001
Operating system upgrade (major) IQ
New deployment target (different machine/environment) IQ
URS modification Full validation lifecycle from affected URS forward
Periodic review (annual) Full IQ + OQ + PQ

3. Change Control Procedure

  1. Change is proposed via Pull Request in the version control system.
  2. Change Control Board (or equivalent: QA reviewer) determines revalidation scope using the table above.
  3. Required revalidation activities are executed.
  4. Audit trail (audit-trail/change-log.md) is updated.
  5. Affected validation documents are versioned (e.g., 1.0 → 1.1).
  6. Change is merged after revalidation completes successfully.

4. Periodic Review

Annually, the validation package shall be reviewed for:

  • Continued applicability of URS
  • Currency of dependency versions
  • Adequacy of risk mitigations
  • Closure of any open deviations

5. Approval

Role Name Date Signature
Author Bhavitha Kandru 2026-05-24 _____
QA Reviewer _____ _____ _____
Approver _____ _____ _____