Skip to content

Reproducing the Article Figures

Peter Charlton edited this page Jul 8, 2019 · 20 revisions

Reproducing the Article Figures

This pages provides details of how to reproduce the figures in the article describing the pulse wave database.

Requirements

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)

Figures

Instructions are now provided on how to reproduce each individual figure. EPS figures were used in the article.

Figure 1: The 1D model of pulse wave propagation and simulated pulse waves

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.

Figure 2: A summary of the literature review findings

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').

Figure 3: PWs for the 25-year old subject at the carotid artery and the radial artery

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.

Figure 4: Pulse wave (PW) analysis, illustrated for a radial pressure PW

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

Figure 6: A comparison between simulated and in vivo pulse wave shapes

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

Figure 8: The causes of changes in pulse pressure amplification with age

The first two plots in this figure are generated by analyse_pwdb.m and stored in the .../pwdb_#/analysis/figures/ directory:

  1. pw_path_fig_arm_P_young
  2. 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:

  1. PPamp_amp_aug
  2. PPamp_p1
  3. PPamp_p2
  4. 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

Tables

Table 1: The haemodynamic characteristics of the PW database for all virtual subjects

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.

Table Appendix 2: The model input parameters

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.

Clone this wiki locally