function specimens = specimenDatabase()
%specimens = specimenDatabase()
%==========================================================================
% Compiled information about tensile tests at APS from Jun and Nov 2017
% The start and stop numbers might need tweaking here or there, but this 
% does work.
% Note that some tests are commented out; these are for specimens with bad
% data. The PH48S specimens are included here as well, but are also
% commented out to avoid confusion.
%
% --- INPUT ---
% none
%
% --- OUTPUT ---
% specimens - struct, one entry per specimen tested feilds are name,
% expStart (first scan), expEnd (final scan before failure),
% mode (discrete vs continuous), crosssection (area, in mm^2), and date.
%
% -------------------------------------------------------------------------
% History - Orion L. Kafka
% 11-23-2017:12-14-2017 - compiled data and function written
% 05-29-2018            - added imgEnd: the last image from each "set" of
%                         DIC images
%==========================================================================

% Tests from Nov 2017
specimens(1).name = 'V3-3';
specimens(1).expStart = 3;
specimens(1).expEnd = 9;
specimens(1).imgEnd = [1158,1740,2372,2851,3045,3126];
specimens(1).mode = 'discrete';
specimens(1).crosssection = 0.932;
specimens(1).date = '11_2017';

specimens(2).name = 'V3-1';
specimens(2).expStart = 11;
specimens(2).expEnd = 16;
specimens(2).imgEnd = [4729,5364,6150,6333,6373];
specimens(2).mode = 'discrete';
specimens(2).crosssection = 0.997;
specimens(2).date = '11_2017';

specimens(3).name = 'V3-4';
specimens(3).expStart = 18;
specimens(3).expEnd = 24;
specimens(3).imgEnd = [7168,7627,8246,8703,8898,9234];
specimens(3).mode = 'discrete';
specimens(3).crosssection = 0.900;
specimens(3).date = '11_2017';

specimens(4).name = 'V3-5';
specimens(4).expStart = 28;
specimens(4).expEnd = 33;
specimens(4).imgEnd = [9930,10447,10993,11626,11807];
specimens(4).mode = 'discrete';
specimens(4).crosssection = 0.910;
specimens(4).date = '11_2017';

specimens(5).name = 'V3-7';
specimens(5).expStart = 35;
specimens(5).expEnd = 42;
specimens(5).imgEnd = [12589,13075,13798,13974,14100,14228,14293];
specimens(5).mode = 'discrete';
specimens(5).crosssection = 0.940;
specimens(5).date = '11_2017';

specimens(6).name = 'V3-9';
specimens(6).expStart = 44;
specimens(6).expEnd = 51;
specimens(6).imgEnd = [14964,15427,16045,16524,16767,16904,16995];
specimens(6).mode = 'discrete';
specimens(6).crosssection = 0.913;
specimens(6).date = '11_2017';

specimens(7).name = 'V3-10';
specimens(7).expStart = 53;
specimens(7).expEnd = 59;
specimens(7).imgEnd = [17701,18172,18727,19298,19475,19607];
specimens(7).mode = 'discrete';
specimens(7).crosssection = 0.900;
specimens(7).date = '11_2017';

specimens(8).name = 'V1-1';
specimens(8).expStart = 62;
specimens(8).expEnd = 8;
specimens(8).imgEnd = 21470;
specimens(8).mode = 'continuous';
specimens(8).crosssection = 1.456;
specimens(8).date = '11_2017';

specimens(9).name = 'V1-2';
specimens(9).expStart = 65;
specimens(9).expEnd = 8;
specimens(9).imgEnd = 23339;
specimens(9).mode = 'continuous';
specimens(9).crosssection = 1.353;
specimens(9).date = '11_2017';

specimens(10).name = 'V1-3';
specimens(10).expStart = 68;
specimens(10).expEnd = 8;
specimens(10).imgEnd = 25136;
specimens(10).mode = 'continuous';
specimens(10).crosssection = 1.456;
specimens(10).date = '11_2017';

specimens(11).name = 'V1-4';
specimens(11).expStart = 71;
specimens(11).expEnd = 8;
specimens(11).imgEnd = 26633;
specimens(11).mode = 'continuous';
specimens(11).crosssection = 1.412;
specimens(11).date = '11_2017';

