-
Notifications
You must be signed in to change notification settings - Fork 13
Reproducing the Article Figures
This pages provides details of how to reproduce the figures in the article describing the pulse wave database.
It is assumed that the previous steps outlined in Reproducing the Pulse Wave Database have been carried out, and that figures have been generated by running the following scripts:
- calculate_pwdb_input_parameters.m (as described here)
- analyse_pwdb.m
- ppamp_case_study.m, asi_case_study.m and co_case_study.m (as described here)
Instructions are now provided on how to reproduce each individual figure. EPS figures were used in the article.
This figure contains the following plots, which are produced by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- Aortic inflow: waves_Q_AorticRoot_baseline
- Simulated waves at carotid artery: waves_Q_Carotid_baseline, waves_A_Carotid_baseline, waves_U_Carotid_baseline, waves_P_Carotid_baseline, waves_PPG_Neck_baseline.
This figure contains plots produced by calculate_pwdb_input_parameters.m, which are stored in the directory specified by up.savefolder
within the setup_up function. The following plots were used:
- Changes in parameters with age: the changes_w_age_... plots were used to create the sub-plots of Heart Rate to Diastolic Blood Pressure.
- PWV vs Diameter: Wave_speeds (note that to generate this plot the database configuration specified in the setup_up function of calculate_pwdb_input_parameters.m should be set to 'baseline_subjects_at_each_age').
This figure contains two plots which are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- waves_initial_variations_Neck - carotid artery
- waves_initial_variations_Wrist - radial artery
Note that these figures were generated from a mini-database obtained using the 'initial_simulations' database configuration specified in calculate_pwdb_input_parameters.m.
The following figures were used, generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- demo_P_Radial_fid_pts
- demo_P_Radial_cv_inds
Figure 5: The pressure, flow velocity, luminal area and photoplethysmogram pulse waves at common measurements sites
The following figures were used, generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- baseline_waves_fig_a
- baseline_waves_fig_b
The plots shown in this figure will only show simulated pulse waves, without those from the literature, unless using an additional data file (which is not publicly available). The plots are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory. The following plots were used:
- U_waves_SupMidCerebral
- P_waves_carotid
- P_waves_AorticRoot
- P_waves_Radial
- P_waves_Digital
- PPG_waves_Finger
- PPG_waves_Ear
Figure 7: A comparison between in vivo haemodynamic characteristics and the characteristics of the simulated pulse wave dataset
The plots shown in this figure are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory. The following plots were used:
- lit_vs_sim_SBP_a
- lit_vs_sim_PP_a
- lit_vs_sim_SBP_b
- lit_vs_sim_PP_b
- lit_vs_sim_DBP_b
- lit_vs_sim_MBP_b
- lit_vs_sim_PP_amp
- lit_vs_sim_Tr_a
- lit_vs_sim_AI_a
- lit_vs_sim_AP_a
The first two plots in this figure are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- pw_path_fig_arm_P_young
- pw_path_fig_arm_P_elderly
The remaining four plots are generated by ppamp_case_study.m and stored in the .../pwdb_#/case_studies/
directory:
- PPamp_amp_aug
- PPamp_p1
- PPamp_p2
- PPamp
Figure 9: The correlation of PPG-derived PW indices with aortic PWV and their physiological determinants
The upper three correlation plots are generated by asi_case_study.m and stored in the .../pwdb_#/case_studies/
directory:
- ASI_correlation_plot_hl_RI - Reflection Index correlation plot
- ASI_correlation_plot_hl_SI - Reflection Index correlation plot
- ASI_correlation_plot_hl_AGI_mod - Modified Ageing Index correlation plot
The lower three sensitivity plots are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- sens_RI_plausible
- sens_SI_plausible
- sens_AGI_mod_plausible
Figure 10: Estimated versus reference cardiac output (CO) for root-mean-square and pulse pressure CO algorithms
The two plots in this figure are generated by co_case_study.m and stored in the .../pwdb_#/case_studies/
directory:
- CO_analysis_corr_rms
- CO_analysis_corr_liljestrand
Figure Appendix 1: Exemplary simulated PPG pulse waves compared to the corresponding pressure pulse waves at three sites
The three plots in this figure are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- estimate_PPG_at_Neck
- estimate_PPG_at_Wrist
- estimate_PPG_at_Finger
Figure Appendix 2: Simulated aortic flow waves obtained for independent changes in inflow characteristics
The three plots in this figure are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/
directory:
- waves_Q_AorticRoot_vs_hr
- waves_Q_AorticRoot_vs_sv
- waves_Q_AorticRoot_vs_lvet
- waves_Q_AorticRoot_vs_age
The data used in this table is generated by analyse_pwdb.m and stored in the characteristics_table_csv file in the .../pwdb_#/analysis/tables/
directory.
Table Appendix 1: A summary of the literature review of changes in cardiovascular properties with age
The results shown in this table are obtained by using the command results_table = pwdb_changes_with_age_analysis
. They are stored in the results_table variable.
These equations were manually derived from the literature review results.
Table Appendix 3: The criteria used to identify fiducial points on the pressure and photoplethysmogram pulse waves
This table doesn't include any results.
Part of the wider Pulse Wave Database Project