Evidence Table
Interactive table for collecting and scoring variant classification evidence. Based on ACMG/AMP guidelines for pathogenicity assessment.
Live Demo
Implementation
Usage
import { EvidenceTable } from '@/components/examples/EvidenceTable';
<EvidenceTable />Features
- • Add/remove evidence rows
- • Link to external sources
- • Score range: -9 (benign) to +9 (pathogenic)
- • Automatic classification
- • Duplicate type detection
- • Only highest score per type counted
Classification Scale
Benign-9 to -6
Likely Benign-5 to -2
Uncertain (VUS)-1 to 1
Likely Pathogenic2 to 5
Pathogenic6 to 9
Evidence Types
- • Population Data
- • Computational
- • Functional Data
- • Segregation
- • De Novo
- • Allelic Data
- • Clinical
- • Literature
Scoring Rules
- • Each evidence type counted once
- • Highest absolute score used for duplicates
- • Total clamped to -9 to +9 range
- • Warnings shown for duplicate types
EvidenceRow Interface
interface EvidenceRow {
id: string;
sourceUrl: string;
sourceTitle: string;
evidenceType: EvidenceType;
score: number; // -9 to 9
notes: string;
}