From c9383127fae0acb87f900a8832b820cb46bc589b Mon Sep 17 00:00:00 2001
From: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Date: Mon, 27 Jan 2020 03:25:16 +0000
Subject: Analysis phase description started with Final paper and verification

With this commit, the general outline of the analysis phase is given, as
well as a description of the LaTeX macros and their relation to the paper
and thier verification.

Also, the data-lineage figure was updated to have references.tex also and
some resizing of the folders in file-architecture to be more clear.
---
 tex/src/figure-file-architecture.tex | 44 +++++++++++++++++++-----------------
 1 file changed, 23 insertions(+), 21 deletions(-)

(limited to 'tex/src/figure-file-architecture.tex')

diff --git a/tex/src/figure-file-architecture.tex b/tex/src/figure-file-architecture.tex
index c892232..a4d4755 100644
--- a/tex/src/figure-file-architecture.tex
+++ b/tex/src/figure-file-architecture.tex
@@ -54,7 +54,7 @@
   \fi
 
   %% reproduce/software/bash
-  \node [dirbox, at={(-5.75cm,-0.8cm)}, minimum width=2.6cm, minimum height=2.1cm,
+  \node [dirbox, at={(-5.75cm,-0.8cm)}, minimum width=2.6cm, minimum height=1.6cm,
     label={[shift={(0,-5mm)}]\texttt{bash/}}, fill=brown!25!white] {};
   \ifdefined\fullfilearchitecture
   \node [node-nonterminal-thin, at={(-5.75cm,-1.5cm)}] {bashrc.sh};
@@ -75,32 +75,34 @@
     label={[shift={(0,-5mm)}]\texttt{analysis/}}, fill=brown!20!white] {};
 
   %% reproduce/analysis/config
