Skip to content

Full TTE read: views, LVEF, chambers, diastology, valves and effusion as ASE measurements.

BetaUSCardiacCardiologyEmergencyv1.0.0 · from $0.06 / request

What it does

Echocardiography (TTE) reads a complete transthoracic study. Upload the 30 to 150 clips an echo cart exports, with 2D, M-mode, colour and PW, CW or tissue Doppler mixed together; the run labels every clip by view and mode, scores its quality and runs each measurement only on the clips that support it.

The result is an ASE-structured measurement table with findings per structure: ejection fraction and volumes, LV dimensions and mass, left atrial volume, right ventricular function, strain, regional wall motion, diastolic grade, valve severity, pulmonary hypertension probability, pericardial effusion and cardiomyopathy patterns. A focused section answers the four FoCUS questions from one to five handheld clips.

Intended use

Decision support for the first read of an echo: the fellow or sonographer preparing a study for sign-off, the on-call physician who needs an ejection fraction and an effusion answer at night, and the emergency or ICU doctor scanning with a handheld probe. Each value carries its source clip and beat count.

Who it is for

Cardiologists, echo sonographers, cardiology fellows, emergency and intensive-care physicians and cardiac anaesthesiologists. Developers add the same run to a PACS, an echo reporting system or a heart-failure registry.

Accepted input

  • DICOM studies: Ultrasound Multi-frame (cine loops) and Ultrasound Image objects, including colour and spectral Doppler strips, as a study folder, a CD or individual files.
  • Vendor measurements: Comprehensive SR measurement objects (TID 5200) in the upload are read as a second source.
  • Handheld exports: one to five MP4 or MOV clips (PLAX, PSAX, A4C, subcostal, IVC) for the focused scan and ejection fraction.

Requirements

Requirement Why
Cine with FrameTime or FrameTimeVector, CineRate and NumberOfFrames EF, strain and wall motion need frame timing; stills are refused for them
SequenceOfUltrasoundRegions Calibrates millimetres per region and the velocity axis of each Doppler strip
HeartRate and the ECG trace when present End-diastole and end-systole come from the ECG or from the LV area curve
Apical 4- and 2-chamber views (3-chamber for strain) Biplane LV and LA volumes need both apical views; GLS uses all three
3 to 5 beats on each Doppler strip Envelopes are traced beat by beat and averaged; more beats in atrial fibrillation

Handheld MP4 carries no calibration, so its millimetre values depend on a readable depth scale or a user-entered depth, and the result names the scale source.

Optional context

Height and weight for BSA indexing, sex (ASE normal ranges are sex-specific), age, heart rhythm and the clinical question go in clinical_context. Mark contrast (LVO) studies and prosthetic valves there as well.

The result

One JSON result in sections, with findings, measurements, classifications and a clips[] list giving view, mode, quality and cardiac phases for every clip. A measurement records whether it was computed, read from on-screen calipers or taken from vendor SR. A foreshortened or off-axis clip yields "insufficient view" and its reason.

Section Content
Views and image quality View (PLAX, RV inflow, PSAX levels, A4C/A5C/A2C/A3C, subcostal, SSN), mode and quality score per clip
Chamber segmentation LV endocardium and epicardium, LA, RV and RA masks on every frame, with areas and volumes
LVEF and volumes Biplane Simpson LVEF with a video-based estimate, EDV and ESV (indexed), beat-to-beat spread, HF category
LV size and mass IVSd, LVIDd/s, LVPWd, LV mass and index, relative wall thickness and LV geometry
Left atrial volume Biplane LA volume at end-systole, LAVi and LA diameter
Right ventricular function TAPSE, fractional area change, S′, RV basal diameter and RV/LV ratio
Global longitudinal strain GLS (%) and the segmental bull's-eye
Regional wall motion Per-segment grade (normal, hypokinetic, akinetic, dyskinetic), WMSI and coronary territory
Diastolic function E, A, E/A, septal and lateral e′, E/e′, TR Vmax, LAVi, diastolic grade and LA pressure estimate
Valve disease AS (Vmax, mean gradient, AVA by continuity, DVI); MR, AR, TR (vena contracta, PISA EROA, jet); MS gradient; AS screen from 2D-only PLAX/PSAX
Pulmonary hypertension probability TR Vmax, RVSP, IVC size and collapse (RAP), RA area, PA acceleration time and echo probability
Pericardial effusion Presence, size (small, moderate, large) and tamponade signs (RA/RV collapse, plethoric IVC)
Cardiomyopathy patterns HCM versus cardiac amyloidosis versus other LVH, LVOT obstruction, dilated pattern and next-test guidance
Focused cardiac ultrasound LV function with EF estimate, RV dilatation (RV/LV > 1), effusion with tamponade signs, IVC size and collapse
Draft report Opt-in (options.report): an English narrative that interprets the result for the reader (findings, impression, limitations); every number is checked against the findings

