aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--img/hale-prime-focus-marked.jpgbin0 -> 37603 bytes
-rw-r--r--reproducible-paper.tex110
2 files changed, 83 insertions, 27 deletions
diff --git a/img/hale-prime-focus-marked.jpg b/img/hale-prime-focus-marked.jpg
new file mode 100644
index 0000000..e75cb8c
--- /dev/null
+++ b/img/hale-prime-focus-marked.jpg
Binary files differ
diff --git a/reproducible-paper.tex b/reproducible-paper.tex
index 80c323d..2e55c5b 100644
--- a/reproducible-paper.tex
+++ b/reproducible-paper.tex
@@ -246,6 +246,62 @@
\end{center}
\column{0.5\linewidth}
+ \end{columns}
+ \end{frame}
+ \begin{frame}[t]{Definitions \& Clarification \hspace{1.6cm} {\normalsize(from the National Academies report in 2019, \href{http://doi.org/10.17226/25303}{DOI:10.17226/25303})}}
+ \vspace{-5mm}
+ \begin{columns}[t]
+ \column{0.5\linewidth}
+ \begin{center}
+ \large\textbf{Replicability (hardware/statistical)}
+ \rule{0.5\linewidth}{1pt}
+ \end{center}
+ \begin{itemize}
+ \setlength\itemsep{0.5em}
+ \item Involves data \alert{collection}.
+ \item Inherently includes \alert{measurements errors}\\(can
+ never be exactly reproduced).
+ \item Example: Raw telescope image/spectra.
+ \item \alert{\textbf{NOT DISCUSSED HERE.}}
+ \end{itemize}
+
+ \vspace{3.5mm}
+ \begin{center}
+ \vspace{-5mm}
+ \includegraphics[width=0.7\linewidth]{img/hale-prime-focus-marked.jpg}\\
+ \vspace{-0.6mm}
+ \tiny \href{http://slittlefair.staff.shef.ac.uk/teaching/phy217/lectures/telescopes/L07/index.html}{http://slittlefair.staff.shef.ac.uk}
+ \end{center}
+
+ \column{0.5\linewidth}
+ \end{columns}
+ \end{frame}
+ \begin{frame}[t]{Definitions \& Clarification \hspace{1.6cm} {\normalsize(from the National Academies report in 2019, \href{http://doi.org/10.17226/25303}{DOI:10.17226/25303})}}
+ \vspace{-5mm}
+ \begin{columns}[t]
+ \column{0.5\linewidth}
+ \begin{center}
+ \large\textbf{Replicability (hardware/statistical)}
+ \rule{0.5\linewidth}{1pt}
+ \end{center}
+ \begin{itemize}
+ \setlength\itemsep{0.5em}
+ \item Involves data \alert{collection}.
+ \item Inherently includes \alert{measurements errors}\\(can
+ never be exactly reproduced).
+ \item Example: Raw telescope image/spectra.
+ \item \alert{\textbf{NOT DISCUSSED HERE.}}
+ \end{itemize}
+
+ \vspace{3.5mm}
+ \begin{center}
+ \vspace{-5mm}
+ \includegraphics[width=0.7\linewidth]{img/hale-prime-focus.jpg}\\
+ \vspace{-0.6mm}
+ \tiny \href{http://slittlefair.staff.shef.ac.uk/teaching/phy217/lectures/telescopes/L07/index.html}{http://slittlefair.staff.shef.ac.uk}
+ \end{center}
+
+ \column{0.5\linewidth}
\begin{center}
\large\textbf{Reproducibility (Software/Deterministic)}
\rule{0.5\linewidth}{1pt}
@@ -273,11 +329,11 @@
%% Step-by-step slides.
\newcommand{\allopacity}{1}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\paperinit}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\sver}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\begin{frame}{Different package managers have different versions of software (repology.org, 2019/11/20)}
\begin{columns}
\column{7cm} \center
@@ -289,15 +345,15 @@
\end{columns}
\end{frame}
\newcommand{\srep}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\dver}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\ddver}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\confopt}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\confenv}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\begin{frame}{Example: Matplotlib (a Python visualization library) build dependencies}
\Wider[5em]{
%\vspace{5mm}
@@ -322,35 +378,35 @@
\end{columns}
\end{frame}
\newcommand{\containers}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\db}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\calib}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\corr}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\runord}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\runopt}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\humanerr}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\confirmbias}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\depupdate}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\coauth}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\varsinpaper}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\recordinfo}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\softcite}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\prevchange}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\newcommand{\paperfinal}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
%% Don't show the happy scientist or the existing containers box.
@@ -415,7 +471,7 @@
\newcommand{\focusonpackages}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\let\focusonpackages\undefined
@@ -668,7 +724,7 @@
%% Hardware/data
\newcommand{\focusonhardware}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\let\focusonhardware\undefined
\begin{frame}{Input data source and integrity is documented and checked}
@@ -735,7 +791,7 @@
%% Analysis
\newcommand{\focusonrun}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\let\focusonrun\undefined
@@ -867,7 +923,7 @@
\newcommand{\focusonpaper}{}
- \begin{frame}{General outline of a project} \include{tex/project-graph} \end{frame}
+ \begin{frame}{General outline of a project (after data collection)} \include{tex/project-graph} \end{frame}
\let\focusonpaper\undefined