specimens(12).name = 'V1-5';
specimens(12).expStart = 74;
specimens(12).expEnd = 8;
specimens(12).imgEnd = 28482;
specimens(12).mode = 'continuous';
specimens(12).crosssection = 1.384;
specimens(12).date = '11_2017';

specimens(13).name = 'V1-6';
specimens(13).expStart = 77;
specimens(13).expEnd = 8;
specimens(13).imgEnd = 30267;
specimens(13).mode = 'continuous';
specimens(13).crosssection = 1.453;
specimens(13).date = '11_2017';

specimens(14).name = 'V1-7';
specimens(14).expStart = 80;
specimens(14).expEnd = 8;
specimens(14).imgEnd = 31924;
specimens(14).mode = 'continuous';
specimens(14).crosssection = 1.396;
specimens(14).date = '11_2017';

specimens(15).name = 'V1-9';
specimens(15).expStart = 83;
specimens(15).expEnd = 8;
specimens(15).imgEnd = 33780;
specimens(15).mode = 'continuous';
specimens(15).crosssection = 1.326;
specimens(15).date = '11_2017';

specimens(16).name = 'V1-10';
specimens(16).expStart = 86;
specimens(16).expEnd = 8;
specimens(16).imgEnd = 35679;
specimens(16).mode = 'continuous';
specimens(16).crosssection = 1.342;
specimens(16).date = '11_2017';

specimens(17).name = 'V1-11';
specimens(17).expStart = 89;
specimens(17).expEnd = 8;
specimens(17).imgEnd = 37261;
specimens(17).mode = 'continuous';
specimens(17).crosssection = 1.407;
specimens(17).date = '11_2017';

specimens(18).name = 'V1-40';
specimens(18).expStart = 92;
specimens(18).expEnd = 8;
specimens(18).imgEnd = 39129;
specimens(18).mode = 'continuous';
specimens(18).crosssection = 1.427;
specimens(18).date = '11_2017';

specimens(19).name = 'V1-60';
specimens(19).expStart = 95;
specimens(19).expEnd = 8;
%specimens(19).imgEnd = 40967;
specimens(19).mode = 'continuous';
specimens(19).crosssection = 1.403;
specimens(19).date = '11_2017';

specimens(20).name = 'V2-60';
specimens(20).expStart = 98;
specimens(20).expEnd = 8;
specimens(20).mode = 'continuous';
specimens(20).crosssection = 1.033;
specimens(20).date = '11_2017';

specimens(21).name = 'H1-20';
specimens(21).expStart = 101;
specimens(21).expEnd = 8;
specimens(21).mode = 'continuous';
specimens(21).crosssection = 0.988;
specimens(21).date = '11_2017';

%{
% skipped - bent/missing - no scans
specimens(22).name = 'H2-40';
specimens(22).expStart = 104;
specimens(22).expEnd = 8;
specimens(22).mode = 'continuous';
specimens(22).date = '11_2017';
%}

specimens(23).name = 'H1-40';
specimens(23).expStart = 104;
specimens(23).expEnd = 8;
specimens(23).mode = 'continuous';
specimens(23).crosssection = 1.113;
specimens(23).date = '11_2017';

specimens(24).name = 'H3-40';
specimens(24).expStart = 107;
specimens(24).expEnd = 8;
specimens(24).mode = 'continuous';
specimens(24).crosssection = 0.924;
specimens(24).date = '11_2017';

specimens(25).name = 'H3-5';
specimens(25).expStart = 110;
specimens(25).expEnd = 8;
specimens(25).imgEnd = 49359;
specimens(25).mode = 'continuous';
specimens(25).crosssection = 0.801;
specimens(25).date = '11_2017';

specimens(26).name = 'H2-5';
specimens(26).expStart = 113;
specimens(26).expEnd = 8;
specimens(26).imgEnd = 50563;
specimens(26).mode = 'continuous';
specimens(26).crosssection = 0.979;
specimens(26).date = '11_2017';

specimens(27).name = 'H2-3';
specimens(27).expStart = 116;
specimens(27).expEnd = 8;
specimens(27).imgEnd = 51886;
specimens(27).mode = 'continuous';
specimens(27).crosssection = 0.842;
specimens(27).date = '11_2017';

specimens(28).name = 'H3-3';
specimens(28).expStart = 120;
specimens(28).expEnd = 8;
specimens(28).imgEnd = 53314;
specimens(28).mode = 'continuous';
specimens(28).crosssection = 0.823;
specimens(28).date = '11_2017';