Standards

  • DICOM: SR Echocardiography Procedure Report TID 5200, or the Simplified Echo Procedure Report TID 5300; SEG for chamber masks, GSPS calipers and contours on the source frames, Parametric Map for strain, MP4 overlays and PDF.
  • Quantification: ASE 2015 chamber quantification, ASE 2019 comprehensive TTE, ASE 2025 diastolic function and HFpEF update, ASE 2025 right-heart guideline, EACVI/ASE/Industry 2015 strain standardisation, AHA 17-segment model.
  • Disease grading: ASE 2017 native valvular regurgitation, EACVI/ASE 2017 aortic stenosis, ESC/ERS 2022 pulmonary hypertension, ESC 2023 cardiomyopathy guideline, ASE 2013 focused cardiac ultrasound.

Grading notes

The HF category follows LVEF: reduced at 40 % or less, mildly reduced at 41–49 %, preserved at 50 % or more. LAVi above 34 mL/m² is enlarged per ASE 2015. Each section records the guideline version its grade came from. The read is built for adult TTE; paediatric and congenital studies are read for ejection fraction only.

Related models

  • us/lung and us/vascular complete the breathless-patient work-up at the bedside.
  • us/echo-tee reads transoesophageal studies.

Result sections

One run returns every section its input supports, at one price. Sections that cannot run say why (for example, not in input).

SectionWhat it returnsStandardsStatus

Views and image quality

#views

View (PLAX, PSAX, A2C, A3C, A4C, A5C, subcostal, suprasternal) and mode (2D, colour, spectral, M-mode) per clip; clips below the view-confidence gate are named and not measured.quality · extensions · artifactsASE comprehensive TTE (views) (2019); DICOM CID 12226 Echocardiography Image View (2026d)Since v1.0.0

LVEF and volumes

#lvef

LVEF from the apical cine clips (mean of two video networks, recalibrated), EDV and ESV (indexed by BSA), sex-specific ASE ranges, LVEF category and the ASE grade of LV systolic function. Requires: An apical four- or two-chamber 2D cine.measurements · classifications · findingsASE/EACVI chamber quantification (2015); ESC heart failure guidelines (LVEF categories) (2021)Since v1.0.0

Focused cardiac ultrasound

#focused

FoCUS LV function (normal, reduced, severely reduced) with the EF estimate, and which FoCUS views the upload holds; RV, effusion and IVC answers join with their sections.classifications · extensionsASE focused cardiac ultrasound (2013)Since v1.0.0

Draft report

#report

Opt-in draft echo report (findings, impression, limitations) written from the structured result; every number is validated against it.report—Since v1.0.0

Chamber segmentation

#segment-chambers

LV endocardium and epicardium, LA, RV and RA masks on every frame, with areas and volumes.artifacts · measurements—Planned · P1

LV size and mass

#lv-size

IVSd, LVIDd/s, LVPWd, LV mass and index, relative wall thickness and LV geometry. Requires: A calibrated PLAX clip.measurementsASE/EACVI chamber quantification (2015)Planned · P0

Left atrial volume

#la-volume

