Gradient Biotech
U

Menu

Pipelines

All cardiology pipelines run in backend-analysis and are dispatched asynchronously. List live definitions and parameter schemas:

curl http://localhost:8001/pipelines

ECG

PipelineInputOutputs
preprocess_ecgWFDB, CSV, or EDF waveformR-peaks, RR intervals, SQI, artifact rate, waveform preview
compute_hrvPreprocess run, RR artifact, or RR CSV uploadTime, frequency, nonlinear HRV metrics
full_ecg_analysisWFDB, CSV, or EDF waveformChained preprocess + HRV in one run
compute_arrhythmia_burdenRR intervals from preprocessIrregularity %, pause burden, beat flags

RR-only

PipelineInputOutputs
compute_hrvRR CSV (format=rr_csv)HRV metrics without waveform preprocess

PPG

PipelineInputOutputs
preprocess_ppgPPG waveformPulse peaks, IBI intervals, quality, preview
compute_prvPPG preprocess runPulse rate variability metrics

Blood pressure

PipelineInputOutputs
analyze_bpBP CSVSBP/DBP/MAP means, variability, dipping classification

Respiration and coupling

PipelineInputOutputs
analyze_respirationRespiration channelRate, breath timing, quality
compute_rsaECG preprocess + respiration runRespiratory sinus arrhythmia metrics
compute_baroreflexHRV/RR run + BP runBaroreflex sensitivity (sequence method)

Cohort

PipelineInputOutputs
cohort_summaryStudy subjects with completed HRVGroup means, SDs, p-values, plot series
compute_risk_scoresCohort with outcomes metadataResearch-only signal-derived stratification

Batch jobs (POST /jobs/batch) run any registered pipeline across multiple datasets in one request.

Interpretation and reporting

PipelineInputOutputs
interpret_resultsRun ID(s) or cohort contextDescriptive or mechanistic narrative JSON
generate_reportStudy bundleReport artifact with methods metadata

Job lifecycle

pending → running → completed | failed

Poll status: GET /jobs/{run_id}

Generic dispatch: POST /jobs/run with pipeline_name and parameters JSON matching the pipeline schema.

Versioning

Every run records pipeline_version from the analysis service configuration. Include run IDs and versions in methods sections for reproducibility.