aboutsummaryrefslogtreecommitdiff
path: root/branches/0.1/chemCal/vignettes
diff options
context:
space:
mode:
authorranke <ranke@5fad18fb-23f0-0310-ab10-e59a3bee62b4>2012-09-11 23:56:14 +0000
committerranke <ranke@5fad18fb-23f0-0310-ab10-e59a3bee62b4>2012-09-11 23:56:14 +0000
commitb561996c588b6602b24aa1d236dee88f7c1d85a1 (patch)
treed3e4877c6b2ab0a249fba44955f2e611b69b7168 /branches/0.1/chemCal/vignettes
parentde25b97cfa4d97f0e7c3e1e845bfa91a200b91be (diff)
- Fixed the link to the bug report in the vignette - thanks to John Thaden for the hint
- Moved the vignette to the vignettes/ folder in order to avoid to write an .Rinstignore file - Made the vignette compile in trunk, the trunk contains unfinished stuff however git-svn-id: http://kriemhild.uft.uni-bremen.de/svn/chemCal@29 5fad18fb-23f0-0310-ab10-e59a3bee62b4
Diffstat (limited to 'branches/0.1/chemCal/vignettes')
-rw-r--r--branches/0.1/chemCal/vignettes/Makefile33
-rw-r--r--branches/0.1/chemCal/vignettes/Rplots.ps1970
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal-001.eps1762
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal-001.pdfbin0 -> 12038 bytes
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal-002.eps288
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal-002.pdfbin0 -> 5031 bytes
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.Rnw130
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.aux18
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.bbl0
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.blg46
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.log399
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.out0
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.pdfbin0 -> 179149 bytes
-rw-r--r--branches/0.1/chemCal/vignettes/chemCal.tex169
14 files changed, 4815 insertions, 0 deletions
diff --git a/branches/0.1/chemCal/vignettes/Makefile b/branches/0.1/chemCal/vignettes/Makefile
new file mode 100644
index 0000000..8eca69e
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/Makefile
@@ -0,0 +1,33 @@
+# Makefile for Sweave documents containing both Latex and R code
+# Author: Johannes Ranke <jranke@uni-bremen.de>
+# Last Change: 2006 Jun 23
+# based on the Makefile of Nicholas Lewin-Koh
+# in turn based on work of Rouben Rostmaian
+# SVN: $Id: Makefile.rnoweb 62 2006-05-24 08:30:59Z ranke $
+
+RNWFILES = $(wildcard *.Rnw)
+TARGETS = $(patsubst %.Rnw,%.tex,$(RNWFILE)) $(patsubst %.Rnw,%.pdf,$(RNWFILES))
+
+RERUN = "(There were undefined references|Rerun to get (cross-references|the bars) right|Table widths have changed. Rerun LaTeX.|Linenumber reference failed)"
+RERUNBIB = "No file.*\.bbl|Citation.*undefined"
+
+%.tex: %.Rnw
+ echo 'Sweave("$<")' | R --no-save --no-restore
+
+%.pdf: %.tex
+ pdflatex $<
+ egrep -c $(RERUNBIB) $*.log && (bibtex $*;pdflatex $<); true
+ egrep $(RERUN) $*.log && (pdflatex $<) ; true
+ egrep $(RERUN) $*.log && (pdflatex $<) ; true
+
+all: all-recursive $(TARGETS)
+
+clean: clean-recursive
+ rm -f *.aux *.log *.bbl *.blg *.brf *.cb *.ind *.idx *.ilg \
+ *.inx *.ps *.dvi *.toc *.out *.lot *~ *.lof *.ttt *.fff
+
+all-recursive:
+ for dir in $(wildcard *); do if [ -d $$dir ] && [ -f $$dir/Makefile ]; then cd $$dir; $(MAKE) all; cd ..; fi; done
+
+clean-recursive:
+ for dir in $(wildcard *); do if [ -d $$dir ] && [ -f $$dir/Makefile ]; then cd $$dir; $(MAKE) clean; cd ..; fi; done
diff --git a/branches/0.1/chemCal/vignettes/Rplots.ps b/branches/0.1/chemCal/vignettes/Rplots.ps
new file mode 100644
index 0000000..e8f26c5
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/Rplots.ps
@@ -0,0 +1,1970 @@
+%!PS-Adobe-3.0
+%%DocumentNeededResources: font Helvetica
+%%+ font Helvetica-Bold
+%%+ font Helvetica-Oblique
+%%+ font Helvetica-BoldOblique
+%%+ font Symbol
+%%DocumentMedia: letter 612 792 0 () ()
+%%Title: R Graphics Output
+%%Creator: R Software
+%%Pages: (atend)
+%%Orientation: Landscape
+%%BoundingBox: 18 18 594 774
+%%EndComments
+%%BeginProlog
+/bp { gs 612.00 0 translate 90 rotate gs } def
+% begin .ps.prolog
+/gs { gsave } def
+/gr { grestore } def
+/ep { showpage gr gr } def
+/m { moveto } def
+/l { rlineto } def
+/np { newpath } def
+/cp { closepath } def
+/f { fill } def
+/o { stroke } def
+/c { newpath 0 360 arc } def
+/r { 4 2 roll moveto 1 copy 3 -1 roll exch 0 exch rlineto 0 rlineto -1 mul 0 exch rlineto closepath } def
+/p1 { stroke } def
+/p2 { gsave bg fill grestore newpath } def
+/p3 { gsave bg fill grestore stroke } def
+/t { 6 -2 roll moveto gsave rotate
+ ps mul neg 0 2 1 roll rmoveto
+ 1 index stringwidth pop
+ mul neg 0 rmoveto show grestore } def
+/cl { grestore gsave newpath 3 index 3 index moveto 1 index
+ 4 -1 roll lineto exch 1 index lineto lineto
+ closepath clip newpath } def
+/rgb { setrgbcolor } def
+/s { scalefont setfont } def
+% end .ps.prolog
+%%IncludeResource: font Helvetica
+/Helvetica findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font1 exch definefont pop
+%%IncludeResource: font Helvetica-Bold
+/Helvetica-Bold findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font2 exch definefont pop
+%%IncludeResource: font Helvetica-Oblique
+/Helvetica-Oblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font3 exch definefont pop
+%%IncludeResource: font Helvetica-BoldOblique
+/Helvetica-BoldOblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font4 exch definefont pop
+%%IncludeResource: font Symbol
+/Symbol findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ currentdict
+ end
+/Font5 exch definefont pop
+%%EndProlog
+%%Page: 1 1
+bp
+18.00 18.00 774.00 594.00 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+101.73 91.44 m
+617.34 0 l
+o
+np
+101.73 91.44 m
+0 -7.20 l
+o
+np
+225.20 91.44 m
+0 -7.20 l
+o
+np
+348.67 91.44 m
+0 -7.20 l
+o
+np
+472.13 91.44 m
+0 -7.20 l
+o
+np
+595.60 91.44 m
+0 -7.20 l
+o
+np
+719.07 91.44 m
+0 -7.20 l
+o
+/ps 12 def /Font1 findfont 12 s
+101.73 65.52 (0) .5 0 0 t
+225.20 65.52 (10) .5 0 0 t
+348.67 65.52 (20) .5 0 0 t
+472.13 65.52 (30) .5 0 0 t
+595.60 65.52 (40) .5 0 0 t
+719.07 65.52 (50) .5 0 0 t
+np
+77.04 120.94 m
+0 366.44 l
+o
+np
+77.04 120.94 m
+-7.20 0 l
+o
+np
+77.04 194.23 m
+-7.20 0 l
+o
+np
+77.04 267.52 m
+-7.20 0 l
+o
+np
+77.04 340.81 m
+-7.20 0 l
+o
+np
+77.04 414.09 m
+-7.20 0 l
+o
+np
+77.04 487.38 m
+-7.20 0 l
+o
+59.76 120.94 (0) .5 0 90 t
+59.76 194.23 (20) .5 0 90 t
+59.76 267.52 (40) .5 0 90 t
+59.76 340.81 (60) .5 0 90 t
+59.76 414.09 (80) .5 0 90 t
+59.76 487.38 (100) .5 0 90 t
+np
+77.04 91.44 m
+666.72 0 l
+0 443.52 l
+-666.72 0 l
+0 -443.52 l
+o
+18.00 18.00 774.00 594.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+410.40 36.72 (Concentration) .5 0 0 t
+30.96 313.20 (Response) .5 0 90 t
+77.04 91.44 743.76 534.96 cl
+/bg { 1 1 0 rgb } def
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+101.73 135.60 2.70 c p3
+225.20 201.56 2.70 c p3
+348.67 282.17 2.70 c p3
+472.13 340.81 2.70 c p3
+595.60 395.77 2.70 c p3
+719.07 502.04 2.70 c p3
+101.73 131.93 2.70 c p3
+225.20 194.23 2.70 c p3
+348.67 289.50 2.70 c p3
+472.13 351.80 2.70 c p3
+595.60 417.76 2.70 c p3
+719.07 520.36 2.70 c p3
+101.73 135.60 2.70 c p3
+225.20 197.89 2.70 c p3
+348.67 285.84 2.70 c p3
+472.13 340.81 2.70 c p3
+595.60 410.43 2.70 c p3
+719.07 513.03 2.70 c p3
+101.73 139.26 2.70 c p3
+225.20 201.56 2.70 c p3
+348.67 282.17 2.70 c p3
+472.13 351.80 2.70 c p3
+595.60 406.76 2.70 c p3
+719.07 491.05 2.70 c p3
+101.73 135.60 2.70 c p3
+225.20 197.89 2.70 c p3
+348.67 282.17 2.70 c p3
+472.13 351.80 2.70 c p3
+595.60 403.10 2.70 c p3
+719.07 505.70 2.70 c p3
+np
+101.73 131.65 m
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+349.66 277.47 lineto
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+597.58 423.29 lineto
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+o
+1 0 0 rgb
+0.75 setlinewidth
+[ 0.00 4.00 3.00 4.00] 0 setdash
+np
+101.73 107.87 m
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+349.66 254.44 lineto
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.45 l
+597.58 400.00 lineto
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+o
+np
+101.73 155.44 m
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+349.66 300.51 lineto
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.46 l
+597.58 446.59 lineto
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+o
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+np
+101.73 131.65 m
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+349.66 277.47 lineto
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+597.58 423.29 lineto
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+o
+0 0.5451 0 rgb
+0.75 setlinewidth
+[ 0.00 4.00] 0 setdash
+np
+101.73 124.33 m
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.47 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.47 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.47 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.47 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.47 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.47 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.48 l
+2.47 1.48 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.47 l
+349.66 273.17 lineto
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.47 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.47 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.44 l
+2.47 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.47 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.47 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.47 1.43 l
+2.48 1.42 l
+597.58 417.77 lineto
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.47 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.47 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.47 1.41 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.41 l
+2.48 1.42 l
+2.48 1.42 l
+o
+np
+101.73 138.98 m
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.41 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.47 1.41 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.47 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.47 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.42 l
+2.47 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.42 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.47 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.43 l
+2.48 1.44 l
+2.47 1.43 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.43 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.47 1.44 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.44 l
+349.66 281.77 lineto
+2.48 1.45 l
+2.48 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.47 1.44 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.47 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.45 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.46 l
+2.47 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.46 l
+2.47 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.47 l
+2.47 1.48 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.47 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.49 l
+2.47 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.47 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.48 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.47 1.49 l
+2.48 1.49 l
+597.58 428.82 lineto
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.47 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.49 l
+2.48 1.50 l
+2.47 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.47 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.50 l
+2.48 1.49 l
+2.48 1.50 l
+2.48 1.50 l
+o
+/bg { 0.9490 setgray } def
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+101.73 518.53 133.62 -51.84 r p3
+1.50 setlinewidth
+[] 0 setdash
+np
+111.45 505.57 m
+19.44 0 l
+o
+0 0.5451 0 rgb
+1.50 setlinewidth
+[ 0.00 6.00] 0 setdash
+np
+111.45 492.61 m
+19.44 0 l
+o
+1 0 0 rgb
+1.50 setlinewidth
+[ 0.00 6.00 4.50 6.00] 0 setdash
+np
+111.45 479.65 m
+19.44 0 l
+o
+/ps 11 def /Font1 findfont 11 s
+0 setgray
+140.61 501.62 (Fitted Line) 0 0 0 t
+140.61 488.66 (Confidence Bands) 0 0 0 t
+140.61 475.70 (Prediction Bands) 0 0 0 t
+ep
+%%Page: 2 2
+bp
+77.04 91.44 743.76 534.96 cl
+18.00 18.00 774.00 594.00 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+83.52 91.44 m
+623.03 0 l
+o
+np
+83.52 91.44 m
+0 -7.20 l
+o
+np
+208.12 91.44 m
+0 -7.20 l
+o
+np
+332.73 91.44 m
+0 -7.20 l
+o
+np
+457.33 91.44 m
+0 -7.20 l
+o
+np
+581.94 91.44 m
+0 -7.20 l
+o
+np
+706.55 91.44 m
+0 -7.20 l
+o
+/ps 12 def /Font1 findfont 12 s
+83.52 65.52 (0) .5 0 0 t
+208.12 65.52 (20) .5 0 0 t
+332.73 65.52 (40) .5 0 0 t
+457.33 65.52 (60) .5 0 0 t
+581.94 65.52 (80) .5 0 0 t
+706.55 65.52 (100) .5 0 0 t
+np
+77.04 107.87 m
+0 392.81 l
+o
+np
+77.04 107.87 m
+-7.20 0 l
+o
+np
+77.04 238.80 m
+-7.20 0 l
+o
+np
+77.04 369.74 m
+-7.20 0 l
+o
+np
+77.04 500.68 m
+-7.20 0 l
+o
+59.76 107.87 (0.0) .5 0 90 t
+59.76 238.80 (0.5) .5 0 90 t
+59.76 369.74 (1.0) .5 0 90 t
+59.76 500.68 (1.5) .5 0 90 t
+np
+77.04 91.44 m
+666.72 0 l
+0 443.52 l
+-666.72 0 l
+0 -443.52 l
+o
+18.00 18.00 774.00 594.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+410.40 36.72 (Fitted values) .5 0 0 t
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+30.17 247.30 m
+-0.87 1.55 l
+4.54 1.55 l
+-11.58 2.07 l
+0 126.08 l
+o
+np
+33.84 254.28 m
+-9.07 0 l
+o
+33.61 254.83 (S) 0 0 90 t
+33.61 262.84 (t) 0 0 90 t
+33.61 266.17 (a) 0 0 90 t
+33.61 272.84 (n) 0 0 90 t
+33.61 279.52 (d) 0 0 90 t
+33.61 286.19 (a) 0 0 90 t
+33.61 292.86 (r) 0 0 90 t
+33.61 296.86 (d) 0 0 90 t
+33.61 303.53 (i) 0 0 90 t
+33.61 306.19 (z) 0 0 90 t
+33.61 312.19 (e) 0 0 90 t
+33.61 318.86 (d) 0 0 90 t
+33.61 325.54 ( ) 0 0 90 t
+33.61 328.87 (r) 0 0 90 t
+33.61 332.87 (e) 0 0 90 t
+33.61 339.54 (s) 0 0 90 t
+33.61 345.54 (i) 0 0 90 t
+33.61 348.20 (d) 0 0 90 t
+33.61 354.88 (u) 0 0 90 t
+33.61 361.55 (a) 0 0 90 t
+33.61 368.22 (l) 0 0 90 t
+33.61 370.88 (s) 0 0 90 t
+np
+33.84 377.44 m
+-9.07 0 l
+o
+77.04 91.44 743.76 534.96 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+101.73 268.71 2.70 c p1
+225.20 239.68 2.70 c p1
+348.67 290.64 2.70 c p1
+472.13 342.45 2.70 c p1
+595.60 518.53 2.70 c p1
+719.07 326.61 2.70 c p1
+101.73 150.66 2.70 c p1
+225.20 361.38 2.70 c p1
+348.67 390.25 2.70 c p1
+472.13 228.18 2.70 c p1
+595.60 275.08 2.70 c p1
+719.07 517.80 2.70 c p1
+101.73 268.71 2.70 c p1
+225.20 309.91 2.70 c p1
+348.67 345.72 2.70 c p1
+472.13 342.45 2.70 c p1
+595.60 381.46 2.70 c p1
+719.07 454.23 2.70 c p1
+101.73 331.27 2.70 c p1
+225.20 239.68 2.70 c p1
+348.67 290.64 2.70 c p1
+472.13 228.18 2.70 c p1
+595.60 421.40 2.70 c p1
+719.07 263.65 2.70 c p1
+101.73 268.71 2.70 c p1
+225.20 309.91 2.70 c p1
+348.67 290.64 2.70 c p1
+472.13 228.18 2.70 c p1
+595.60 456.80 2.70 c p1
+719.07 375.99 2.70 c p1
+1 0 0 rgb
+np
+101.73 262.01 m
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+123.47 28.96 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+123.47 9.37 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+123.46 25.94 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+123.47 38.03 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+123.47 45.46 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+o
+18.00 18.00 774.00 594.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+410.40 22.32 (lm\(y ~ x\)) .5 0 0 t
+18.00 18.00 774.00 594.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+410.40 541.44 (Scale-Location) .5 0 0 t
+18.00 18.00 774.00 594.00 cl
+/ps 9 def /Font1 findfont 9 s
+0 setgray
+599.20 516.38 (5) 0 0 0 t
+715.47 515.65 (12) 1 0 0 t
+599.20 454.64 (29) 0 0 0 t
+ep
+%%Trailer
+%%Pages: 2
+%%EOF
diff --git a/branches/0.1/chemCal/vignettes/chemCal-001.eps b/branches/0.1/chemCal/vignettes/chemCal-001.eps
new file mode 100644
index 0000000..63645cc
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal-001.eps
@@ -0,0 +1,1762 @@
+%!PS-Adobe-3.0
+%%DocumentNeededResources: font Helvetica
+%%+ font Helvetica-Bold
+%%+ font Helvetica-Oblique
+%%+ font Helvetica-BoldOblique
+%%+ font Symbol
+%%DocumentMedia: special 432 432 0 () ()
+%%Title: R Graphics Output
+%%Creator: R Software
+%%Pages: (atend)
+%%BoundingBox: 0 0 432 432
+%%EndComments
+%%BeginProlog
+/bp { gs gs } def
+% begin .ps.prolog
+/gs { gsave } def
+/gr { grestore } def
+/ep { showpage gr gr } def
+/m { moveto } def
+/l { rlineto } def
+/np { newpath } def
+/cp { closepath } def
+/f { fill } def
+/o { stroke } def
+/c { newpath 0 360 arc } def
+/r { 4 2 roll moveto 1 copy 3 -1 roll exch 0 exch rlineto 0 rlineto -1 mul 0 exch rlineto closepath } def
+/p1 { stroke } def
+/p2 { gsave bg fill grestore newpath } def
+/p3 { gsave bg fill grestore stroke } def
+/t { 6 -2 roll moveto gsave rotate
+ ps mul neg 0 2 1 roll rmoveto
+ 1 index stringwidth pop
+ mul neg 0 rmoveto show grestore } def
+/cl { grestore gsave newpath 3 index 3 index moveto 1 index
+ 4 -1 roll lineto exch 1 index lineto lineto
+ closepath clip newpath } def
+/rgb { setrgbcolor } def
+/s { scalefont setfont } def
+% end .ps.prolog
+%%IncludeResource: font Helvetica
+/Helvetica findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font1 exch definefont pop
+%%IncludeResource: font Helvetica-Bold
+/Helvetica-Bold findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font2 exch definefont pop
+%%IncludeResource: font Helvetica-Oblique
+/Helvetica-Oblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font3 exch definefont pop
+%%IncludeResource: font Helvetica-BoldOblique
+/Helvetica-BoldOblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font4 exch definefont pop
+%%IncludeResource: font Symbol
+/Symbol findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ currentdict
+ end
+/Font5 exch definefont pop
+%%EndProlog
+%%Page: 1 1
+bp
+0.00 0.00 432.00 432.00 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+71.73 73.44 m
+317.34 0 l
+o
+np
+71.73 73.44 m
+0 -7.20 l
+o
+np
+135.20 73.44 m
+0 -7.20 l
+o
+np
+198.67 73.44 m
+0 -7.20 l
+o
+np
+262.13 73.44 m
+0 -7.20 l
+o
+np
+325.60 73.44 m
+0 -7.20 l
+o
+np
+389.07 73.44 m
+0 -7.20 l
+o
+/ps 12 def /Font1 findfont 12 s
+71.73 47.52 (0) .5 0 0 t
+135.20 47.52 (10) .5 0 0 t
+198.67 47.52 (20) .5 0 0 t
+262.13 47.52 (30) .5 0 0 t
+325.60 47.52 (40) .5 0 0 t
+389.07 47.52 (50) .5 0 0 t
+np
+59.04 93.36 m
+0 247.47 l
+o
+np
+59.04 93.36 m
+-7.20 0 l
+o
+np
+59.04 142.86 m
+-7.20 0 l
+o
+np
+59.04 192.35 m
+-7.20 0 l
+o
+np
+59.04 241.84 m
+-7.20 0 l
+o
+np
+59.04 291.34 m
+-7.20 0 l
+o
+np
+59.04 340.83 m
+-7.20 0 l
+o
+41.76 93.36 (0) .5 0 90 t
+41.76 142.86 (20) .5 0 90 t
+41.76 192.35 (40) .5 0 90 t
+41.76 241.84 (60) .5 0 90 t
+41.76 291.34 (80) .5 0 90 t
+41.76 340.83 (100) .5 0 90 t
+np
+59.04 73.44 m
+342.72 0 l
+0 299.52 l
+-342.72 0 l
+0 -299.52 l
+o
+0.00 0.00 432.00 432.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+230.40 18.72 (Concentration) .5 0 0 t
+12.96 223.20 (Response) .5 0 90 t
+59.04 73.44 401.76 372.96 cl
+/bg { 1 1 0 rgb } def
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+71.73 103.26 2.70 c p3
+135.20 147.81 2.70 c p3
+198.67 202.25 2.70 c p3
+262.13 241.84 2.70 c p3
+325.60 278.96 2.70 c p3
+389.07 350.73 2.70 c p3
+71.73 100.79 2.70 c p3
+135.20 142.86 2.70 c p3
+198.67 207.20 2.70 c p3
+262.13 249.27 2.70 c p3
+325.60 293.81 2.70 c p3
+389.07 363.10 2.70 c p3
+71.73 103.26 2.70 c p3
+135.20 145.33 2.70 c p3
+198.67 204.72 2.70 c p3
+262.13 241.84 2.70 c p3
+325.60 288.86 2.70 c p3
+389.07 358.15 2.70 c p3
+71.73 105.74 2.70 c p3
+135.20 147.81 2.70 c p3
+198.67 202.25 2.70 c p3
+262.13 249.27 2.70 c p3
+325.60 286.39 2.70 c p3
+389.07 343.30 2.70 c p3
+71.73 103.26 2.70 c p3
+135.20 145.33 2.70 c p3
+198.67 202.25 2.70 c p3
+262.13 249.27 2.70 c p3
+325.60 283.91 2.70 c p3
+389.07 353.20 2.70 c p3
+np
+71.73 100.60 m
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+199.18 199.07 lineto
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+326.62 297.55 lineto
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+o
+1 0 0 rgb
+0.75 setlinewidth
+[ 0.00 4.00 3.00 4.00] 0 setdash
+np
+71.73 84.53 m
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+199.18 183.52 lineto
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+326.62 281.82 lineto
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+o
+np
+71.73 116.66 m
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+199.18 214.63 lineto
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+326.62 313.28 lineto
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+o
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+np
+71.73 100.60 m
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+199.18 199.07 lineto
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+326.62 297.55 lineto
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+o
+0 0.5451 0 rgb
+0.75 setlinewidth
+[ 0.00 4.00] 0 setdash
+np
+71.73 95.65 m
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.02 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.02 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.01 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+199.18 196.17 lineto
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.96 l
+326.62 293.82 lineto
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.95 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.95 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.95 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+o
+np
+71.73 105.54 m
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.95 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.95 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.95 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.97 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.96 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.96 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.96 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.96 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.97 l
+1.27 0.98 l
+1.28 0.97 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.97 l
+199.18 201.98 lineto
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.97 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.98 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.98 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.98 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 0.99 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+1.27 1.00 l
+1.28 0.99 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 0.99 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 0.99 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.00 l
+326.62 301.28 lineto
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.00 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.00 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.00 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.02 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.27 1.01 l
+1.28 1.01 l
+1.27 1.01 l
+1.28 1.02 l
+1.27 1.01 l
+1.28 1.01 l
+o
+/bg { 0.9490 setgray } def
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+71.73 361.87 133.62 -51.84 r p3
+1.50 setlinewidth
+[] 0 setdash
+np
+81.45 348.91 m
+19.44 0 l
+o
+0 0.5451 0 rgb
+1.50 setlinewidth
+[ 0.00 6.00] 0 setdash
+np
+81.45 335.95 m
+19.44 0 l
+o
+1 0 0 rgb
+1.50 setlinewidth
+[ 0.00 6.00 4.50 6.00] 0 setdash
+np
+81.45 322.99 m
+19.44 0 l
+o
+/ps 11 def /Font1 findfont 11 s
+0 setgray
+110.61 344.96 (Fitted Line) 0 0 0 t
+110.61 332.00 (Confidence Bands) 0 0 0 t
+110.61 319.04 (Prediction Bands) 0 0 0 t
+ep
+%%Trailer
+%%Pages: 1
+%%EOF
diff --git a/branches/0.1/chemCal/vignettes/chemCal-001.pdf b/branches/0.1/chemCal/vignettes/chemCal-001.pdf
new file mode 100644
index 0000000..ef9e332
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal-001.pdf
Binary files differ
diff --git a/branches/0.1/chemCal/vignettes/chemCal-002.eps b/branches/0.1/chemCal/vignettes/chemCal-002.eps
new file mode 100644
index 0000000..84553d7
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal-002.eps
@@ -0,0 +1,288 @@
+%!PS-Adobe-3.0
+%%DocumentNeededResources: font Helvetica
+%%+ font Helvetica-Bold
+%%+ font Helvetica-Oblique
+%%+ font Helvetica-BoldOblique
+%%+ font Symbol
+%%DocumentMedia: special 432 432 0 () ()
+%%Title: R Graphics Output
+%%Creator: R Software
+%%Pages: (atend)
+%%BoundingBox: 0 0 432 432
+%%EndComments
+%%BeginProlog
+/bp { gs gs } def
+% begin .ps.prolog
+/gs { gsave } def
+/gr { grestore } def
+/ep { showpage gr gr } def
+/m { moveto } def
+/l { rlineto } def
+/np { newpath } def
+/cp { closepath } def
+/f { fill } def
+/o { stroke } def
+/c { newpath 0 360 arc } def
+/r { 4 2 roll moveto 1 copy 3 -1 roll exch 0 exch rlineto 0 rlineto -1 mul 0 exch rlineto closepath } def
+/p1 { stroke } def
+/p2 { gsave bg fill grestore newpath } def
+/p3 { gsave bg fill grestore stroke } def
+/t { 6 -2 roll moveto gsave rotate
+ ps mul neg 0 2 1 roll rmoveto
+ 1 index stringwidth pop
+ mul neg 0 rmoveto show grestore } def
+/cl { grestore gsave newpath 3 index 3 index moveto 1 index
+ 4 -1 roll lineto exch 1 index lineto lineto
+ closepath clip newpath } def
+/rgb { setrgbcolor } def
+/s { scalefont setfont } def
+% end .ps.prolog
+%%IncludeResource: font Helvetica
+/Helvetica findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font1 exch definefont pop
+%%IncludeResource: font Helvetica-Bold
+/Helvetica-Bold findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font2 exch definefont pop
+%%IncludeResource: font Helvetica-Oblique
+/Helvetica-Oblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font3 exch definefont pop
+%%IncludeResource: font Helvetica-BoldOblique
+/Helvetica-BoldOblique findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end
+/Font4 exch definefont pop
+%%IncludeResource: font Symbol
+/Symbol findfont
+dup length dict begin
+ {1 index /FID ne {def} {pop pop} ifelse} forall
+ currentdict
+ end
+/Font5 exch definefont pop
+%%EndProlog
+%%Page: 1 1
+bp
+0.00 0.00 432.00 432.00 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+62.37 73.44 m
+320.26 0 l
+o
+np
+62.37 73.44 m
+0 -7.20 l
+o
+np
+126.42 73.44 m
+0 -7.20 l
+o
+np
+190.47 73.44 m
+0 -7.20 l
+o
+np
+254.53 73.44 m
+0 -7.20 l
+o
+np
+318.58 73.44 m
+0 -7.20 l
+o
+np
+382.63 73.44 m
+0 -7.20 l
+o
+/ps 12 def /Font1 findfont 12 s
+62.37 47.52 (0) .5 0 0 t
+126.42 47.52 (20) .5 0 0 t
+190.47 47.52 (40) .5 0 0 t
+254.53 47.52 (60) .5 0 0 t
+318.58 47.52 (80) .5 0 0 t
+382.63 47.52 (100) .5 0 0 t
+np
+59.04 84.53 m
+0 265.28 l
+o
+np
+59.04 84.53 m
+-7.20 0 l
+o
+np
+59.04 172.96 m
+-7.20 0 l
+o
+np
+59.04 261.38 m
+-7.20 0 l
+o
+np
+59.04 349.81 m
+-7.20 0 l
+o
+41.76 84.53 (0.0) .5 0 90 t
+41.76 172.96 (0.5) .5 0 90 t
+41.76 261.38 (1.0) .5 0 90 t
+41.76 349.81 (1.5) .5 0 90 t
+np
+59.04 73.44 m
+342.72 0 l
+0 299.52 l
+-342.72 0 l
+0 -299.52 l
+o
+0.00 0.00 432.00 432.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+230.40 18.72 (Fitted values) .5 0 0 t
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+np
+12.17 157.30 m
+-0.87 1.55 l
+4.54 1.55 l
+-11.58 2.07 l
+0 126.08 l
+o
+np
+15.84 164.28 m
+-9.07 0 l
+o
+15.61 164.83 (S) 0 0 90 t
+15.61 172.84 (t) 0 0 90 t
+15.61 176.17 (a) 0 0 90 t
+15.61 182.84 (n) 0 0 90 t
+15.61 189.52 (d) 0 0 90 t
+15.61 196.19 (a) 0 0 90 t
+15.61 202.86 (r) 0 0 90 t
+15.61 206.86 (d) 0 0 90 t
+15.61 213.53 (i) 0 0 90 t
+15.61 216.19 (z) 0 0 90 t
+15.61 222.19 (e) 0 0 90 t
+15.61 228.86 (d) 0 0 90 t
+15.61 235.54 ( ) 0 0 90 t
+15.61 238.87 (r) 0 0 90 t
+15.61 242.87 (e) 0 0 90 t
+15.61 249.54 (s) 0 0 90 t
+15.61 255.54 (i) 0 0 90 t
+15.61 258.20 (d) 0 0 90 t
+15.61 264.88 (u) 0 0 90 t
+15.61 271.55 (a) 0 0 90 t
+15.61 278.22 (l) 0 0 90 t
+15.61 280.88 (s) 0 0 90 t
+np
+15.84 287.44 m
+-9.07 0 l
+o
+59.04 73.44 401.76 372.96 cl
+0 setgray
+0.75 setlinewidth
+[] 0 setdash
+1 setlinecap
+1 setlinejoin
+10.00 setmiterlimit
+71.73 193.16 2.70 c p1
+135.20 173.55 2.70 c p1
+198.67 207.97 2.70 c p1
+262.13 242.95 2.70 c p1
+325.60 361.87 2.70 c p1
+389.07 232.26 2.70 c p1
+71.73 113.44 2.70 c p1
+135.20 255.74 2.70 c p1
+198.67 275.24 2.70 c p1
+262.13 165.78 2.70 c p1
+325.60 197.45 2.70 c p1
+389.07 361.37 2.70 c p1
+71.73 193.16 2.70 c p1
+135.20 220.98 2.70 c p1
+198.67 245.16 2.70 c p1
+262.13 242.95 2.70 c p1
+325.60 269.30 2.70 c p1
+389.07 318.44 2.70 c p1
+71.73 235.40 2.70 c p1
+135.20 173.55 2.70 c p1
+198.67 207.97 2.70 c p1
+262.13 165.78 2.70 c p1
+325.60 296.27 2.70 c p1
+389.07 189.74 2.70 c p1
+71.73 193.16 2.70 c p1
+135.20 220.98 2.70 c p1
+198.67 207.97 2.70 c p1
+262.13 165.78 2.70 c p1
+325.60 320.17 2.70 c p1
+389.07 265.60 2.70 c p1
+1 0 0 rgb
+np
+71.73 188.63 m
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+63.47 19.56 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+63.47 6.32 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+63.46 17.52 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+63.47 25.69 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+63.47 30.70 l
+0 0 l
+0 0 l
+0 0 l
+0 0 l
+o
+0.00 0.00 432.00 432.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+230.40 4.32 (lm\(y ~ x\)) .5 0 0 t
+0.00 0.00 432.00 432.00 cl
+/ps 12 def /Font1 findfont 12 s
+0 setgray
+230.40 379.44 (Scale-Location) .5 0 0 t
+0.00 0.00 432.00 432.00 cl
+/ps 9 def /Font1 findfont 9 s
+0 setgray
+329.20 359.71 (5) 0 0 0 t
+385.47 359.22 (12) 1 0 0 t
+329.20 318.02 (29) 0 0 0 t
+ep
+%%Trailer
+%%Pages: 1
+%%EOF
diff --git a/branches/0.1/chemCal/vignettes/chemCal-002.pdf b/branches/0.1/chemCal/vignettes/chemCal-002.pdf
new file mode 100644
index 0000000..2b56f14
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal-002.pdf
Binary files differ
diff --git a/branches/0.1/chemCal/vignettes/chemCal.Rnw b/branches/0.1/chemCal/vignettes/chemCal.Rnw
new file mode 100644
index 0000000..30e0331
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.Rnw
@@ -0,0 +1,130 @@
+\documentclass[a4paper]{article}
+%\VignetteIndexEntry{Short manual for the chemCal package}
+\usepackage{hyperref}
+
+\title{Basic calibration functions for analytical chemistry}
+\author{Johannes Ranke}
+
+\begin{document}
+\maketitle
+
+The \texttt{chemCal} package was first designed in the course of a lecture and lab
+course on "analytics of organic trace contaminants" at the University of Bremen
+from October to December 2004. In the fall 2005, an email exchange with
+Ron Wehrens led to the belief that it would be desirable to implement the
+inverse prediction method given in \cite{massart97} since it also covers the
+case of weighted regression. Studies of the IUPAC orange book and of DIN 32645
+as well as publications by Currie and the Analytical Method Committee of the
+Royal Society of Chemistry and a nice paper by Castillo and Castells provided
+further understanding of the matter.
+
+At the moment, the package consists of four functions, working on univariate
+linear models of class \texttt{lm} or \texttt{rlm}, plus to datasets for
+validation.
+
+A \href{http://bugs.r-project.org/bugzilla3/show_bug.cgi?id=8877}{bug
+report (PR\#8877)} and the following e-mail exchange on the r-devel mailing list about
+prediction intervals from weighted regression entailed some further studies
+on this subject. However, I did not encounter any proof or explanation of the
+formula cited below yet, so I can't really confirm that Massart's method is correct.
+
+When calibrating an analytical method, the first task is to generate a suitable
+model. If we want to use the \texttt{chemCal} functions, we will have to restrict
+ourselves to univariate, possibly weighted, linear regression so far.
+
+Once such a model has been created, the calibration can be graphically
+shown by using the \texttt{calplot} function:
+
+<<echo=TRUE,fig=TRUE>>=
+library(chemCal)
+data(massart97ex3)
+m0 <- lm(y ~ x, data = massart97ex3)
+calplot(m0)
+@
+
+As we can see, the scatter increases with increasing x. This is also
+illustrated by one of the diagnostic plots for linear models
+provided by R:
+
+<<echo=TRUE,fig=TRUE>>=
+plot(m0,which=3)
+@
+
+Therefore, in Example 8 in \cite{massart97} weighted regression
+is proposed which can be reproduced by
+
+<<>>=
+attach(massart97ex3)
+yx <- split(y, x)
+ybar <- sapply(yx, mean)
+s <- round(sapply(yx, sd), digits = 2)
+w <- round(1 / (s^2), digits = 3)
+weights <- w[factor(x)]
+m <- lm(y ~ x, w = weights)
+@
+
+If we now want to predict a new x value from measured y values,
+we use the \texttt{inverse.predict} function:
+
+<<>>=
+inverse.predict(m, 15, ws=1.67)
+inverse.predict(m, 90, ws = 0.145)
+@
+
+The weight \texttt{ws} assigned to the measured y value has to be
+given by the user in the case of weighted regression, or alternatively,
+the approximate variance \texttt{var.s} at this location.
+
+\section*{Theory for \texttt{inverse.predict}}
+Equation 8.28 in \cite{massart97} gives a general equation for predicting the
+standard error $s_{\hat{x_s}}$ for an x value predicted from measurements of y
+according to the linear calibration function $ y = b_0 + b_1 \cdot x$:
+
+\begin{equation}
+s_{\hat{x_s}} = \frac{s_e}{b_1} \sqrt{\frac{1}{w_s m} + \frac{1}{\sum{w_i}} +
+ \frac{(\bar{y_s} - \bar{y_w})^2 \sum{w_i}}
+ {{b_1}^2 \left( \sum{w_i} \sum{w_i {x_i}^2} -
+ {\left( \sum{ w_i x_i } \right)}^2 \right) }}
+\end{equation}
+
+with
+
+\begin{equation}
+s_e = \sqrt{ \frac{\sum w_i (y_i - \hat{y_i})^2}{n - 2}}
+\end{equation}
+
+where $w_i$ is the weight for calibration standard $i$, $y_i$ is the mean $y$
+value (!) observed for standard $i$, $\hat{y_i}$ is the estimated value for
+standard $i$, $n$ is the number calibration standards, $w_s$ is the weight
+attributed to the sample $s$, $m$ is the number of replicate measurements of
+sample $s$, $\bar{y_s}$ is the mean response for the sample,
+$\bar{y_w} = \frac{\sum{w_i y_i}}{\sum{w_i}}$ is the weighted mean of responses
+$y_i$, and $x_i$ is the given $x$ value for standard $i$.
+
+The weight $w_s$ for the sample should be estimated or calculated in accordance
+to the weights used in the linear regression.
+
+I adjusted the above equation in order to be able to take a different
+precisions in standards and samples into account. In analogy to Equation 8.26
+from \cite{massart97} we get
+
+\begin{equation}
+s_{\hat{x_s}} = \frac{1}{b_1} \sqrt{\frac{{s_s}^2}{w_s m} +
+ {s_e}^2 \left( \frac{1}{\sum{w_i}} +
+ \frac{(\bar{y_s} - \bar{y_w})^2 \sum{w_i}}
+ {{b_1}^2 \left( \sum{w_i} \sum{w_i {x_i}^2} - {\left( \sum{ w_i x_i } \right)}^2 \right) } \right) }
+\end{equation}
+
+where I interpret $\frac{{s_s}^2}{w_s}$ as an estimator of the variance at location
+$\hat{x_s}$, which can be replaced by a user-specified value using the argument
+\texttt{var.s} of the function \texttt{inverse.predict}.
+
+\begin{thebibliography}{1}
+\bibitem{massart97}
+Massart, L.M, Vandenginste, B.G.M., Buydens, L.M.C., De Jong, S., Lewi, P.J.,
+Smeyers-Verbeke, J.
+\newblock Handbook of Chemometrics and Qualimetrics: Part A,
+\newblock Elsevier, Amsterdam, 1997
+\end{thebibliography}
+
+\end{document}
diff --git a/branches/0.1/chemCal/vignettes/chemCal.aux b/branches/0.1/chemCal/vignettes/chemCal.aux
new file mode 100644
index 0000000..20bfc98
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.aux
@@ -0,0 +1,18 @@
+\relax
+\ifx\hyper@anchor\@undefined
+\global \let \oldcontentsline\contentsline
+\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
+\global \let \oldnewlabel\newlabel
+\gdef \newlabel#1#2{\newlabelxx{#1}#2}
+\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
+\AtEndDocument{\let \contentsline\oldcontentsline
+\let \newlabel\oldnewlabel}
+\else
+\global \let \hyper@last\relax
+\fi
+
+\citation{massart97}
+\citation{massart97}
+\citation{massart97}
+\citation{massart97}
+\bibcite{massart97}{1}
diff --git a/branches/0.1/chemCal/vignettes/chemCal.bbl b/branches/0.1/chemCal/vignettes/chemCal.bbl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.bbl
diff --git a/branches/0.1/chemCal/vignettes/chemCal.blg b/branches/0.1/chemCal/vignettes/chemCal.blg
new file mode 100644
index 0000000..72f5a0e
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.blg
@@ -0,0 +1,46 @@
+This is BibTeX, Version 0.99c (Web2C 7.5.4)
+The top-level auxiliary file: chemCal.aux
+I found no \bibdata command---while reading file chemCal.aux
+I found no \bibstyle command---while reading file chemCal.aux
+You've used 1 entry,
+ 0 wiz_defined-function locations,
+ 84 strings with 497 characters,
+and the built_in function-call counts, 0 in all, are:
+= -- 0
+> -- 0
+< -- 0
++ -- 0
+- -- 0
+* -- 0
+:= -- 0
+add.period$ -- 0
+call.type$ -- 0
+change.case$ -- 0
+chr.to.int$ -- 0
+cite$ -- 0
+duplicate$ -- 0
+empty$ -- 0
+format.name$ -- 0
+if$ -- 0
+int.to.chr$ -- 0
+int.to.str$ -- 0
+missing$ -- 0
+newline$ -- 0
+num.names$ -- 0
+pop$ -- 0
+preamble$ -- 0
+purify$ -- 0
+quote$ -- 0
+skip$ -- 0
+stack$ -- 0
+substring$ -- 0
+swap$ -- 0
+text.length$ -- 0
+text.prefix$ -- 0
+top$ -- 0
+type$ -- 0
+warning$ -- 0
+while$ -- 0
+width$ -- 0
+write$ -- 0
+(There were 2 error messages)
diff --git a/branches/0.1/chemCal/vignettes/chemCal.log b/branches/0.1/chemCal/vignettes/chemCal.log
new file mode 100644
index 0000000..3107ddd
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.log
@@ -0,0 +1,399 @@
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.6.4) 11 SEP 2012 23:05
+entering extended mode
+ %&-line parsing enabled.
+**chemCal.tex
+(./chemCal.tex
+LaTeX2e <2009/09/24>
+Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
+yphenation, ngerman, german, german-x-2009-06-19, ngerman-x-2009-06-19, loaded.
+
+(/usr/share/texmf-texlive/tex/latex/base/article.cls
+Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
+(/usr/share/texmf-texlive/tex/latex/base/size10.clo
+File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texmf-texlive/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2009/10/09 v6.79a Hypertext links for LaTeX
+
+(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2009/04/10 v2.0 Provides the ifpdf switch (HO)
+Package ifpdf Info: pdfTeX in pdf mode detected.
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
+)
+(/usr/share/texmf-texlive/tex/latex/oberdiek/hycolor.sty
+Package: hycolor 2009/10/02 v1.5 Code for color options of hyperref/bookmark (H
+O)
+
+(/usr/share/texmf-texlive/tex/latex/oberdiek/xcolor-patch.sty
+Package: xcolor-patch 2009/10/02 xcolor patch
+))
+\@linkdim=\dimen103
+\Hy@linkcounter=\count87
+\Hy@pagecounter=\count88
+
+(/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2009/10/09 v6.79a Hyperref: PDFDocEncoding definition (HO)
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty
+Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty
+Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
+)
+Package etexcmds Info: Could not find \expanded.
+(etexcmds) That can mean that you are not using pdfTeX 1.50 or
+(etexcmds) that some package has redefined \expanded.
+(etexcmds) In the latter case, load this package earlier.
+)
+(/usr/share/texmf-texlive/tex/latex/latexconfig/hyperref.cfg
+File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
+)
+(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty
+Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler suppor
+t (HO)
+))
+Package hyperref Info: Hyper figures OFF on input line 2975.
+Package hyperref Info: Link nesting OFF on input line 2980.
+Package hyperref Info: Hyper index ON on input line 2983.
+Package hyperref Info: Plain pages OFF on input line 2990.
+Package hyperref Info: Backreferencing OFF on input line 2995.
+
+Implicit mode ON; LaTeX internals redefined
+Package hyperref Info: Bookmarks ON on input line 3191.
+(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
+\Urlmuskip=\muskip10
+Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
+)
+LaTeX Info: Redefining \url on input line 3428.
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/bitset.sty
+Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/intcalc.sty
+Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/bigintcalc.sty
+Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty
+Package: pdftexcmds 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions
+ (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty
+Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty
+Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO
+)
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+)))
+\Fld@menulength=\count89
+\Field@Width=\dimen104
+\Fld@charsize=\dimen105
+\Field@toks=\toks15
+Package hyperref Info: Hyper figures OFF on input line 4377.
+Package hyperref Info: Link nesting OFF on input line 4382.
+Package hyperref Info: Hyper index ON on input line 4385.
+Package hyperref Info: backreferencing OFF on input line 4392.
+Package hyperref Info: Link coloring OFF on input line 4397.
+Package hyperref Info: Link coloring with OCG OFF on input line 4402.
+Package hyperref Info: PDF/A mode OFF on input line 4407.
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/atbegshi.sty
+Package: atbegshi 2008/07/31 v1.9 At begin shipout hook (HO)
+)
+\Hy@abspage=\count90
+\c@Item=\count91
+\c@Hfootnote=\count92
+)
+*hyperref using default driver hpdftex*
+(/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2009/10/09 v6.79a Hyperref driver for pdfTeX
+\Fld@listcount=\count93
+)
+(/usr/share/texmf/tex/latex/R/tex/latex/Sweave.sty
+Package: Sweave
+
+(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
+Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
+)
+(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
+Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/etc/texmf/tex/latex/config/graphics.cfg
+File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
+)
+Package graphics Info: Driver file: pdftex.def on input line 91.
+
+(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2010/03/12 v0.04p Graphics/color for pdfTeX
+\Gread@gobject=\count94
+))
+\Gin@req@height=\dimen106
+\Gin@req@width=\dimen107
+)
+(/usr/share/texmf-texlive/tex/latex/fancyvrb/fancyvrb.sty
+Package: fancyvrb 2008/02/07
+
+Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix
+<2008/02/07> (tvz)
+\FV@CodeLineNo=\count95
+\FV@InFile=\read1
+\FV@TabBox=\box26
+\c@FancyVerbLine=\count96
+\FV@StepNumber=\count97
+\FV@OutFile=\write3
+) (/usr/share/texmf/tex/latex/R/tex/latex/upquote.sty
+Package: upquote 2003/08/11 v1.1 Covington's upright-quote modification to verb
+atim and verb
+
+(/usr/share/texmf-texlive/tex/latex/base/textcomp.sty
+Package: textcomp 2005/09/27 v1.99g Standard LaTeX package
+Package textcomp Info: Sub-encoding information:
+(textcomp) 5 = only ISO-Adobe without \textcurrency
+(textcomp) 4 = 5 + \texteuro
+(textcomp) 3 = 4 + \textohm
+(textcomp) 2 = 3 + \textestimated + \textcurrency
+(textcomp) 1 = TS1 - \textcircled - \t
+(textcomp) 0 = TS1 (full)
+(textcomp) Font families with sub-encoding setting implement
+(textcomp) only a restricted character set as indicated.
+(textcomp) Family '?' is the default used for unknown fonts.
+(textcomp) See the documentation for details.
+Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71.
+
+(/usr/share/texmf-texlive/tex/latex/base/ts1enc.def
+File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
+)
+LaTeX Info: Redefining \oldstylenums on input line 266.
+Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281.
+Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 282.
+Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 283.
+Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 284.
+Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 285.
+Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 286.
+Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 287.
+Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 288.
+Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 289.
+Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 290.
+Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 291.
+Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 292.
+Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 293.
+Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 294.
+Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 295.
+Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 296.
+Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 297.
+Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 298.
+Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 299.
+Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 300.
+Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 301.
+Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 302.
+Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 303.
+Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 304.
+
+Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305.
+Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 306.
+Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 307.
+Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 308.
+Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 309.
+Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 310.
+Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 311.
+Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 312.
+Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 313.
+Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 314.
+Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 315.
+Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 316.
+Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 317.
+Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 318.
+Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 319.
+Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 320.
+Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 321.
+Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 322.
+Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 323.
+Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 324.
+Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 325.
+Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 326.
+))
+(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
+Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
+
+(/usr/share/texmf-texlive/tex/latex/base/t1enc.def
+File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
+))
+(/usr/share/texmf-texlive/tex/latex/ae/ae.sty
+Package: ae 2001/02/12 1.3 Almost European Computer Modern
+
+(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
+Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
+
+(/usr/share/texmf-texlive/tex/latex/base/t1enc.def
+File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
+)
+LaTeX Font Info: Try loading font information for T1+aer on input line 100.
+
+(/usr/share/texmf-texlive/tex/latex/ae/t1aer.fd
+File: t1aer.fd 1997/11/16 Font definitions for T1/aer.
+)))) (./chemCal.aux)
+\openout1 = `chemCal.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 9.
+LaTeX Font Info: ... okay on input line 9.
+LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 9.
+LaTeX Font Info: Try loading font information for TS1+cmr on input line 9.
+
+(/usr/share/texmf-texlive/tex/latex/base/ts1cmr.fd
+File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+)
+LaTeX Font Info: ... okay on input line 9.
+Package hyperref Info: Link coloring OFF on input line 9.
+
+(/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty
+Package: nameref 2007/05/29 v2.31 Cross-referencing by name of section
+
+(/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty
+Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
+)
+\c@section@level=\count98
+)
+LaTeX Info: Redefining \ref on input line 9.
+LaTeX Info: Redefining \pageref on input line 9.
+ (./chemCal.out)
+(./chemCal.out)
+\@outlinefile=\write4
+\openout4 = `chemCal.out'.
+
+\AtBeginShipoutBox=\box27
+ (/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count99
+\scratchdimen=\dimen108
+\scratchbox=\box28
+\nofMPsegments=\count100
+\nofMParguments=\count101
+\everyMPshowfont=\toks16
+\MPscratchCnt=\count102
+\MPscratchDim=\dimen109
+\MPnumerator=\count103
+\everyMPtoPDFconversion=\toks17
+)
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 11.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 11.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 11.
+LaTeX Font Info: Try loading font information for T1+aett on input line 12.
+ (/usr/share/texmf-texlive/tex/latex/ae/t1aett.fd
+File: t1aett.fd 1997/11/16 Font definitions for T1/aett.
+)
+<chemCal-001.pdf, id=5, 433.62pt x 433.62pt>
+File: chemCal-001.pdf Graphic file (type pdf)
+ <use chemCal-001.pdf> [1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
+<chemCal-002.pdf, id=17, 433.62pt x 433.62pt>
+File: chemCal-002.pdf Graphic file (type pdf)
+ <use chemCal-002.pdf> [2 <./chemCal-001.pdf>]
+LaTeX Font Info: Try loading font information for TS1+aett on input line 86.
+
+ (/usr/share/texmf/tex/latex/R/tex/latex/ts1aett.fd
+File: ts1aett.fd
+)
+LaTeX Font Info: Try loading font information for TS1+cmtt on input line 86.
+
+
+(/usr/share/texmf-texlive/tex/latex/base/ts1cmtt.fd
+File: ts1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+)
+LaTeX Font Info: Font shape `TS1/aett/m/n' in size <10> not available
+(Font) Font shape `TS1/cmtt/m/n' tried instead on input line 86.
+ [3 <./chemCal-002.pdf>]
+
+LaTeX Font Warning: Font shape `T1/aett/bx/n' undefined
+(Font) using `T1/aett/m/n' instead on input line 117.
+
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 119.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 119.
+[4] [5] (./chemCal.aux)
+
+LaTeX Font Warning: Some font shapes were not available, defaults substituted.
+
+ )
+Here is how much of TeX's memory you used:
+ 5327 strings out of 495021
+ 77626 string characters out of 1181036
+ 141123 words of memory out of 3000000
+ 8405 multiletter control sequences out of 15000+50000
+ 21574 words of font info for 52 fonts, out of 3000000 for 9000
+ 28 hyphenation exceptions out of 8191
+ 38i,7n,21p,255b,444s stack positions out of 5000i,500n,10000p,200000b,50000s
+ </home/ranke/.texmf-var/fonts/pk/ljfour/jknappen/ec/tctt1000.600pk></usr/sha
+re/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf-te
+xlive/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-texlive/fonts
+/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texlive/fonts/type1/publ
+ic/amsfonts/cm/cmmi5.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/
+cm/cmmi7.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr10.pfb
+></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share
+/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf-texli
+ve/fonts/type1/public/amsfonts/cm/cmr5.pfb></usr/share/texmf-texlive/fonts/type
+1/public/amsfonts/cm/cmr7.pfb></usr/share/texmf-texlive/fonts/type1/public/amsf
+onts/cm/cmsltt10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/c
+msy10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmtt10.pfb><
+/usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
+Output written on chemCal.pdf (5 pages, 179149 bytes).
+PDF statistics:
+ 115 PDF objects out of 1000 (max. 8388607)
+ 12 named destinations out of 1000 (max. 500000)
+ 11 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/branches/0.1/chemCal/vignettes/chemCal.out b/branches/0.1/chemCal/vignettes/chemCal.out
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.out
diff --git a/branches/0.1/chemCal/vignettes/chemCal.pdf b/branches/0.1/chemCal/vignettes/chemCal.pdf
new file mode 100644
index 0000000..935b160
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.pdf
Binary files differ
diff --git a/branches/0.1/chemCal/vignettes/chemCal.tex b/branches/0.1/chemCal/vignettes/chemCal.tex
new file mode 100644
index 0000000..6326126
--- /dev/null
+++ b/branches/0.1/chemCal/vignettes/chemCal.tex
@@ -0,0 +1,169 @@
+\documentclass[a4paper]{article}
+%\VignetteIndexEntry{Short manual for the chemCal package}
+\usepackage{hyperref}
+
+\title{Basic calibration functions for analytical chemistry}
+\author{Johannes Ranke}
+
+\usepackage{Sweave}
+\begin{document}
+\maketitle
+
+The \texttt{chemCal} package was first designed in the course of a lecture and lab
+course on "analytics of organic trace contaminants" at the University of Bremen
+from October to December 2004. In the fall 2005, an email exchange with
+Ron Wehrens led to the belief that it would be desirable to implement the
+inverse prediction method given in \cite{massart97} since it also covers the
+case of weighted regression. Studies of the IUPAC orange book and of DIN 32645
+as well as publications by Currie and the Analytical Method Committee of the
+Royal Society of Chemistry and a nice paper by Castillo and Castells provided
+further understanding of the matter.
+
+At the moment, the package consists of four functions, working on univariate
+linear models of class \texttt{lm} or \texttt{rlm}, plus to datasets for
+validation.
+
+A \href{http://bugs.r-project.org/bugzilla3/show_bug.cgi?id=8877}{bug
+report (PR\#8877)} and the following e-mail exchange on the r-devel mailing list about
+prediction intervals from weighted regression entailed some further studies
+on this subject. However, I did not encounter any proof or explanation of the
+formula cited below yet, so I can't really confirm that Massart's method is correct.
+
+When calibrating an analytical method, the first task is to generate a suitable
+model. If we want to use the \texttt{chemCal} functions, we will have to restrict
+ourselves to univariate, possibly weighted, linear regression so far.
+
+Once such a model has been created, the calibration can be graphically
+shown by using the \texttt{calplot} function:
+
+\begin{Schunk}
+\begin{Sinput}
+> library(chemCal)
+> data(massart97ex3)
+> m0 <- lm(y ~ x, data = massart97ex3)
+> calplot(m0)
+\end{Sinput}
+\end{Schunk}
+\includegraphics{chemCal-001}
+
+As we can see, the scatter increases with increasing x. This is also
+illustrated by one of the diagnostic plots for linear models
+provided by R:
+
+\begin{Schunk}
+\begin{Sinput}
+> plot(m0,which=3)
+\end{Sinput}
+\end{Schunk}
+\includegraphics{chemCal-002}
+
+Therefore, in Example 8 in \cite{massart97} weighted regression
+is proposed which can be reproduced by
+
+\begin{Schunk}
+\begin{Sinput}
+> attach(massart97ex3)
+> yx <- split(y, x)
+> ybar <- sapply(yx, mean)
+> s <- round(sapply(yx, sd), digits = 2)
+> w <- round(1 / (s^2), digits = 3)
+> weights <- w[factor(x)]
+> m <- lm(y ~ x, w = weights)
+\end{Sinput}
+\end{Schunk}
+
+If we now want to predict a new x value from measured y values,
+we use the \texttt{inverse.predict} function:
+
+\begin{Schunk}
+\begin{Sinput}
+> inverse.predict(m, 15, ws=1.67)
+\end{Sinput}
+\begin{Soutput}
+$Prediction
+[1] 5.865367
+
+$`Standard Error`
+[1] 0.8926109
+
+$Confidence
+[1] 2.478285
+
+$`Confidence Limits`
+[1] 3.387082 8.343652
+\end{Soutput}
+\begin{Sinput}
+> inverse.predict(m, 90, ws = 0.145)
+\end{Sinput}
+\begin{Soutput}
+$Prediction
+[1] 44.06025
+
+$`Standard Error`
+[1] 2.829162
+
+$Confidence
+[1] 7.855012
+
+$`Confidence Limits`
+[1] 36.20523 51.91526
+\end{Soutput}
+\end{Schunk}
+
+The weight \texttt{ws} assigned to the measured y value has to be
+given by the user in the case of weighted regression, or alternatively,
+the approximate variance \texttt{var.s} at this location.
+
+\section*{Theory for \texttt{inverse.predict}}
+Equation 8.28 in \cite{massart97} gives a general equation for predicting the
+standard error $s_{\hat{x_s}}$ for an x value predicted from measurements of y
+according to the linear calibration function $ y = b_0 + b_1 \cdot x$:
+
+\begin{equation}
+s_{\hat{x_s}} = \frac{s_e}{b_1} \sqrt{\frac{1}{w_s m} + \frac{1}{\sum{w_i}} +
+ \frac{(\bar{y_s} - \bar{y_w})^2 \sum{w_i}}
+ {{b_1}^2 \left( \sum{w_i} \sum{w_i {x_i}^2} -
+ {\left( \sum{ w_i x_i } \right)}^2 \right) }}
+\end{equation}
+
+with
+
+\begin{equation}
+s_e = \sqrt{ \frac{\sum w_i (y_i - \hat{y_i})^2}{n - 2}}
+\end{equation}
+
+where $w_i$ is the weight for calibration standard $i$, $y_i$ is the mean $y$
+value (!) observed for standard $i$, $\hat{y_i}$ is the estimated value for
+standard $i$, $n$ is the number calibration standards, $w_s$ is the weight
+attributed to the sample $s$, $m$ is the number of replicate measurements of
+sample $s$, $\bar{y_s}$ is the mean response for the sample,
+$\bar{y_w} = \frac{\sum{w_i y_i}}{\sum{w_i}}$ is the weighted mean of responses
+$y_i$, and $x_i$ is the given $x$ value for standard $i$.
+
+The weight $w_s$ for the sample should be estimated or calculated in accordance
+to the weights used in the linear regression.
+
+I adjusted the above equation in order to be able to take a different
+precisions in standards and samples into account. In analogy to Equation 8.26
+from \cite{massart97} we get
+
+\begin{equation}
+s_{\hat{x_s}} = \frac{1}{b_1} \sqrt{\frac{{s_s}^2}{w_s m} +
+ {s_e}^2 \left( \frac{1}{\sum{w_i}} +
+ \frac{(\bar{y_s} - \bar{y_w})^2 \sum{w_i}}
+ {{b_1}^2 \left( \sum{w_i} \sum{w_i {x_i}^2} - {\left( \sum{ w_i x_i } \right)}^2 \right) } \right) }
+\end{equation}
+
+where I interpret $\frac{{s_s}^2}{w_s}$ as an estimator of the variance at location
+$\hat{x_s}$, which can be replaced by a user-specified value using the argument
+\texttt{var.s} of the function \texttt{inverse.predict}.
+
+\begin{thebibliography}{1}
+\bibitem{massart97}
+Massart, L.M, Vandenginste, B.G.M., Buydens, L.M.C., De Jong, S., Lewi, P.J.,
+Smeyers-Verbeke, J.
+\newblock Handbook of Chemometrics and Qualimetrics: Part A,
+\newblock Elsevier, Amsterdam, 1997
+\end{thebibliography}
+
+\end{document}

Contact - Imprint