Time, sampling, repeatability
0.01 seconds to 24 hours, 100 Hz to 1 MHz, standard presets, deterministic 64-bit seeds, and controlled randomization.
Developer workspace
Choose a synthetic biosignal challenge, generate a deterministic package, verify your algorithm locally, and archive the evidence.
For most algorithm development, start with a curated pack. Use scenario editing only when you need a custom edge case.
Authoring breadth
A starter pack is one validated slice. Build deterministic tests across timing, physiology, modulation, artifacts, targets, and output contracts.
0.01 seconds to 24 hours, 100 Hz to 1 MHz, standard presets, deterministic 64-bit seeds, and controlled randomization.
Rate and RR variation, ectopy, rhythm/conduction patterns, episodes, pacing, and parameterized 12-lead morphology where supported.
SDNN and LF/HF structure, respiratory frequency/amplitude, RR bounds, and activity-linked modulation.
Pulse delay, rise/decay, dicrotic shape, perfusion, weak/missing pulses, jitter, amplitude modulation, and PTT variation.
Baseline, powerline and EMG noise; dropout, saturation, motion, drift, clipping, quantization, lead/electrode and sensor faults.
Point, interval, delineation, HRV, QTc, morphology, optical, variability, respiratory and burden targets with manifests, fingerprints, provenance, reports, and local scoring.
The condition catalog explicitly distinguishes native, parameterized, and catalog-only support. Unsupported combinations are rejected.
This reset link is single-use and expires after 30 minutes.
Browser access uses a secure session cookie. API keys are only needed for scripts and CI.
Open the link in your inbox. It expires after 24 hours.
This name appears in the product navigation and account records.
Changing it signs out every other browser session.
Download your profile, projects, jobs, scenarios, custom packs, API-key metadata, legal acceptances, and audit history. Passwords, hashes, session tokens, and API-key secrets are never exported.
Create keys for scripts or CI. A new secret is shown once.
Review organization security, job, and artifact actions. Export up to 1,000 events per CSV page.
This permanently removes the account, projects, jobs, server-cached packages, scenarios, custom packs, sessions, and API keys.
An anonymous deletion receipt is retained without your account identifiers. Files you already downloaded cannot be revoked and remain governed by their bundled Synsigra terms.
Start from the algorithm output or measurement. You do not need to know pack IDs.
Choose one primary output. Synsigra prioritizes packs with local automated scoring over reference-only coverage.
Noise is a test condition, not automatically an output. Choose Signal quality only if your algorithm returns quality or artifact intervals; for a peak detector under noise, choose R-peak here and Stress / robustness next.
Confirm project and pack, then create a job. The next step is the Jobs page.
This locks the pass/fail gates into the job. It does not change or regenerate different signals.
Generation produces the complete challenge export set, including provenance and engineering claim-boundary artifacts. Format options are not configurable per job.
Watch progress, then open the verification runbook for completed jobs.
The list polls in place. Download a completed ZIP, run your algorithm locally, then score its outputs with the verification helper.
A completed-job checklist with exact downloads, filenames, commands, and archive guidance.
Install synsigra-verify without cloning the generator repository.
Boundary: these downloads contain only the Python verifier package and helper scripts. They do not include the C++ generator or generator source.
Template-assisted authoring remains form-first, with raw JSON available for advanced edits.
First choose what your algorithm outputs. Synsigra then narrows the starting points and form controls without removing any advanced capability.
No PHI: use synthetic engineering scenarios only. Do not enter patient identifiers, clinical notes, personal data, or diagnostic claims.
Choose every output you want this scenario to exercise. This intent is saved with the draft and inherited by its custom pack.
A template is a general-purpose recipe. A curated case is a proven example copied from a released challenge pack. Either becomes your independent editable draft.
Select valid scenario drafts, review targets, then snapshot them into an immutable pack.
No PHI: pack names and descriptions must not contain patient data, personal identifiers, clinical notes, or diagnostic-use claims.
Select at least one valid draft. The resulting pack snapshots its scenarios; later draft edits do not alter it.
AI-native workflow
Describe the algorithm behavior you want to prove. The Synsigra MCP server can discover the live catalog, identify scoreable targets, design custom scenarios when needed, generate a package, and guide local scoring.
Your code stays local. The assistant downloads synthetic challenge data and explains the submission contract. Your proprietary algorithm and completed outputs are not uploaded to Synsigra. Never send PHI or patient data in a prompt.
https://www.timeonion.com/syn_sig_ra/mcpAuthorization: Bearer YOUR_API_KEY“I need to prove that my sampled-ECG detector finds R peaks and calculates RR, HR and HRV metrics such as LF, HF, SDNN and RMSSD correctly. Recommend the smallest scoreable challenge and generate it after I approve it.”
“Create a 3-minute, 500 Hz ECG stress test for peak detection with several coherent noise and arrhythmia cases. Explain which outputs are automatically scored and use custom authoring if no curated pack matches exactly.”
It can recommend and inspect curated packs; list projects and jobs; create and monitor generation jobs; rebuild expired packages exactly; fetch live core authoring schemas and templates; clone, preview and save scenarios; compose custom packs; and return a job-specific download and verification runbook.
Job creation, exact rebuilds, scenario saves and custom-pack creation are declared as modifying MCP tools. A capable client can show an approval prompt before invoking them. API roles, quotas, audit behavior and errors are identical to the web/API workflow.
Expert/API reference, raw contracts, troubleshooting, and manual workflows.