tanjera / infirmary-integrated

Medical device simulator for training healthcare professionals.
http://www.infirmary-integrated.com/
Other
40 stars 5 forks source link

Convert Plotted ECG Waveforms to Geometrically Drawn #209

Open tanjera opened 3 weeks ago

tanjera commented 3 weeks ago

"Ensure default QRS width is implemented from rhythm selection through to Tracing drawing" involves redrawing some rhythms geometrically (specifically plotted ECG rhythms. Making a new issue for this

Originally posted by @tanjera in https://github.com/tanjera/infirmary-integrated/issues/188#issuecomment-2144040662

This is to ensure QRS width and QTc actually draw through to the final morphology which isn't actually possible using plotted waveforms, though Plotting.Stretch_BySystoleRatio works adequately for many other morphology fixes (specifically pulsatile rhythms like ABP).

Specific rhythms needing to be redrawn (currently plotted):

tanjera commented 3 weeks ago

Note: Would involve plotting geometric functions in Waveform.Draw.cs e.g. in public static List<PointD> ECG_Complex__Idioventricular (Physiology? _P, Lead? _L) {