; TeX output 2014.09.12:0720! /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade {pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind def! /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade {pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind def} bind def! /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 -1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def "! /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind def ]! /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor fill pop}bind def X! /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx 8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch pop }bind defU! /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint /pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} {0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse /.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha fill 1 .setopacityalpha newpath fill grestore}bind def /pgfeofill{gsave pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def /pgfstr{gsave pgfsoa .setopacityalpha stroke grestore}bind def}bind def /pgffoa 1 def /pgfsoa 1 def end !papersize=597.50787pt,845.04684pt@፠t{color push gray 0 color popz{color push gray 0! /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto -3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind def! /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto pgfstr grestore} bind defm! /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 5.00005 lineto pgfstr grestore} bind def! /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto 0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr grestore} bind def! /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto 1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} bind def! /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto 0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def! /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 -3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} bind def! /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} bind def  txbESM1.$Simulationstudies!^src:30C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex+| txrGraphene{structures|withknownC-C]bondlengthsaresimulatedtoquantifythebiasandprecisionofthepresentedalgorithmundervariousdeٙgreesofstrainandnoiselevٙels.Firstthesimulationmethodisdescribed,neٙxttheevaluationmethodand nallythebondlengthestimatesarevisualizedandquanti ed.^src:33C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texHRffTEMHimagesTaresimulatedusingtheUsoftwfareJEMSG(Stadelmann,2004).MultisliceparameterswerechosenaccordingjItotheusedFEIjDTfitanwithanenergyspreadof0.3eV,neٙg3ativejJCsjIandpositivٙedefocus.\Asnoisethepreset\uniformnoise"ofthesoftwfarewasusedwithnoisesettingsfrom0to5%.rwMcolor push gray 0L7^src:63C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex2Jkps: ps::[begin] ps:: pgfo ps:: save ps:: 0 setgray ps:: 0.3985 pgfw ps:: save ps:: save ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 2.49069 0.0 moveto 9ps:: 2.49069 1.37558 1.37558 2.49069 0.0 2.49069 curveto ps:: -2.49069 -1.37558 -1.37558 -2.49069 0.0 -2.49069 curveto ;ps:: 1.37558 -2.49069 2.49069 -1.37558 2.49069 0.0 curveto ps:: closepath ps:: 0.0 0.0 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 'ps:: [1.0 0.0 0.0 1.0 0.0 0.0 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: -34.33298 21.2601 moveto Dps:: -34.33298 22.63568 -35.44809 23.7508 -36.82367 23.7508 curveto Dps:: -38.19925 23.7508 -39.31436 22.63568 -39.31436 21.2601 curveto Fps:: -39.31436 19.88452 -38.19925 18.76941 -36.82367 18.76941 curveto Eps:: -35.44809 18.76941 -34.33298 19.88452 -34.33298 21.2601 curveto ps:: closepath ps:: -36.82367 21.2601 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 1ps:: [1.0 0.0 0.0 1.0 -36.82367 21.2601 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 39.31436 21.2601 moveto Aps:: 39.31436 22.63568 38.19925 23.7508 36.82367 23.7508 curveto Aps:: 35.44809 23.7508 34.33298 22.63568 34.33298 21.2601 curveto Cps:: 34.33298 19.88452 35.44809 18.76941 36.82367 18.76941 curveto Bps:: 38.19925 18.76941 39.31436 19.88452 39.31436 21.2601 curveto ps:: closepath ps:: 36.82367 21.2601 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 0ps:: [1.0 0.0 0.0 1.0 36.82367 21.2601 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: -34.33298 63.7803 moveto Bps:: -34.33298 65.15588 -35.44809 66.271 -36.82367 66.271 curveto Cps:: -38.19925 66.271 -39.31436 65.15588 -39.31436 63.7803 curveto Fps:: -39.31436 62.40472 -38.19925 61.28961 -36.82367 61.28961 curveto Eps:: -35.44809 61.28961 -34.33298 62.40472 -34.33298 63.7803 curveto ps:: closepath ps:: -36.82367 63.7803 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 1ps:: [1.0 0.0 0.0 1.0 -36.82367 63.7803 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 39.31436 63.7803 moveto ?ps:: 39.31436 65.15588 38.19925 66.271 36.82367 66.271 curveto @ps:: 35.44809 66.271 34.33298 65.15588 34.33298 63.7803 curveto Cps:: 34.33298 62.40472 35.44809 61.28961 36.82367 61.28961 curveto Bps:: 38.19925 61.28961 39.31436 62.40472 39.31436 63.7803 curveto ps:: closepath ps:: 36.82367 63.7803 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 0ps:: [1.0 0.0 0.0 1.0 36.82367 63.7803 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 2.49069 85.0404 moveto :ps:: 2.49069 86.41599 1.37558 87.5311 0.0 87.5311 curveto Aps:: -1.37558 87.5311 -2.49069 86.41599 -2.49069 85.0404 curveto >ps:: -2.49069 83.66483 -1.37558 82.54971 0.0 82.54971 curveto ?ps:: 1.37558 82.54971 2.49069 83.66483 2.49069 85.0404 curveto ps:: closepath ps:: 0.0 85.0404 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save +ps:: [1.0 0.0 0.0 1.0 0.0 85.0404 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: -2.33694 1.34923 moveto ps:: -34.48671 19.91083 lineto ps:: -36.82367 23.95004 moveto ps:: -36.82367 61.09036 lineto ps:: -34.48671 65.12955 moveto ps:: -2.33694 83.69115 lineto ps:: 2.33694 83.69118 moveto ps:: 34.48671 65.12956 lineto ps:: 36.82367 61.09036 moveto ps:: 36.82367 23.95004 lineto ps:: 34.48671 19.91086 moveto ps:: 2.33694 1.34926 lineto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: save ps:: save 0ps:: [1.0 0.0 0.0 1.0 -28.5768 0.44513 ] concat ps:: pgfs ps::[end]ps:: 0 setgray C ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 -46.98863 39.18767 ] concat ps:: pgfs ps::[end]ps:: 0 setgray B ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 -29.12477 77.93015 ] concat ps:: pgfs ps::[end]ps:: 0 setgray A ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 1ps:: [1.0 0.0 0.0 1.0 21.93164 78.06468 ] concat ps:: pgfs ps::[end]ps:: 0 setgray C ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 1ps:: [1.0 0.0 0.0 1.0 40.34349 39.18767 ] concat ps:: pgfs ps::[end]ps:: 0 setgray B ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 0ps:: [1.0 0.0 0.0 1.0 21.93166 0.44518 ] concat ps:: pgfs ps::[end]ps:: 0 setgray A ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: restore ps:: 50.49042 0.0 moveto ps:: 50.49042 0.0 moveto >ps:: 53.47928 1.49435 55.4718 4.98138 55.4718 9.96277 curveto ps:: 55.4718 32.55743 lineto Aps:: 55.4718 37.53882 57.46432 41.02585 60.45319 42.5202 curveto Aps:: 57.46432 44.01456 55.4718 47.50159 55.4718 52.48297 curveto ps:: 55.4718 75.07765 lineto Bps:: 55.4718 80.05904 53.47928 83.54607 50.49042 85.04042 curveto ps:: pgfstr ps:: save ps:: save 1ps:: [1.0 0.0 0.0 1.0 61.98045 39.26985 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ,iû txmis=1 ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: restore ps:: save ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 172.57161 0.0 moveto Bps:: 172.57161 1.37558 171.4565 2.49069 170.08092 2.49069 curveto ?ps:: 168.70534 2.49069 167.59023 1.37558 167.59023 0.0 curveto Fps:: 167.59023 -1.37558 168.70534 -2.49069 170.08092 -2.49069 curveto @ps:: 171.4565 -2.49069 172.57161 -1.37558 172.57161 0.0 curveto ps:: closepath ps:: 170.08092 0.0 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save -ps:: [1.0 0.0 0.0 1.0 170.08092 0.0 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 135.74792 17.00813 moveto Fps:: 135.74792 18.38371 134.63281 19.49883 133.25723 19.49883 curveto Fps:: 131.88165 19.49883 130.76654 18.38371 130.76654 17.00813 curveto Fps:: 130.76654 15.63255 131.88165 14.51744 133.25723 14.51744 curveto Fps:: 134.63281 14.51744 135.74792 15.63255 135.74792 17.00813 curveto ps:: closepath ps:: 133.25723 17.00813 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 2ps:: [1.0 0.0 0.0 1.0 133.25723 17.00813 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 209.39528 17.00813 moveto Fps:: 209.39528 18.38371 208.28017 19.49883 206.90459 19.49883 curveto Bps:: 205.529 19.49883 204.4139 18.38371 204.4139 17.00813 curveto Cps:: 204.4139 15.63255 205.529 14.51744 206.90459 14.51744 curveto Fps:: 208.28017 14.51744 209.39528 15.63255 209.39528 17.00813 curveto ps:: closepath ps:: 206.90459 17.00813 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 2ps:: [1.0 0.0 0.0 1.0 206.90459 17.00813 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 135.74792 51.02531 moveto Aps:: 135.74792 52.4009 134.63281 53.516 133.25723 53.516 curveto Cps:: 131.88165 53.516 130.76654 52.4009 130.76654 51.02531 curveto Fps:: 130.76654 49.64973 131.88165 48.53462 133.25723 48.53462 curveto Fps:: 134.63281 48.53462 135.74792 49.64973 135.74792 51.02531 curveto ps:: closepath ps:: 133.25723 51.02531 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 2ps:: [1.0 0.0 0.0 1.0 133.25723 51.02531 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 209.39528 51.02531 moveto Aps:: 209.39528 52.4009 208.28017 53.516 206.90459 53.516 curveto ?ps:: 205.529 53.516 204.4139 52.4009 204.4139 51.02531 curveto Cps:: 204.4139 49.64973 205.529 48.53462 206.90459 48.53462 curveto Fps:: 208.28017 48.53462 209.39528 49.64973 209.39528 51.02531 curveto ps:: closepath ps:: 206.90459 51.02531 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 2ps:: [1.0 0.0 0.0 1.0 206.90459 51.02531 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: save ps:: /pgffc{0 setgray}def ps:: 172.57161 68.03613 moveto Eps:: 172.57161 69.41171 171.4565 70.52682 170.08092 70.52682 curveto Fps:: 168.70534 70.52682 167.59023 69.41171 167.59023 68.03613 curveto Fps:: 167.59023 66.66055 168.70534 65.54544 170.08092 65.54544 curveto Eps:: 171.4565 65.54544 172.57161 66.66055 172.57161 68.03613 curveto ps:: closepath ps:: 170.08092 68.03613 moveto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: restore ps:: save 2ps:: [1.0 0.0 0.0 1.0 170.08092 68.03613 ] concat ps:: pgfs ps::[end]ps:: 0 setgray ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: /pgffc{0 setgray}def ps:: 167.63712 1.12881 moveto ps:: 135.70103 15.88017 lineto ps:: 133.25723 19.6991 moveto ps:: 133.25723 48.3379 lineto ps:: 135.70103 52.1572 moveto ps:: 167.63712 66.91086 lineto ps:: 172.5247 66.9109 moveto ps:: 204.4608 52.15724 lineto ps:: 206.90459 48.3379 moveto ps:: 206.90459 19.6991 lineto ps:: 204.4608 15.88022 moveto ps:: 172.5247 1.12886 lineto >ps:: gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore ps:: newpath ps:: save ps:: save 1ps:: [1.0 0.0 0.0 1.0 141.5041 -1.68037 ] concat ps:: pgfs ps::[end]ps:: 0 setgray C ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 123.09227 30.68596 ] concat ps:: pgfs ps::[end]ps:: 0 setgray B ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 140.95613 63.05383 ] concat ps:: pgfs ps::[end]ps:: 0 setgray A ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 192.01256 63.18837 ] concat ps:: pgfs ps::[end]ps:: 0 setgray C ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 210.42441 30.68597 ] concat ps:: pgfs ps::[end]ps:: 0 setgray B ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 192.01257 -1.68031 ] concat ps:: pgfs ps::[end]ps:: 0 setgray A ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: restore ps:: 220.57133 0.0 moveto ps:: 220.57133 0.0 moveto Bps:: 223.5602 1.49435 225.55272 4.98138 225.55272 9.96277 curveto ps:: 225.55272 24.05353 lineto Dps:: 225.55272 29.03491 227.54524 32.52193 230.5341 34.0163 curveto Fps:: 227.54524 35.51065 225.55272 38.99768 225.55272 43.97906 curveto ps:: 225.55272 58.06982 lineto Dps:: 225.55272 63.05121 223.5602 66.53822 220.57133 68.0326 curveto ps:: pgfstr ps:: save ps:: save 2ps:: [1.0 0.0 0.0 1.0 232.06137 30.76593 ] concat ps:: pgfs ps::[end]ps:: 0 setgray s=0:8 ps::[begin] ps:: pgfr ps:: restore ps:: restore ps:: restore ps:: restore ps:: newpath ps:: restore ps:: pgfc ps::[end]color push gray 0*Lɍ^src:64C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex/+| txrFigure1:Illustrationofthesimulatedstrainbyvaryingthescaleparameter1,iû txmis.ThelengthsofthethreepairsofparallelsidesaredenotedA, xBandC-.z(left)Aperfectlatticewithnostrainand(right)alatticesqueezedtos8=0:8itsoriginalheight.7 color pop color pop!4^src:68C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texThestrainissimulatedbyscalingthevٙerticalheightoftheunitcellwithaffactors,ZillustratedinFigure1.ThelengthsofeachsidewillbereferredtoasA,%BorC8R,&i.e.,theorientationsaccordingtothisillustration.-&Thelengthsofthesethreesides,dependentonthescalingffactors,are:"ՊAʻ=Cj=:⍑K1Kz\ &e2 -~tؼ txsypj\1 AW38+s*+| txr2W (1)ՊBʻ=stW (2)^src:77C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texwhere$t%=0:142nmis$thesidelengthforaperfectheٙxagonwithsλ=1.=ThetruevaluescanbeeٙxtractedfromthesimulationsoftwfareandarelistedinT33able1.^src:79C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texSimulation&Pscenarios&Owithfourdeٙgreesofstrains=f1;0:993;0:986;0:951g&Pandnoiselevٙelsf0;:::*;5gareana-lyzed,ڭi.e.,ڮaȋtotalȊof24scenarios.9Figures2{4showsimulatedstructureswithnoiselevٙels1,ڭ3and5fortheperfectlatticep(s˝=˜1). Figure5showsqthemosteٙxtremestrainingwiths˜=0:951pandnoiselevٙel0. Notethatthestrainisnoteasilyobservٙedmanuallyeventhoughitisextremeforthematerial.{color push gray 01 color pop*@፠t{color push gray 0 color popz͈{2xcolor push gray 05͈]^src:85C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texlPSfile="esmSimulated/Perfect-2_noise1_dE03eV_Cs-0002mm_df-3mm_im.eps" llx=0 lly=-1 urx=496 ury=495 rhi=2797 color push gray 0Lɍ^src:86C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texFigure2:zPerfectlattice(s8=1)withnoiselevGel1.7 color pop color pop{ txi1.1. {EvaluationandrGesults{_src:114C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texThe gridstructuresareestimatedfromeachofthesimulated imagesusingthemethoddescribedinthemainarticle.{Allparametersusedforthegridstructureestimationareequivalenttothoseinthemainteٙxt.{_src:117C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texTheEdistributionsFoftheestimatedC-C)bondlengthsareillustratedusinghistogramsandcumulativٙedistribution{functionsL(CDFs)KinFigures6{9.TheCDF%isusefulwhencomparingdistributionsanddoesnotdependonbinninglikfe{theehistogram.+Each gurefcontainssixplots:donehistogramforeachorientationandoneCDFNforeachorientation.{Allsixnoiselevٙelsareshownasdi erentcoloredlinesineachplot.Thevٙerticalredlinemarkstheeٙxpectedbond{lengthaccordingtoEqs.ix(1)and(2)C.ixInallcases,Gitisnotedthatthereisahighcorrespondencebetweenthemodeof{the-distribution-andtheeٙxpectedbondlength.#Fٙorthenoisefreescenarions(levٙel0)onlylittlemassofthedistribution{deviatesfromtheeٙxpectation.Forthemosteٙxtremecaseofstrain(s=0:951),DYtheCDFsinFigures9b,9dand9f{showthatasigni cantmassofeachdistributionistotherightoftheeٙxpectedbondlengthinthenoisefreescenario.{_src:126C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texFigures,!10{, 13showtheestimatesbyoٙverlayingthe,!estimatedC-C, bondsontheoriginalimagecoloredaccording{color push gray 02 color popRa@፠t{color push gray 0 color popz͈{2xcolor push gray 05͈]^src:92C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texlPSfile="esmSimulated/Perfect-2_noise3_dE03eV_Cs-0002mm_df-3mm_im.eps" llx=0 lly=-1 urx=496 ury=495 rhi=2797 color push gray 0Lɍ^src:93C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texFigure3:zPerfectlattice(s8=1)withnoiselevGel3.7 color pop color pop{to+length.Fٙorthethreeleast,degreesofstrain,#theestimatefor,noiselevel3isshown.Thebondcolors,varywhatseems{randomlyoٙvertheimageforthisnoiselevel.aHowever,theCDFsabovetellusthatonaverage,thebondlengthswith{similar(orientations(arealsoofsimilarlength.{Thiswillalsobecomeevidentfromthenumericalevaluation(belowY.{Fٙorthehighestamountofstrain,7theno-noisecaseisshown(Figure13).PThiscoloroٙverlayclearlyshows,7thatthe{strongestdeviationsfromtheeٙxpectedbondlengthscomefrombondsattheimageborders.Thereisanevٙenmore{pronouncedbordere ect,wherebondsclosethetopandbottomimageborderareestimatedtobelongerthaninthe{middlepart,andvicevٙersafortheleftandrightedges.Thisiswhatcausesthe\bump"intheCDFinFigure9d.{_src:135C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texInT33able1therobustnessofthemethodundertheseconditionsisevaluatednumericallyintermsofbiasand{precision.ٿAtrue b,#ۿBtrueeandCtrueedenotetheknownbondlengthsunderthegivٙenstrainffactorsaccordingtoEqs.(1){and(2).;ThecolumnsॿAerrE,ϿBerr %ĻandCerrcontainthebiasॻtheprecisioninnm.;Thebiasandprecisionforbondsof{color push gray 03 color pop\e@፠t{color push gray 0 color popz͈{2xcolor push gray 05͈]^src:99C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texlPSfile="esmSimulated/Perfect-2_noise5_dE03eV_Cs-0002mm_df-3mm_im.eps" llx=0 lly=-1 urx=496 ury=495 rhi=2797 color push gray 0Lɍ_src:100C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texFigure4:zPerfectlattice(s8=1)withnoiselevGel5.7 color pop color pop͹{typeAarecalculatedasA&bias=:⍑i1Kz\ ; &eN,iû txmiA󛇍N ,iû txmiA dya|AW txexX r ai=1 $<^!Ai,8Atrue&F_precision=X#qvJ<quqt ՗X#\OO~ݍ:⍑ѻ133z\ ; &eNA󛇍JN A dyI|X r i=1ҟS %.^"e.Ai-lc8Atrue bSKO~ܭ2_-;A'{_src:144C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texwhere R^Ai3ristheestimateofthei'thC-CbondofNAEtotalbondsoftypeA.EThisisanalogousforbondsoftypeBand{C8R.ABCerr givٙesthebiasandprecisionforallthreeorientations."ZK{1.2. {ConclusionsZJ{_src:149C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texBasedoninspectionoftheestimatesofA,BandCRinT33able1,themainconclusionstobedraٙwnare:{color push gray 0 1. color pop{_src:152C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texThelengthsofC-Cbondsundermoderatestrain(so2f1;0:993;0:986g)andvaryingnoiselevٙelsareestimated{withlowbias(0:0002nm)andaprecisionof0:0020nm.RM{color push gray 0 2. color pop{_src:153C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texUnder2asimulation2ofheavystrain(sػ=0:951)amaximumbiasof0:0004nmisobtainedandaprecisionof{0:0025nm.{color push gray 04 color pope[@፠t{color push gray 0 color popz͈{2xcolor push gray 05͈V%_src:106C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texmPSfile="esmSimulated/Extrem-short_dE03eV_Cs-0002mm_df-3mm_0135_im.eps" llx=0 lly=-1 urx=496 ury=470 rhi=2797 color push gray 0Lɍ_src:107C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texcumulativGedistrib utionfunctions(CDFs)forCs8=C0:C993 6.Thedistrib utionsarecoloredaccordingtothenoiselevGelsfrom0{5.z65equidistantbinsintherangefrom0.122to0.162areusedforthehistograms.ThevGerticalredlinemarkstheknowntruebondlength.7 color pop color pop{color push gray 07 color pop@፠t{color push gray 0 color popz{color push gray 0ñۍn_src:237C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex]PSfile="esmSimulated/Even-shorter_30_orientedhist.eps" llx=0 lly=-1 urx=295 ury=295 rwi=1958 color push gray 030Eσ(a)HistogramforTf^lA3. color popV ]PSfile="esmSimulated/Even-shorter_30_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 V color push gray 030`M(b)CDFforTf^lA3. color pop;I]PSfile="esmSimulated/Even-shorter_90_orientedhist.eps" llx=0 lly=-1 urx=295 ury=295 rwi=1958 color push gray 030Eσ(c)HistogramforT7l^lB3. color pop+]PSfile="esmSimulated/Even-shorter_90_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 +color push gray 030`M(d)CDFforT7l^lB3. color pop^PSfile="esmSimulated/Even-shorter_150_orientedhist.eps" llx=0 lly=-1 urx=295 ury=295 rwi=1958 color push gray 030E(e)HistogramforT^lC. color pop+^PSfile="esmSimulated/Even-shorter_150_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 +color push gray 030`(f)CDFforT^lC. color popcolor push gray 0*LɍFigure=8:\Histogramsand>cumulativGedistrib utionfunctions(CDFs)forCs8=C0:C986 6.Thedistrib utionsarecoloredaccordingtothenoiselevGelsfrom0{5.z65equidistantbinsintherangefrom0.122to0.162areusedforthehistograms.ThevGerticalredlinemarkstheknowntruebondlength.7 color pop color pop{color push gray 08 color pop @፠t{color push gray 0 color popz{color push gray 0\4_src:239C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex^PSfile="esmSimulated/Extreme-short_30_orientedhist.eps" llx=0 lly=-1 urx=295 ury=294 rwi=1958 color push gray 030Eσ(a)HistogramforTf^lA3. color popV ^PSfile="esmSimulated/Extreme-short_30_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 V color push gray 030`M(b)CDFforTf^lA3. color pop;I^PSfile="esmSimulated/Extreme-short_90_orientedhist.eps" llx=0 lly=-1 urx=295 ury=295 rwi=1958 color push gray 030Eσ(c)HistogramforT7l^lB3. color pop+^PSfile="esmSimulated/Extreme-short_90_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 +color push gray 030`M(d)CDFforT7l^lB3. color popې_PSfile="esmSimulated/Extreme-short_150_orientedhist.eps" llx=0 lly=-1 urx=295 ury=294 rwi=1958 color push gray 030E(e)HistogramforT^lC. color pop+_PSfile="esmSimulated/Extreme-short_150_orientedcdfs.eps" llx=0 lly=-1 urx=355 ury=295 rwi=2331 +color push gray 030`(f)CDFforT^lC. color popcolor push gray 0*LɍFigure=9:\Histogramsand>cumulativGedistrib utionfunctions(CDFs)forCs8=C0:C951 6.Thedistrib utionsarecoloredaccordingtothenoiselevGelsfrom0{5.z65equidistantbinsintherangefrom0.122to0.162areusedforthehistograms.ThevGerticalredlinemarkstheknowntruebondlength.7 color pop color pop{color push gray 09 color pop <@፠t{color push gray 0 color popzx{color push gray 0U_src:256C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texcolor push gray 0vPSfile="esmSimulated/Perfect-2_noise3_dE03eV_Cs-0002mm_df-3mm_coloredbonds.eps" llx=0 lly=-1 urx=496 ury=495 rwi=4662  color popWFPSfile="esmSimulated/colorbar.eps" llx=0 lly=0 urx=74 ury=282 rwi=425 color push gray 0LɍbFigure10:zEstimatedC-CbondsoGverlaidthesimulatedimagewithstrainCs8=C1andnoiselevGel3.C-Cbondsarecoloredaccordingtolength.7 color pop color pop{color push gray 010 color pop @፠t{color push gray 0 color popz(ލ{Dcolor push gray 0Q_src:258C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texcolor push gray 0xPSfile="esmSimulated/Shortened-2_noise3_dE03eV_Cs-0002mm_df-3mm_coloredbonds.eps" llx=0 lly=-1 urx=496 ury=492 rwi=4662  color popW FPSfile="esmSimulated/colorbar.eps" llx=0 lly=0 urx=74 ury=282 rwi=425 color push gray 0LɍbFigure11:zEstimatedC-CbondsoGverlaidthesimulatedimagewithstrainCs8=C0:C993"andnoiselevGel3.C-Cbondsarecoloredaccordingtolength.7 color pop color pop{color push gray 011 color pop @፠t{color push gray 0 color popzԍ{\Xcolor push gray 0磨_src:260C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texcolor push gray 0{PSfile="esmSimulated/Even-shorter-2_noise3_dE03eV_Cs-0002mm_df-3mm_coloredbonds.eps" llx=0 lly=-1 urx=496 ury=488 rwi=4662  color popW FPSfile="esmSimulated/colorbar.eps" llx=0 lly=0 urx=74 ury=282 rwi=425 color push gray 0LɍbFigure12:zEstimatedC-CbondsoGverlaidthesimulatedimagewithstrainCs8=C0:C986"andnoiselevGel3.C-Cbondsarecoloredaccordingtolength.7 color pop color pop{color push gray 012 color pop :@፠t{color push gray 0 color popzu{+color push gray 0X_src:266C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texcolor push gray 0wPSfile="esmSimulated/Extrem-short_dE03eV_Cs-0002mm_df-3mm_0135_coloredbonds.eps" llx=0 lly=-1 urx=496 ury=470 rwi=4662  color popW FPSfile="esmSimulated/colorbar.eps" llx=0 lly=0 urx=74 ury=282 rwi=425 color push gray 0Lɍ_src:267C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texvFigure13:zEstimatedC-CbondsoGverlaidthesimulatedimagewithstrainCs8=C0:C951"andnonoise.C-Cbondsarecoloredaccordingtolength.7 color pop color pop{color push gray 013 color popd)ps: [{ThisPage}<>/PUT pdfmark@ፍt{color push gray 0 color popz{Wps: gsave currentpoint currentpoint translate 90 neg rotate neg exch neg exch translate43color push gray 0c43Bwҍ@_src:281C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.tex[ ɉ6 2ӍStrainffactorsO`AtruevॿBtrue8CtrueNoise놿Aerr [nm]NGBerr [nm]ZCerr [nm]ABCerr [nm]6&fd1.000&fdJ0.1419&fdr0.1420&fd0.1419*>00.0002+/-0.0003<z0.0001+/-0.0005*<0.0002+/-0.0003?0.0001+/-0.0004 *>10.0002+/-0.0014<z0.0001+/-0.0014*<0.0002+/-0.0014?0.0001+/-0.0014*>20.0002+/-0.0017<z0.0002+/-0.0018*<0.0002+/-0.0018?0.0002+/-0.0018*>30.0002+/-0.0018<z0.0001+/-0.0018*<0.0002+/-0.0017?0.0002+/-0.0018*>40.0002+/-0.0020<z0.0001+/-0.0019*<0.0002+/-0.0019?0.0002+/-0.0019*>50.0002+/-0.0020<z0.0001+/-0.0021*<0.0002+/-0.0021?0.0001+/-0.00216 2Ӎ&fd0.993&fdJ0.1418&fdr0.1410&fd0.1418*>00.0001+/-0.0003<z0.0001+/-0.0006*<0.0000+/-0.0003?0.0001+/-0.0004*>10.0000+/-0.0015<z0.0001+/-0.0015*<0.0000+/-0.0014?0.0001+/-0.0015*>20.0000+/-0.0017<z0.0002+/-0.0017*<0.0000+/-0.0017?0.0001+/-0.0017*>30.0000+/-0.0018<z0.0001+/-0.0018*<0.0001+/-0.0017?0.0001+/-0.0018*>40.0000+/-0.0018<z0.0001+/-0.0019*<0.0000+/-0.0020?0.0001+/-0.0019*>50.0000+/-0.0020<z0.0001+/-0.0020*<0.0000+/-0.0020?0.0000+/-0.00206 2Ӎ&fd0.986&fdJ0.1415&fdr0.1400&fd0.1415*>00.0000+/-0.0003<z0.0001+/-0.0004*<0.0000+/-0.0003?0.0000+/-0.0003*>10.0000+/-0.0014<z0.0002+/-0.0015*<0.0000+/-0.0014?0.0001+/-0.0014*>20.0000+/-0.0018<z0.0002+/-0.0018*<0.0000+/-0.0017?0.0001+/-0.0018*>30.0000+/-0.0019<z0.0002+/-0.0018*<0.0000+/-0.0018?0.0001+/-0.0018*>40.0000+/-0.0019<z0.0002+/-0.0019*<0.0001+/-0.0019?0.0001+/-0.0019*>50.0000+/-0.0020<z0.0002+/-0.0020*<0.0000+/-0.0020?0.0000+/-0.00206 2Ӎ&fd0.951&fdJ0.1403&fdr0.1350&fd0.1403*>0T{-0.0002+/-0.0010<z0.0003+/-0.0011-0.0002+/-0.0010?0.0000+/-0.0011*>1T{-0.0001+/-0.0016<z0.0002+/-0.0017-0.0001+/-0.0016?0.0000+/-0.0017*>2T{-0.0001+/-0.0020<z0.0003+/-0.0020-0.0001+/-0.0019?0.0001+/-0.0020*>3T{-0.0001+/-0.0020<z0.0003+/-0.0021-0.0001+/-0.0021?0.0000+/-0.0021*>4T{-0.0001+/-0.0021<z0.0004+/-0.0023-0.0001+/-0.0021?0.0001+/-0.0021*>5T{-0.0002+/-0.0024<z0.0004+/-0.0025-0.0002+/-0.0024?0.0000+/-0.0024K6/color push gray 0&d_src:287C:/dtu/phd/projects/graphene/article_patternrecognition/supplementary/esmsimulations.texT\)ableU1:&VNumericalevaluationUofUsimulationstudies.|A330+| txrtrue {,k)B33true *6andC33truedenoteUtheknownbondlengthsunderthegivGenstrainfactors.|ThecolumnsA33err(,k)B33err ~andC33err ~containthebias3  txsythe precisioninnm.zTheprecisionisthestandarddeviationoftheestimates.ABC33err (givGesthebiasandprecisionforallthreeorientations.ٛ color pop color popn ps: currentpoint grestore moveto{color push gray 0 color pop;y3{C  txb7 txi3  txsy1,iû txmi0+| txr/+| txr txiAW txex txsy,iû txmi,iû txmi,iû txmi+| txr txb+| txr