specimens(29).name = 'V2-3';
specimens(29).expStart = 123;
specimens(29).expEnd = 8;
specimens(29).imgEnd = 54929;
specimens(29).mode = 'continuous';
specimens(29).crosssection = 0.905;
specimens(29).date = '11_2017';

specimens(30).name = 'V2-5';
specimens(30).expStart = 126;
specimens(30).expEnd = 8;
specimens(30).imgEnd = 56379;
specimens(30).mode = 'continuous';
specimens(30).crosssection = 0.993;
specimens(30).date = '11_2017';

specimens(31).name = 'H1-1';
specimens(31).expStart = 129;
specimens(31).expEnd = 8;
specimens(31).imgEnd = 58052;
specimens(31).mode = 'continuous';
specimens(31).crosssection = 1.100;
specimens(31).date = '11_2017';

specimens(32).name = 'H1-2';
specimens(32).expStart = 132;
specimens(32).expEnd = 8;
specimens(32).imgEnd = 59424;
specimens(32).mode = 'continuous';
specimens(32).crosssection = 1.021;
specimens(32).date = '11_2017';

specimens(33).name = 'H1-3';
specimens(33).expStart = 135;
specimens(33).expEnd = 8;
specimens(33).imgEnd = 60950;
specimens(33).mode = 'continuous';
specimens(33).crosssection = 1.094;
specimens(33).date = '11_2017';

specimens(34).name = 'H1-4';
specimens(34).expStart = 138;
specimens(34).expEnd = 8;
specimens(34).imgEnd = 62478;
specimens(34).mode = 'continuous';
specimens(34).crosssection = 1.017;
specimens(34).date = '11_2017';

specimens(35).name = 'H1-5';
specimens(35).expStart = 141;
specimens(35).expEnd = 8;
specimens(35).imgEnd = 63914;
specimens(35).mode = 'continuous';
specimens(35).crosssection = 1.134;
specimens(35).date = '11_2017';

specimens(36).name = 'H1-6';
specimens(36).expStart = 144;
specimens(36).expEnd = 8;
specimens(36).imgEnd = 65357;
specimens(36).mode = 'continuous';
specimens(36).crosssection = 1.125;
specimens(36).date = '11_2017';

specimens(37).name = 'H1-7';
specimens(37).expStart = 147;
specimens(37).expEnd = 8;
specimens(37).imgEnd = 66963;
specimens(37).mode = 'continuous';
specimens(37).crosssection = 0.995;
specimens(37).date = '11_2017';

specimens(38).name = 'H1-9';
specimens(38).expStart = 150;
specimens(38).expEnd = 8;
specimens(38).imgEnd = 68563;
specimens(38).mode = 'continuous';
specimens(38).crosssection = 1.096;
specimens(38).date = '11_2017';

specimens(39).name = 'H1-10';
specimens(39).expStart = 153;
specimens(39).expEnd = 8;
specimens(39).imgEnd = 70116;
specimens(39).mode = 'continuous';
specimens(39).crosssection = 1.007;
specimens(39).date = '11_2017';

specimens(40).name = 'H1-11';
specimens(40).expStart = 156;
specimens(40).expEnd = 8;
specimens(40).imgEnd = 71550;
specimens(40).mode = 'continuous';
specimens(40).crosssection = 1.014;
specimens(40).date = '11_2017';

specimens(41).name = 'H3-11';
specimens(41).expStart = 158;
specimens(41).expEnd = 165;
specimens(41).imgEnd = [72028,72391,72780,73371,73926,74102];
specimens(41).mode = 'discrete';
specimens(41).crosssection = 0.775;
specimens(41).date = '11_2017';

specimens(42).name = 'H1-30';
specimens(42).expStart = 167;
specimens(42).expEnd = 8;
specimens(42).imgEnd = 75667;
specimens(42).mode = 'continuous';
specimens(42).crosssection = 1.150;
specimens(42).date = '11_2017';

specimens(43).name = 'H2-10';
specimens(43).expStart = 170;
specimens(43).expEnd = 8;
specimens(43).imgEnd = 77223;
specimens(43).mode = 'continuous';
specimens(43).crosssection = 0.914;
specimens(43).date = '11_2017';

