Skip to content

dicom-validator-tsDICOM Validation for TypeScript

A lightweight validation library that comprehensively checks VR, VM, and IOD structure

Installation

bash
npm install dicom-validator-ts

Quick Start

typescript
import { validate } from 'dicom-validator-ts'

const result = await validate('path/to/dicom-file.dcm')

if (result.passed) {
  console.log('Validation passed')
} else {
  console.log(`Errors: ${result.summary.errors}`)
  result.findings.forEach(f => console.log(`  [${f.rule}] ${f.message}`))
}

v0.2.0