-  \node [dirbox, at={(0.15cm,1.5cm)}, minimum width=2.6cm, minimum height=2.1cm,
+  \node [dirbox, at={(0.15cm,1.5cm)}, minimum width=2.6cm, minimum height=2.6cm,
     label={[shift={(0,-5mm)}]\texttt{config/}}, fill=brown!25!white] {};
   \node [node-nonterminal-thin, at={(0.15cm,0.8cm)}] {INPUTS.conf};
   \node [node-nonterminal-thin, at={(0.15cm,0.3cm)}] {param-1.conf};
-  \node [node-nonterminal-thin, at={(0.15cm,-0.2cm)}] {param-2.conf};
+  \node [node-nonterminal-thin, at={(0.15cm,-0.2cm)}] {param-2a.conf};
+  \node [node-nonterminal-thin, at={(0.15cm,-0.7cm)}] {param-2b.conf};
 
   %% reproduce/analysis/make
-  \node [dirbox, at={(2.95cm,1.5cm)}, minimum width=2.6cm, minimum height=2.1cm,
+  \node [dirbox, at={(2.95cm,1.5cm)}, minimum width=2.6cm, minimum height=2.6cm,
     label={[shift={(0,-5mm)}]\texttt{make/}}, fill=brown!25!white] {};
-  \node [node-nonterminal-thin, at={(2.95cm,0.8cm)}] {initialize.mk};
-  \node [node-nonterminal-thin, at={(2.95cm,0.3cm)}] {download.mk};
-  \node [node-nonterminal-thin, at={(2.95cm,-0.2cm)}] {analysis-1.mk};
+  \node [node-nonterminal-thin, at={(2.95cm,0.8cm)}] {top-prepare.mk};
+  \node [node-nonterminal-thin, at={(2.95cm,0.3cm)}] {top-make.mk};
+  \node [node-nonterminal-thin, at={(2.95cm,-0.2cm)}] {initialize.mk};
+  \node [node-nonterminal-thin, at={(2.95cm,-0.7cm)}] {analysis1.mk};
 
   %% reproduce/analysis/bash
-  \node [dirbox, at={(0.15cm,-0.8cm)}, minimum width=2.6cm, minimum height=2.1cm,
+  \node [dirbox, at={(0.15cm,-1.3cm)}, minimum width=2.6cm, minimum height=1.1cm,
     label={[shift={(0,-5mm)}]\texttt{bash/}}, fill=brown!25!white] {};
   \ifdefined\fullfilearchitecture
-  \node [node-nonterminal-thin, at={(0.15cm,-1.5cm)}] {process-A.sh};
+  \node [node-nonterminal-thin, at={(0.15cm,-2.0cm)}] {process-A.sh};
   \fi
 
   %% reproduce/analysis/python
-  \node [dirbox, at={(2.95cm,-0.8cm)}, minimum width=2.6cm, minimum height=2.1cm,
+  \node [dirbox, at={(2.95cm,-1.3cm)}, minimum width=2.6cm, minimum height=1.6cm,
     label={[shift={(0,-5mm)}]\texttt{python/}}, fill=brown!25!white] {};
   \ifdefined\fullfilearchitecture
-  \node [node-nonterminal-thin, at={(2.95cm,-1.5cm)}] {operation-B.py};
-  \node [node-nonterminal-thin, at={(2.95cm,-2.0cm)}] {fitting-plot.py};
+  \node [node-nonterminal-thin, at={(2.95cm,-2.0cm)}] {operation-B.py};
+  \node [node-nonterminal-thin, at={(2.95cm,-2.5cm)}] {fitting-plot.py};
   \fi
 
   %% tex/
@@ -108,28 +110,28 @@
     label={[shift={(0,-5mm)}]\texttt{tex/}}, fill=brown!15!white] {};
 
   %% tex/src
-  \node [dirbox, at={(6cm,2.1cm)}, minimum width=2.5cm, minimum height=2.1cm,
+  \node [dirbox, at={(6cm,2.1cm)}, minimum width=2.5cm, minimum height=1.6cm,
     label={[shift={(0,-5mm)}]\texttt{src/}}, fill=brown!20!white] {};
+  \node [node-nonterminal-thin, at={(6cm,1.4cm)}] {references.tex};
   \ifdefined\fullfilearchitecture
-  \node [node-nonterminal-thin, at={(6cm,1.4cm)}] {preamble-1.tex};
   \node [node-nonterminal-thin, at={(6cm,0.9cm)}] {figure-1.tex};
   \fi
 
   %% tex/build
   \ifdefined\fullfilearchitecture
-  \node [dirbox, at={(6cm,-0.2cm)}, minimum width=2.5cm, minimum height=1.3cm,
+  \node [dirbox, at={(6cm,0.1cm)}, minimum width=2.5cm, minimum height=1.3cm,
     label={[shift={(0,-5mm)}]\texttt{build/}}, dashed, , fill=brown!20!white] {};
-  \node [anchor=west, at={(4.7cm,-1.0cm)}] {\scriptsize\sf Symbolic link to};
-  \node [anchor=west, at={(4.7cm,-1.3cm)}] {\scriptsize\sf \LaTeX{} build directory.};
+  \node [anchor=west, at={(4.7cm,-0.7cm)}] {\scriptsize\sf Symbolic link to};
+  \node [anchor=west, at={(4.7cm,-1.0cm)}] {\scriptsize\sf \LaTeX{} build directory.};
   \fi
 
   %% tex/tikz
   \ifdefined\fullfilearchitecture
-  \node [dirbox, at={(6cm,-1.7cm)}, minimum width=2.5cm, minimum height=1.6cm,
+  \node [dirbox, at={(6cm,-1.6cm)}, minimum width=2.5cm, minimum height=1.6cm,
     label={[shift={(0,-5mm)}]\texttt{tikz/}}, dashed, fill=brown!20!white] {};
-  \node [anchor=west, at={(4.67cm,-2.5cm)}] {\scriptsize\sf Symbolic link to TikZ};
-  \node [anchor=west, at={(4.67cm,-2.8cm)}] {\scriptsize\sf directory (figures built};
-  \node [anchor=west, at={(4.67cm,-3.1cm)}] {\scriptsize\sf by \LaTeX).};
+  \node [anchor=west, at={(4.67cm,-2.4cm)}] {\scriptsize\sf Symbolic link to TikZ};
+  \node [anchor=west, at={(4.67cm,-2.7cm)}] {\scriptsize\sf directory (figures built};
+  \node [anchor=west, at={(4.67cm,-3.0cm)}] {\scriptsize\sf by \LaTeX).};
   \fi
 
   %% .local
-- 
cgit v1.2.1