%{
% MISSING - lost
specimens(44).name = 'H2-11';
specimens(44).expStart = 173;
specimens(44).expEnd = 8;
specimens(44).mode = 'continuous';
specimens(44).date = '11_2017';
%}

specimens(45).name = 'V3-60';
specimens(45).expStart = 173;
specimens(45).expEnd = 8;
specimens(45).imgEnd = 78812;
specimens(45).mode = 'continuous';
specimens(45).crosssection = 0.877;
specimens(45).date = '11_2017';

specimens(46).name = 'H2-4';
specimens(46).expStart = 175;
specimens(46).expEnd = 182;
specimens(46).imgEnd = [79278,79643,80064,80537,80715,80905,80998];
specimens(46).mode = 'discrete';
specimens(46).crosssection = 1.063;
specimens(46).date = '11_2017';

specimens(47).name = 'H3-4';
specimens(47).expStart = 184;
specimens(47).expEnd = 189;
specimens(47).imgEnd = [81612,81993,82454,82890,82917];
specimens(47).mode = 'discrete';
specimens(47).crosssection = 0.757;
specimens(47).date = '11_2017';

specimens(48).name = 'V2-4';
specimens(48).expStart = 191;
specimens(48).expEnd = 199;
specimens(48).imgEnd = [83398,83744,84147,84764,85194,85382,85580,85738];
specimens(48).mode = 'discrete';
specimens(48).crosssection = 0.983;
specimens(48).date = '11_2017';

specimens(49).name = 'H3-10';
specimens(49).expStart = 202;
specimens(49).expEnd = 8;
specimens(49).imgEnd = 87199;
specimens(49).mode = 'continuous';
specimens(49).crosssection = 0.804;
specimens(49).date = '11_2017';

specimens(50).name = 'V2-1';
specimens(50).expStart = 204;
specimens(50).expEnd = 213;
specimens(50).imgEnd = [87690,88062,88487,89127,89548,89782,89988,90138,90178];
specimens(50).mode = 'discrete';
specimens(50).crosssection = 0.935;
specimens(50).date = '11_2017';

% Tests from Jun 2017

specimens(51).name = 'WJ-5';
specimens(51).expStart = 2;
specimens(51).expEnd = 18;
specimens(51).mode = 'discrete';
specimens(51).crosssection = 1; % Unknown - need to find?
specimens(51).date = '06_2017';

specimens(52).name = 'H1-8';
specimens(52).expStart = 20;
specimens(52).expEnd = 29;
specimens(52).mode = 'discrete';
specimens(52).crosssection = 1.107;
specimens(52).date = '06_2017';

specimens(53).name = 'V1-8';
specimens(53).expStart = 31;
specimens(53).expEnd = 40;
specimens(53).mode = 'discrete';
specimens(53).crosssection = 1.410;
specimens(53).date = '06_2017';

specimens(54).name = 'V2-11';
specimens(54).expStart = 41;
specimens(54).expEnd = 49;
specimens(54).mode = 'discrete';
specimens(54).crosssection = 0.97;
specimens(54).date = '06_2017';

specimens(55).name = 'V2-6';
specimens(55).expStart = 51;
specimens(55).expEnd = 59;
specimens(55).mode = 'discrete';
specimens(55).crosssection = 0.959;
specimens(55).date = '06_2017';

specimens(56).name = 'V2-40';
specimens(56).expStart = 61;
specimens(56).expEnd = 67;
specimens(56).mode = 'discrete';
specimens(56).crosssection = 0.978;
specimens(56).date = '06_2017';

specimens(57).name = 'V2-50';
specimens(57).expStart = 69;
specimens(57).expEnd = 78;
specimens(57).mode = 'discrete';
specimens(57).crosssection = 0.875;
specimens(57).date = '06_2017';

specimens(58).name = 'V2-2';
specimens(58).expStart = 80;
specimens(58).expEnd = 87;
specimens(58).mode = 'discrete';
specimens(58).crosssection = 0.929;
specimens(58).date = '06_2017';

specimens(59).name = 'H2-20';
specimens(59).expStart = 89;
specimens(59).expEnd = 94;
specimens(59).mode = 'discrete';
specimens(59).crosssection = 1.434;
specimens(59).date = '06_2017';

specimens(60).name = 'H2-30';
specimens(60).expStart = 96;
specimens(60).expEnd = 104;
specimens(60).mode = 'discrete';
specimens(60).crosssection = 0.955;
specimens(60).date = '06_2017';

