Init wave loop

main
parent a9570e0d90
commit d7509bb086

Binary file not shown.

@ -0,0 +1,91 @@
% from this example https://tex.stackexchange.com/questions/305375/how-to-position-labels-at-edges-of-tikz-figures/305391
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta, positioning, shapes.misc}
\usepackage{geometry}
\geometry{a5paper, landscape, margin=0.5cm}
\pagenumbering{gobble}
\setlength\parindent{0pt}
\begin{document}
{\huge Wave Loop}\\
\\
David Benqu\'e\\
\color{red}
Work in Progress: \today
\color{black}
\vspace{3\baselineskip}
% \section*{Operational loop of COVID-19}
\begin{tikzpicture}[>={Stealth[scale=2]}, % arrow head
shorten > = 3pt,
node distance = 4cm and 2cm,
el/.style = {inner sep=5pt, font=\normalsize, align=center, sloped},
state/.style = {minimum size=2.5cm, circle, draw=black, fill=white}, %node styles
plain/.style = {rectangle},
wave/.style = {draw, chamfered rectangle, font=\large, chamfered rectangle xsep=2cm}
% every label/.append style = {font=\tiny}, unused node labels
]
\node (waves) [wave, align=center] {Pandemic\\``Waves''};
\node (futures) [plain, left=of waves, yshift=1cm] {Statistical Futures};
\node (pasts) [plain, left=of waves, yshift=-1cm] {Colonial Pasts};
\node (natural) [plain, right=of waves, yshift=1.5cm] {This is a natural event};
\node (individual) [plain, right=of waves] {Individual Responsibility};
\node (death) [plain, right=of waves, yshift=-1.5cm] {Death Calculus};
% PULL & PUSH
\node (pull) [plain, left=of waves, yshift=3cm] {PULL};
\node (pull) [plain, right=of waves, yshift=3cm] {PUSH};
\draw [dashed] (0,1) -- (0,4);
\draw [dashed] (0,-1) -- (0,-4);
% Connections
% \path[->, red, out=20, in=-160] (pasts) edge (waves);
% \path[->, red, out=-20, in=-200] (futures) edge (waves);
\path[->, red, out=70, in=-170] (pasts) edge (waves);
\path[->, red, out=-70, in=-190] (futures) edge (waves);
\path[->, red, out=-20, in=-180] (waves) edge (natural);
\path[->, red, out=20, in=-180] (waves) edge (death);
\path[->, red, out=0, in=-180] (waves) edge (individual);
% \path[->]
% (pasts.east) edge [bend right=5] (waves.west)
% (futures.east) edge [bend left=5] (waves.west);
% (simulations) edge [in=110,out=70,max distance=1.5cm,loop] node[el,above] {Runs and re-runs} (simulations)
% (virus) edge [in=110,out=70,max distance=1.5cm,loop] node[el, above] {Mutates} (virus)
% (virus) edge [bend left=5] node[el, above, pos=0.15] {Infects} (bodies)
% (bodies) edge [bend left=5] node[el, below, pos=0.15] {Antibodies} (virus)
% (bodies) edge [bend right=10] node [el, above] {Counted} (data)
% (data) edge [bend right=10] node[el,above] {Basis for} (simulations)
% (simulations) edge [bend right=10] node[el, below] {Produce more\\Look like} (data)
% (simulations) edge [bend right=10] node[el, below] {Represented as} (curves)
% (data) edge [bend left=10] node[el, below, pos=0.2] {Represented as} (curves)
% (policy) edge [bend left=10] node[el, below, pos=0.2] {Assessed with} (simulations)
% (simulations) edge [bend left=10] node[el, above, pos=0.3] {Basis for} (policy)
% (policy) edge [bend right=10] node[el, below] {Constrain} (bodies)
% (policy) edge [bend right=10] node[el, below] {What gets counted} (data)
% (curves) edge [bend right=10] node[el, below] {Legitimise} (policy)
% (curves) edge [bend left=10] node[el, below] {Produce as shape\\e.g. waves, peaks, etc} (virus)
% (simulations) edge [] node [el] {} (futures1)
% (simulations) edge [] node [el] {} (futures2)
% (simulations) edge [] node [el] {} (futures3);
\end{tikzpicture}
% \vspace{3\baselineskip}
% Inspired by:\\
% Dinno, Alexis. 2007. `Loop Analysis of Causal Feedback in Epidemiology: An Illustration Relating to Urban Neighborhoods and Resident Depressive Experiences`. \emph{Social Science \& Medicine} 65 (10): 204357. https://doi.org/10.1016/j.socscimed.2007.06.018.
\end{document}
Loading…
Cancel
Save