Biplane LA volume at end-systole, LAVi and LA diameter.measurements—Planned · P1

Right ventricular function

#rv-function

TAPSE, fractional area change, S′, RV basal diameter and RV/LV ratio.measurements—Planned · P1

Global longitudinal strain

#lv-strain

GLS and the segmental bull's-eye.measurements—Planned · P2

Regional wall motion

#wall-motion

Per-segment grade, WMSI and coronary territory (AHA 17-segment model).findings—Planned · P2

Diastolic function

#diastolic

E, A, E/A, e′, E/e′, TR Vmax, LAVi, diastolic grade and LA pressure estimate.measurements · classifications—Planned · P1

Valve disease

#valves

Aortic stenosis and regurgitation grading from Doppler and 2D.classifications · measurements—Planned · P1

Pulmonary hypertension probability

#pulmonary-hypertension

TR Vmax, RVSP, IVC size and collapse, RA area and the ESC/ERS echo probability.classifications · measurements—Planned · P2

Pericardial effusion

#pericardial-effusion

Presence, size and tamponade signs.findings—Planned · P1

Cardiomyopathy patterns

#cardiomyopathy

HCM versus cardiac amyloidosis versus other LVH, LVOT obstruction and dilated pattern.findings—Planned · P2

Validated performance

Numbers come only from MedRun's own evaluation harness (make bench (models/us-echo; the shipped pipeline end to end, view gate and routing included; Modal L4)), with dataset, split and date.

SectionMetricValueDatasetDate
viewsView accuracy0.9895% CI 0.971–0.988EV9V clinical TTE clips (MP4) (test) · n=8882026-10-11
viewsView accuracy above the confidence gate0.99495% CI 0.988–0.999EV9V clinical TTE clips (MP4) (test) · n=8072026-10-11
viewsView accuracy0.56695% CI 0.547–0.582Butterfly iQ handheld stills by non-experts (test) · n=29022026-10-11
viewsView accuracy above the confidence gate0.82395% CI 0.806–0.841Butterfly iQ handheld stills by non-experts (test) · n=17662026-10-11
lvefLVEF mean absolute error6.52 %95% CI 6.03–7.03CAMUS (A4C + A2C cine; reference ASE method of disks on expert contours) (all 500 patients) · n=4932026-10-11
lvefLVEF bias-0.4 %95% CI -1.17–0.38CAMUS (all 500 patients) · n=4932026-10-11
lvefAUROC for LVEF < 40 %0.87295% CI 0.821–0.918CAMUS (all 500 patients) · n=4932026-10-11
lvefSensitivity for LVEF < 40 %0.62295% CI 0.513–0.728CAMUS (all 500 patients) · n=4932026-10-11
lvefLVEF category agreement (linear κ)0.5695% CI 0.491–0.625CAMUS (all 500 patients) · n=4932026-10-11
lvefEDV mean absolute error20.5 mL95% CI 18.9–22CAMUS (all 500 patients) · n=4932026-10-11
lvefESV mean absolute error12.9 mL95% CI 11.8–14CAMUS (all 500 patients) · n=4932026-10-11
lvefLVEF mean absolute error6.35 %95% CI 5.85–6.87CAMUS as handheld MP4 (H.264 (all 500 patients) · n=4942026-10-11

Pricing

EndpointUnitPrice
us/echo/interpretrequest$0.06 up to 1,000 frames · $0.15 up to 8,000 frames · $0.25 above 8,000 frames
Draft report (opt-in, options.report)per run+$0.02
  • One price per study, set by the number of frames in the analysed clips. Sections never change the price.
  • A handheld upload (up to 1,000 frames, about five clips) is the lowest tier; a full cart study is usually the second.
  • The top tier is held while the request runs; you are charged the tier of the frames actually analysed.
  • Rejected inputs (no readable echo clip) and failed runs are not charged.

Changelog

  1. v1.0.0Oct 11, 2026major
    • First release of the TTE read with views, LVEF and volumes, and the FoCUS LV-function answer; DICOM, video and image input.