This repository contains a Dockerfile for running Synthea, a synthetic patient generator that models the medical history of synthetic patients.
Synthea is an open-source synthetic patient generator developed by MITRE. It creates realistic but not real patient data and associated health records covering every aspect of healthcare. The synthetic data is designed to capture the statistical and epidemiological properties of real populations while containing no actual patient information.
docker build -t synthea .
Generate synthetic patients:
docker run --rm -v $(pwd)/output:/app/output synthea
To use custom configuration files:
docker run --rm -v $(pwd)/output:/app/output -v $(pwd)/config:/app/config synthea
Generated patient data will be saved to the output
directory in various formats including:
- FHIR R4 JSON
- CSV files
- Clinical notes
For more information about Synthea, visit the official documentation.