DPARS service
Quality Control
Automated image-quality checks before downstream processing
Purpose
Designed as an independent, observable module.
The QC service evaluates slide imagery before conversion and delivery, recording interpretable metrics and a pass/fail decision for downstream gating.
Capabilities
Blur and sharpness assessment
Pen-mark and bubble checks
Memory-safe thumbnail processing
Metrics and decisions persisted for auditability
This public overview intentionally excludes patient data, internal addresses, credentials and sensitive deployment details.
Service workflow
Inside the pipeline
Execution flow
01
ReceiveEligible WSI enters QC
02
ThumbnailMemory-safe representative image
03
MeasureBlur, sharpness & artifact metrics
04
DecideExplicit quality gate
05
PersistMetrics + pass/fail
Platform integration
D
DagsterCoordinates the service as an observable pipeline stage.
P
PostgreSQLPersists lineage, execution state and audit evidence.
↺
Failure-awareExplicit state transitions make retries and investigation traceable.