Initial Release help-frontend

Dr. Frontend

Evidence Table

Interactive table for collecting and scoring variant classification evidence. Based on ACMG/AMP guidelines for pathogenicity assessment.

Live Demo

Classification

Uncertain SignificanceScore: 1
Score Range
-9 Benign0 VUS+9 Pathogenic
SourceEvidence TypeScoreNotes
-9 to -6Benign
-5 to -2Likely Benign
-1 to 1VUS
2 to 5Likely Pathogenic
6 to 9Pathogenic

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;
}