README for data in Chapter 2 in Developing parametric finite element models of the residual limb – prosthetic socket system towards clinical application Author: J. W. Steer Date: 19 June 2019 This contains instructions for opening the .pkl file containing the data behind the figures. The .pkl file is strutured using dictionaries Opening the data file --------------------- The data file is encoded using the pickle package in python 3.6. The data is all stored within numpy arrays. The authors recommend downloading the anaconda distribution of python. """ import pickle import numpy with open('chapter2.pkl', 'rb') as f: Data = pickle.load(f) """ Figure 2.2 -------- Force vs Displacement plots for the cubes data = ['constrained_100kPa_hyper_analysis', 'constrained_100kPa_linear_analysis', 'constrained_10kPa_hyper_analysis', 'constrained_10kPa_linear_analysis', 'constrained_1kPa_hyper_analysis', 'constrained_1kPa_linear_analysis', 'unconstrained_100kPa_hyper_analysis', 'unconstrained_100kPa_linear_analysis', 'unconstrained_10kPa_hyper_analysis', 'unconstrained_10kPa_linear_analysis', 'unconstrained_1kPa_hyper_analysis', 'unconstrained_1kPa_linear_analysis'] Example Data['Figure 2.2']['constrained_100kPa_hyper_analysis'] Returns a numpy array of the force-displacement curve Figure 2.3 -------- Stress vs Strain plots for the cubes data = ['constrained_100kPa_hyper_analysis', 'constrained_100kPa_linear_analysis', 'constrained_10kPa_hyper_analysis', 'constrained_10kPa_linear_analysis', 'constrained_1kPa_hyper_analysis', 'constrained_1kPa_linear_analysis', 'unconstrained_100kPa_hyper_analysis', 'unconstrained_100kPa_linear_analysis', 'unconstrained_10kPa_hyper_analysis', 'unconstrained_10kPa_linear_analysis', 'unconstrained_1kPa_hyper_analysis', 'unconstrained_1kPa_linear_analysis'] Example Data['Figure 2.3']['constrained_100kPa_hyper_analysis'] Returns a numpy array of the stress-strain curve