PathML
Scope and safety boundary
Use PathML for local computational pathology research. It is beta research software, not a validated medical device, diagnostic system, clinical decision support tool, or substitute for a pathologist. Do not use outputs to diagnose, grade, stage, or treat a patient.
Pathology files may contain faces, labels, accession numbers, patient identifiers, DICOM tags, filenames, or linked clinical data. Before processing:
- Confirm authorization, consent/waiver, data-use terms, and institutional policy.
- De-identify pixels and metadata; keep the re-identification key outside the analysis workspace.
- Use pseudonymous
patient_id,slide_id, andspecimen_idvalues. Do not put direct identifiers in filenames, logs,.h5pathlabels, model cards, or reports. - Keep inputs, intermediates, and outputs on approved local encrypted storage.
- Split by patient (then slide) before tiling or fitting any preprocessing step.
Version baseline, verified 2026-07-23
- Installable stable release: PyPI
pathml==3.0.5, published 2026-03-24. - The v3.0.5 release notes state Python 3.10-3.12 and sunset 3.9. PyPI does not declare `Requi…