141 lines
5 KiB
TeX
141 lines
5 KiB
TeX
|
\begin{frame}{Le projet ANR SynBioTIC (2011—2015)}
|
||
|
\framesubtitle{Biologie synthétique}
|
||
|
|
||
|
\begin{columns}
|
||
|
\column{.6\textwidth}
|
||
|
\begin{itemize}
|
||
|
% Abstraction, Découplage, Composition (ingénierie)
|
||
|
\item \structure{Biologie synthétique}
|
||
|
\begin{itemize}
|
||
|
\item Génie génétique \\
|
||
|
Production d'insuline par \structure{une} bactérie\\
|
||
|
\structure{[Riggs et Itakura, 1978]}
|
||
|
\item \structure{Abstraction}, standardisation, découplage
|
||
|
\end{itemize}
|
||
|
\medskip
|
||
|
\item Projet exploratoire:
|
||
|
« permettre l'exploitation des \structure{propriétés collectives} d'une
|
||
|
population bactérienne pour créer des biosystèmes artificiels.»\\
|
||
|
\medskip
|
||
|
\end{itemize}
|
||
|
|
||
|
\column{.3\textwidth}
|
||
|
\centering
|
||
|
\tourdelangages[white][white][white]
|
||
|
\tikz[overlay,abs/.style={ultra thick,-Stealth,thick,transform canvas={xshift=2mm}}]
|
||
|
\draw[abs] (genotype.east) to node[anchor=base,rotate=-90,yshift=1mm] {abstraction} (population.east);
|
||
|
\end{columns}
|
||
|
\end{frame}
|
||
|
|
||
|
%\newsavebox{\haskellfib}
|
||
|
%\begin{lrbox}{\haskellfib}
|
||
|
%\end{lrbox}
|
||
|
%\usebox{\haskellfib}
|
||
|
|
||
|
\begin{frame}[fragile]{Problématique}
|
||
|
\framesubtitle{compilation et multi-niveau}
|
||
|
|
||
|
\centering
|
||
|
\begin{tikzpicture}[%
|
||
|
node distance=15mm,
|
||
|
wp/.style={draw},%
|
||
|
compilation/.style={compilcol,line width=5mm,-Triangle Cap},
|
||
|
emergence/.style={alert,thick,-Stealth,decorate,decoration={snake,
|
||
|
amplitude=.5mm,segment length=2mm,post length=2mm}}]
|
||
|
\uncover<2-> {
|
||
|
\node[wp] (ibn) {%
|
||
|
\begin{tikzpicture}
|
||
|
\clip (0cm,0cm) rectangle (3cm,2cm);
|
||
|
\node[anchor=center,yshift=-9mm] at (15mm,1cm) {%
|
||
|
\includegraphics[width=3cm]{vector/binary}};
|
||
|
\end{tikzpicture}
|
||
|
};
|
||
|
}
|
||
|
\begin{onlyenv}<2->
|
||
|
\node[wp,above=of ibn] (ihn) {%
|
||
|
\begin{tikzpicture}
|
||
|
\clip (0cm,0cm) rectangle (3cm,2cm);
|
||
|
\node[anchor=center,text width=3cm] at (15mm,1cm) {%
|
||
|
\small
|
||
|
\lstset{style=haskell}
|
||
|
\begin{lstlisting}
|
||
|
fib 0 = 0
|
||
|
fib 1 = 1
|
||
|
fib n = fib (n-1)
|
||
|
+ fib (n-2)
|
||
|
\end{lstlisting}
|
||
|
};
|
||
|
\node[anchor=center,minimum width=3cm, minimum height=2cm,fill=white,
|
||
|
opacity=0.9] at (15mm,1cm){\fontsize{55pt}{0}$f$};
|
||
|
\end{tikzpicture}%
|
||
|
};
|
||
|
\draw[compilation] (ihn) to node[auto] {Compilation} (ibn);
|
||
|
\end{onlyenv}
|
||
|
\node[wp,right=3cm of ibn,label=below:{\small Niveau local}] (bbn) {%
|
||
|
\begin{tikzpicture}
|
||
|
\clip (0cm,0cm) rectangle (3cm,2cm);
|
||
|
\node[anchor=center,yshift=9mm] at (15mm,1cm) {%
|
||
|
\includegraphics[height=37mm]{vector/ecolihelix}};
|
||
|
\end{tikzpicture}
|
||
|
};
|
||
|
\node[wp,above=of bbn,label=above:{\small Niveau global}] (bhn) {%
|
||
|
\begin{tikzpicture}
|
||
|
\clip (0cm,0cm) rectangle (3cm,2cm);
|
||
|
\node[anchor=center] at (15mm,1cm) {%
|
||
|
\includegraphics[width=3cm]{vector/petri}};
|
||
|
\end{tikzpicture}
|
||
|
};
|
||
|
\draw[emergence,transform canvas={xshift=-1cm}] (bbn) to (bhn);%
|
||
|
\draw[emergence,transform canvas={xshift=1cm}] (bbn) to (bhn);%
|
||
|
\visible<1-2>{
|
||
|
\draw[emergence] (bbn) to node[black,fill=white,opacity=.8]
|
||
|
{émergence} (bhn);
|
||
|
}%
|
||
|
\visible<3>{
|
||
|
\draw[compilation] (bhn) to (bbn);
|
||
|
}
|
||
|
\uncover<2->{
|
||
|
\node[right=4mm of ihn,text width=2cm, align=center]
|
||
|
{\small Haut niveau\\ de description};
|
||
|
\node[right=4mm of ibn,text width=2cm, align=center]
|
||
|
{\small Bas niveau\\ de description};
|
||
|
}
|
||
|
\end{tikzpicture}
|
||
|
|
||
|
\end{frame}
|
||
|
|
||
|
\begin{frame}%[label=this one]
|
||
|
\frametitle{Le projet ANR \textsc{SynBioTIC} (2011—2015)}
|
||
|
|
||
|
\begin{columns}
|
||
|
\column{.8\textwidth}
|
||
|
\begin{itemize}
|
||
|
\item Découpe en work-package
|
||
|
\begin{itemize}
|
||
|
\item \textcolor{black!40}{WP1: Études des formes, fourni des exemples}
|
||
|
\item \structure<2>{WP2: Programmation spatiale (L1)}
|
||
|
\item \structure<2>{WP3: Programmation orienté entité (L2)}
|
||
|
\item WP4: Réseau de régulation génétique (L3)
|
||
|
\item \textcolor{black!40}{WP5: Calculabilité}
|
||
|
\item \textcolor{black!40}{WP6: Sûreté, sécurité}
|
||
|
\end{itemize}
|
||
|
\end{itemize}
|
||
|
|
||
|
\column{.2\textwidth}
|
||
|
\centering
|
||
|
\tourdelangages[white][white][white][compilcol]
|
||
|
\begin{tikzpicture}[overlay,
|
||
|
wp/.style={draw,text width=2cm,font=\footnotesize,align=center,
|
||
|
minimum width=22mm, minimum height=12mm},
|
||
|
]
|
||
|
%\path (population) to node[auto,xshift=-2mm,swap] {Compilation} (phenotype);
|
||
|
%\path (phenotype) to node[auto,xshift=-2mm,swap] {Compilation} (genotype);
|
||
|
\uncover<2>{
|
||
|
\node[structure,left=1mm of population] {L1};
|
||
|
\node[structure,left=1mm of phenotype] {L2};
|
||
|
\node[left=1mm of genotype] {L3};
|
||
|
}
|
||
|
\end{tikzpicture}
|
||
|
\end{columns}
|
||
|
\end{frame}
|