specimens(61).name = 'H2-2';
specimens(61).expStart = 106;
specimens(61).expEnd = 114;
specimens(61).mode = 'discrete';
specimens(61).crosssection = 0.966;
specimens(61).date = '06_2017';

specimens(62).name = 'H2-6';
specimens(62).expStart = 116;
specimens(62).expEnd =124;
specimens(62).mode = 'discrete';
specimens(62).crosssection = 0.85;
specimens(62).date = '06_2017';

specimens(63).name = 'H3-2'; % cross section incorrect during test
specimens(63).expStart = 125;
specimens(63).expEnd = 131;
specimens(63).mode = 'discrete';
specimens(63).crosssection = 0.754;
specimens(63).date = '06_2017';

specimens(64).name = 'H3-20'; % cross section incorrect during test
specimens(64).expStart = 133;
specimens(64).expEnd = 135;
specimens(64).mode = 'discrete';
specimens(64).crosssection = 0.777;
specimens(64).date = '06_2017';

specimens(65).name = 'H3-30'; % cross section unknown
specimens(65).expStart = 137;
specimens(65).expEnd = 148;
specimens(65).mode = 'discrete';
specimens(65).crosssection = 1;
specimens(65).date = '06_2017';

specimens(66).name = 'H3-6'; % cross section incorrect during test
specimens(66).expStart = 150; % first displacement is at 100 um/s
specimens(66).expEnd = 154;
specimens(66).mode = 'discrete';
specimens(66).crosssection = 0.865;
specimens(66).date = '06_2017';

specimens(67).name = 'V3-2';
specimens(67).expStart = 156;
specimens(67).expEnd = 161;
specimens(67).mode = 'discrete';
specimens(67).crosssection = 0.911;
specimens(67).date = '06_2017';

specimens(68).name = 'V3-11';
specimens(68).expStart = 163;
specimens(68).expEnd = 168;
specimens(68).mode = 'discrete';
specimens(68).crosssection = 0.958;
specimens(68).date = '06_2017';

specimens(69).name = 'V3-6';
specimens(69).expStart = 170;
specimens(69).expEnd = 173;
specimens(69).mode = 'discrete';
specimens(69).crosssection = 0.936;
specimens(69).date = '06_2017';

specimens(70).name = 'V3-40';
specimens(70).expStart = 175; % Brief pause at 50 um displacement
specimens(70).expEnd = 181;
specimens(70).mode = 'discrete';
specimens(70).crosssection = 0.884;
specimens(70).date = '06_2017';

%
specimens(71).name = 'PH48S1';
specimens(71).expStart = 183;
specimens(71).expEnd = 194;
specimens(71).mode = 'discrete';
specimens(71).crosssection = 1.013;
specimens(71).date = '06_2017';

specimens(72).name = 'PH48S4';
specimens(72).expStart = 196;
specimens(72).expEnd = 207;
specimens(72).mode = 'discrete';
specimens(72).crosssection = 0.959;
specimens(72).date = '06_2017';
%}
%{
specimens(73).name = 'V3-50';
specimens(73).expStart = 209;
specimens(73).expEnd = 214; % broke in the grips, ignore for now
specimens(73).mode = 'discrete';
specimens(73).crosssection = 0.918;
specimens(73).date = '06_2017';
%}

specimens(74).name = 'V3-8';
specimens(74).expStart = 215; % no scans
specimens(74).expEnd = 215;
specimens(74).mode = 'continuous';
specimens(74).crosssection = 0.959;
specimens(74).date = '06_2017';

specimens(75).name = 'H3-8';
specimens(75).expStart = 216; % no scans
specimens(75).expEnd = 216;
specimens(75).mode = 'continuous';
specimens(75).crosssection = 0.728;
specimens(75).date = '06_2017';

specimens(76).name = 'H2-8';
specimens(76).expStart = 217; % no scans
specimens(76).expEnd = 217;
specimens(76).mode = 'continuous';
specimens(76).crosssection = 0.906;
specimens(76).date = '06_2017';

specimens(77).name = 'V2-8';
specimens(77).expStart = 218; % no scans
specimens(77).expEnd = 218;
specimens(77).mode = 'continuous';
specimens(77).crosssection = 0.994;
specimens(77).date = '06_2017';
