From eec6702a198774a2d78f59f72a25b36b49047c7a Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Thu, 2 Jan 2020 02:04:44 +0000 Subject: Added verification step in the make-demo set of slides A verification step was recently added to the pipeline, so it was necessary to add it here is well. --- img/make-demo-1.pdf | Bin 5503 -> 5854 bytes img/make-demo-10.pdf | Bin 8868 -> 17066 bytes img/make-demo-11.pdf | Bin 9199 -> 17244 bytes img/make-demo-12.pdf | Bin 9387 -> 17577 bytes img/make-demo-13.pdf | Bin 9494 -> 17769 bytes img/make-demo-14.pdf | Bin 9665 -> 17875 bytes img/make-demo-15.pdf | Bin 9821 -> 18051 bytes img/make-demo-16.pdf | Bin 9867 -> 18197 bytes img/make-demo-17.pdf | Bin 10022 -> 18246 bytes img/make-demo-18.pdf | Bin 10415 -> 18398 bytes img/make-demo-19.pdf | Bin 10580 -> 18777 bytes img/make-demo-2.pdf | Bin 6209 -> 6481 bytes img/make-demo-20.pdf | Bin 10832 -> 18947 bytes img/make-demo-21.pdf | Bin 11005 -> 19205 bytes img/make-demo-3.pdf | Bin 6727 -> 7006 bytes img/make-demo-4.pdf | Bin 7094 -> 7374 bytes img/make-demo-5.pdf | Bin 7429 -> 7553 bytes img/make-demo-6.pdf | Bin 7611 -> 15788 bytes img/make-demo-7.pdf | Bin 7860 -> 15986 bytes img/make-demo-8.pdf | Bin 8547 -> 16223 bytes img/make-demo-9.pdf | Bin 8687 -> 16913 bytes reproducible-paper.tex | 41 ++++++++++++++++++++++++----------------- tex/preamble.tex | 2 +- 23 files changed, 25 insertions(+), 18 deletions(-) diff --git a/img/make-demo-1.pdf b/img/make-demo-1.pdf index f647634..6533382 100644 Binary files a/img/make-demo-1.pdf and b/img/make-demo-1.pdf differ diff --git a/img/make-demo-10.pdf b/img/make-demo-10.pdf index a296b7f..5ef916f 100644 Binary files a/img/make-demo-10.pdf and b/img/make-demo-10.pdf differ diff --git a/img/make-demo-11.pdf b/img/make-demo-11.pdf index ec359c5..e8c41e7 100644 Binary files a/img/make-demo-11.pdf and b/img/make-demo-11.pdf differ diff --git a/img/make-demo-12.pdf b/img/make-demo-12.pdf index 9112299..ce0c626 100644 Binary files a/img/make-demo-12.pdf and b/img/make-demo-12.pdf differ diff --git a/img/make-demo-13.pdf b/img/make-demo-13.pdf index f29e92e..a25f1ca 100644 Binary files a/img/make-demo-13.pdf and b/img/make-demo-13.pdf differ diff --git a/img/make-demo-14.pdf b/img/make-demo-14.pdf index 8043daf..47690d3 100644 Binary files a/img/make-demo-14.pdf and b/img/make-demo-14.pdf differ diff --git a/img/make-demo-15.pdf b/img/make-demo-15.pdf index 406150d..6158c71 100644 Binary files a/img/make-demo-15.pdf and b/img/make-demo-15.pdf differ diff --git a/img/make-demo-16.pdf b/img/make-demo-16.pdf index 0a4e127..33a42f1 100644 Binary files a/img/make-demo-16.pdf and b/img/make-demo-16.pdf differ diff --git a/img/make-demo-17.pdf b/img/make-demo-17.pdf index 1e33e00..4be2e50 100644 Binary files a/img/make-demo-17.pdf and b/img/make-demo-17.pdf differ diff --git a/img/make-demo-18.pdf b/img/make-demo-18.pdf index b3420ad..2d63901 100644 Binary files a/img/make-demo-18.pdf and b/img/make-demo-18.pdf differ diff --git a/img/make-demo-19.pdf b/img/make-demo-19.pdf index 09051db..9036c63 100644 Binary files a/img/make-demo-19.pdf and b/img/make-demo-19.pdf differ diff --git a/img/make-demo-2.pdf b/img/make-demo-2.pdf index a82d6e7..2c59d13 100644 Binary files a/img/make-demo-2.pdf and b/img/make-demo-2.pdf differ diff --git a/img/make-demo-20.pdf b/img/make-demo-20.pdf index e9ffdc5..44c5621 100644 Binary files a/img/make-demo-20.pdf and b/img/make-demo-20.pdf differ diff --git a/img/make-demo-21.pdf b/img/make-demo-21.pdf index 4bc8de0..d1d12f7 100644 Binary files a/img/make-demo-21.pdf and b/img/make-demo-21.pdf differ diff --git a/img/make-demo-3.pdf b/img/make-demo-3.pdf index 7960445..9570d9b 100644 Binary files a/img/make-demo-3.pdf and b/img/make-demo-3.pdf differ diff --git a/img/make-demo-4.pdf b/img/make-demo-4.pdf index 9f4d16b..154d61f 100644 Binary files a/img/make-demo-4.pdf and b/img/make-demo-4.pdf differ diff --git a/img/make-demo-5.pdf b/img/make-demo-5.pdf index 9dc4bac..8f9aa85 100644 Binary files a/img/make-demo-5.pdf and b/img/make-demo-5.pdf differ diff --git a/img/make-demo-6.pdf b/img/make-demo-6.pdf index a8a6458..2b29295 100644 Binary files a/img/make-demo-6.pdf and b/img/make-demo-6.pdf differ diff --git a/img/make-demo-7.pdf b/img/make-demo-7.pdf index c93e6b1..369e80f 100644 Binary files a/img/make-demo-7.pdf and b/img/make-demo-7.pdf differ diff --git a/img/make-demo-8.pdf b/img/make-demo-8.pdf index d3e2d9b..4d88a61 100644 Binary files a/img/make-demo-8.pdf and b/img/make-demo-8.pdf differ diff --git a/img/make-demo-9.pdf b/img/make-demo-9.pdf index 51dc392..baafd60 100644 Binary files a/img/make-demo-9.pdf and b/img/make-demo-9.pdf differ diff --git a/reproducible-paper.tex b/reproducible-paper.tex index 6486fdb..e940d1d 100644 --- a/reproducible-paper.tex +++ b/reproducible-paper.tex @@ -945,41 +945,48 @@ \makedemoslide{img/make-demo-3.pdf} {The narrative description of the PDF and \LaTeX{} typography is kept in \texttt{paper.tex}.} \makedemoslide{img/make-demo-4.pdf} - {Reported numbers (blended into the narrative, or in figures/tables) come from \texttt{project.tex}.} + {Analysis outputs (blended into the PDF as \LaTeX{} macros) come from \texttt{project.tex}.} \makedemoslide{img/make-demo-5.pdf} - {Basic project info comes from \texttt{initialize.tex}.} + {But analysis outputs must first be \emph{verified} (with checksums) before entering the report/paper.} \makedemoslide{img/make-demo-6.pdf} - {Reported values about the downloaded inputs come from \texttt{download.tex}.} + {Basic project info comes from \texttt{initialize.tex}.} \makedemoslide{img/make-demo-7.pdf} - {... for example the number of rows in the second input (a catalog) of the project.} + {Reported values about the downloaded inputs come from \texttt{download.tex}.} \makedemoslide{img/make-demo-8.pdf} - {The URL to download \texttt{input2.dat}, and a checksum to validate it, are stored in \texttt{INPUTS.conf}.} + {... for example the number of rows in the second input (a catalog) of the project.} \makedemoslide{img/make-demo-9.pdf} - {Reported values from first analysis steps stored in \texttt{analysis1.tex}.} + {The URL to download \texttt{input2.dat}, and a checksum to validate it, are stored in \texttt{INPUTS.conf}.} \makedemoslide{img/make-demo-10.pdf} - {... for example the average of the numbers in \texttt{out-1b.dat}.} + {Reported values from first analysis steps stored in \texttt{analysis1.tex}.} \makedemoslide{img/make-demo-11.pdf} - {But \texttt{out-1b.dat} itself depends on other files and a paramter (for example a multiple of sigma).} + {... for example the average of the numbers in \texttt{out-1b.dat}.} \makedemoslide{img/make-demo-12.pdf} - {\texttt{out-1a.dat} is built from a downloaded dataset.} + {But \texttt{out-1b.dat} itself depends on other files and a paramter (for example a multiple of sigma).} \makedemoslide{img/make-demo-13.pdf} - {Download URL and checksum of \texttt{input1.dat} also stored in \texttt{INPUTS.conf}.} + {\texttt{out-1a.dat} is built from a downloaded dataset.} \makedemoslide{img/make-demo-14.pdf} - {Reported values from second analysis steps stored in \texttt{analysis2.tex}.} + {Download URL and checksum of \texttt{input1.dat} also stored in \texttt{INPUTS.conf}.} \makedemoslide{img/make-demo-15.pdf} - {... for example the number of selected rows in \texttt{out-2b.dat}.} + {Reported values from second analysis steps stored in \texttt{analysis2.tex}.} \makedemoslide{img/make-demo-16.pdf} - {\texttt{out-2b.dat} is derived from \texttt{out-1b.dat} (for example, rejected some of \texttt{out-1b.dat}'s rows).} + {... for example the number of selected rows in \texttt{out-2b.dat}.} \makedemoslide{img/make-demo-17.pdf} - {Reported values from third analysis steps stored in \texttt{analysis3.tex}.} + {\texttt{out-2b.dat} is derived from \texttt{out-1b.dat} (for example, rejected some of \texttt{out-1b.dat}'s rows).} \makedemoslide{img/make-demo-18.pdf} - {... for example measurements from both \texttt{out-3a.dat} and \texttt{out-3b.dat}.} + {Reported values from third analysis steps stored in \texttt{analysis3.tex}.} \makedemoslide{img/make-demo-19.pdf} - {\texttt{out-3b.dat} is generated from an analysis on \texttt{out-2a.dat}.} + {... for example measurements from both \texttt{out-3a.dat} and \texttt{out-3b.dat}.} \makedemoslide{img/make-demo-20.pdf} - {But \texttt{out-2a.dat} itself is generated from \texttt{input1.dat} and an analysis which has two settings.} + {\texttt{out-3b.dat} is generated from an analysis on \texttt{out-2a.dat}.} \makedemoslide{img/make-demo-21.pdf} + {But \texttt{out-2a.dat} itself is generated from \texttt{input1.dat} and an analysis which has two settings.} + \makedemoslide{img/make-demo-22.pdf} {\texttt{out-3a.dat} also depends on \texttt{out-1a.dat} and an analysis with needs one parameter.} + + + + + \begin{frame}{\LARGE The whole project is a directed graph (codifying the data's lineage).} \LARGE \begin{itemize} diff --git a/tex/preamble.tex b/tex/preamble.tex index 004ba40..37f486f 100644 --- a/tex/preamble.tex +++ b/tex/preamble.tex @@ -40,7 +40,7 @@ \newcommand{\makedemoslide}[2] { \begin{frame}{#2} \begin{center}\includegraphics[width=0.8\linewidth]{#1}\end{center}\par - \vspace{-6mm} \footnotesize \textcolor{green!50!black}{Green + \vspace{-8mm} \footnotesize \textcolor{green!50!black}{Green boxes} with sharp corners: \emph{source} files (hand written).\\\textcolor{blue}{Blue boxes} with rounded corners: \emph{built} files (automatically -- cgit v1.2.1