Train and augment AI models
Create labeled examples with known physiology, events, artifacts, and timing. Balance underrepresented conditions or prototype a pipeline before real data is ready.
Generate labeled, configurable ECG, PPG, and HRV datasets for AI/ML training, augmentation, algorithm QA, regression, and edge-case stress testing—with known ground truth and reproducible seeds.
Open registration · No patient data required · Your algorithm stays local
Why Synsigra
Build training sets, controlled benchmarks, and hostile test cases around the question your team needs to answer—without waiting for the right real-world recording to appear.
Create labeled examples with known physiology, events, artifacts, and timing. Balance underrepresented conditions or prototype a pipeline before real data is ready.
Turn rare rhythms, difficult morphology, low signal quality, sensor failures, and deliberate artifact combinations into repeatable tests.
Use exact annotations and packaged ground truth to train supervised models, score detector output, and understand precisely where performance changes.
Set duration, sampling, physiology, amplitude and frequency modulation, population variation, artifacts, targets, and deterministic randomization.
Run a quick smoke test or generate long, time-varying workloads with changing rate, HRV structure, respiration, activity, PPG timing, and perfusion.
Pin every package to its seed and generator version, compare runs with machine-readable reports, and automate generation through the API.
Curated packs
Pick a proven starting point for a common job, generate it as-is, or customize duration, sampling, physiology, modulation, artifacts, and targets when your experiment needs more.
Smoke and stress verification for R-peak detection under clean and artifact-heavy conditions.
Evaluate HRV pipelines using synthetic scenarios with known rhythm and exclusion behavior.
AF, flutter, SVT/VT, PAC/PVC, pauses, AV block, bundle-branch cases, and transition annotations.
P-QRS-T morphology, fiducials, beat labels, conduction morphology, QT/ST-T behavior, and phenotype stress.
Artifact intervals, quality masks, and visibility into scoreable versus reference-only pack outputs.
ECG/PPG alignment, PPG peaks, low perfusion, motion/sensor artifacts, long-duration cases, and multi-signal workloads.
How it works
Generate once for training, generate repeatedly for controlled variation, or keep a fixed package as a regression benchmark. The same workflow supports both data creation and algorithm verification.
python -m pip install synsigra-wheel.whl
synsigra-verify . detections/ verification-results/ \
--profile regression --force
Start with a curated pack for AI data, detector QA, HRV, morphology, signal quality, PPG, or wearable testing.
Use safe defaults or tune duration, sampling, physiology, modulation, artifacts, targets, and randomization.
Train a model, augment a dataset, run a detector, or feed the signals into your existing pipeline on your own machine.
Score supported outputs, archive machine-readable evidence, and rebuild the exact package whenever you need it.
Built for focused work
Follow a guided pack flow for common goals, then open the full scenario editor only when you need detailed control. Every choice stays tied to the generated package and its evidence.
Developers
Create the same versioned, deterministic packages from scripts, agent workflows, notebooks, CI jobs, or your internal data pipeline.
curl -X POST /syn_sig_ra/v1/jobs \
-H "Authorization: Bearer <api-key>" \
-H "Content-Type: application/json" \
-d '{
"project_id": "default",
"pack_id": "r_peak_stress_v1"
}'
Manifests, fingerprints, target metadata, and pack summaries make every downstream input explicit.
Pin pack and generator versions, poll job state, download one artifact, and reproduce the same dataset later.
Use the machine-readable OpenAPI contract to discover authentication, packs, jobs, downloads, and account workflows.
Private by design
Synsigra generates the signals and ground truth. Your training, detector execution, model weights, and proprietary code remain in your own environment.
Create training and test inputs from declared synthetic parameters without uploading personal health information.
Train models and run proprietary detectors privately; downloaded verification tools also run on your machine.
Package manifests, generator provenance, fingerprints, summaries, and reports make test inputs auditable.
Synthetic data accelerates engineering and complements real-world data; it does not replace clinical or regulatory validation.
Resources
Explore capabilities in the product, inspect every pack before generation, and use the verifier and API contracts for repeatable workflows.
Choose a goal, compare packs, customize when needed, and generate from a clear step-by-step flow.
Explore the productSee intended use, data coverage, targets, scoreability, and reference-only outputs before generating.
Browse live packsEach downloadable kit includes detector templates, exact-version tools, recipes, and machine-readable summaries.
See the workflowDiscover authentication, capabilities, packs, scenarios, jobs, artifacts, and account operations.
Open the API contractReady to build better data?
Generate a labeled dataset in minutes, then scale from clean baselines to long-duration, modulated, artifact-heavy scenarios. Start curated and customize only when you need to.