Files
Gene-Regulatory-Networks-Se…/paper.tex

146 lines
6.8 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
\documentclass[journal,compsoc,10pt]{IEEEtran}
% Load some possibly useful packages. You can remove the ones you don't need or
% add other packages that you need in your paper.
\usepackage{graphicx} % required to include graphics
\usepackage{amsfonts,amssymb,amsmath} % mathsymbols etc
\usepackage{mathtools} % includes some fixes to amsmath, and adds convenience macros
\usepackage{bm} % make any letter boldface in math
\usepackage{algpseudocode} % aka `algorithmicx`: same look `algorithmic`, but more flexible
\usepackage{array} % for better looking arrays
\usepackage{booktabs} % for better looking tables
\usepackage[usenames]{xcolor} % colors for highlighting etc.
\usepackage{url} % for urls
\usepackage[%pdftitle=, % define the PDF metadata
%pdfauthor=,
colorlinks=true, linkcolor=purple, urlcolor=blue, citecolor=cyan,
anchorcolor=black % make links/references 'clickable' without ugly frames
]{hyperref}
\usepackage{cleveref} % smart references to figures, equations etc.
% some packages which may be useful when drafting, but should be removed before submission
\usepackage{todonotes}
% You can define your own commands. This is useful for shorthands, for example
\newcommand{\EE}{\mathbb{E}}
\newcommand{\RR}{\mathbb{R}}
\newcommand{\eE}{\mathcal{E}}
\newcommand{\gG}{\mathcal{G}}
\newcommand{\nN}{\mathcal{N}}
\newcommand{\lnorm}[1]{\ell_{#1}\text{-norm}}
% Commands are also useful to ensure standardized notation, such as how to display vectors and matrices.
% The point is to replace formatting commands with semantic ones.
% This both makes the source more semantic, and also makes it easier to change formatting choices later
% IMPORTANT: In TeX, all commands share a global namespace. You need to be careful therefore not to overwrite an existing command.
% Use \newcommand to ensure you don't accidentally overwrite an important macro
% Use \renewcommand if you *do* want to overwrite a macro, have checked what the original does,
% and have made sure the redefinition is safe.
\newcommand{\T}{\mathsf{T}} % transpose
\renewcommand{\vec}[1]{\bm{#1}} % redefine \vec to produce boldface instead of adding an arrow
\newcommand{\mat}[1]{\bm{#1}} % define \vec to produce boldface
\newcommand{\ones}{\bm{1}} % all-ones vector
\newcommand{\eye}{\bm{I}} % identity matrix
\newcommand{\ei}{\bm{e}_i} % standard basis vector e_i
\newcommand{\ej}{\bm{e}_j} % standard basis vector e_j
% TIP: Resist the temptation to be too clever with macros
% - \ei and \ej are easier to type than e.g. \ee[i] (note that \e is a low-level command and should not be redefined)
% - While you can define macros in terms of other macros (eg we could define \ei in terms of \vec),
% many journals wont accept this. Recursive macros also produce more frequent and more complicated compilation errors
% Commands like \sin and \exp ensure proper fonts and spacing for math operators.
% Use the dedicated \DeclareMathOperator to define new operators
\DeclareMathOperator{\diag}{diag}
\begin{document}
\title{Influence of update schemes on gene regulatory networks}
% author information
% COMMENT OUT THESE LINES FOR YOUR CONFERENCE SUBMISSION!
\author{Tom Zuidberg \\ 455969}
\maketitle
\thispagestyle{plain}
\pagestyle{plain}
\begin{abstract}
In this paper we will introduce boolean networks (BN) and their relevance to gene regulatory networks (GRN). We will have a closer look on update schemes. Specifically, synchronous, sequential and asynchronous update schemes and their effect on the behavior of BN and GRN respectively.
\end{abstract}
\section{Introduction}
\section{Boolean networks}
Explain Boolean network and what an update scheme is using the synchronous/parallel scheme.
\subsection{Notation}
Define clear notation used throughout the paper
\section{Update Schemes}
Explain different update schemes including characteristics for behavior especially chaotic behavior.
\subsection{Synchronous scheme}
all nodes update at the same time
\subsection{Sequential scheme}
close to synchronous. the nodes update in a specific order and take into account the updated input node if that node had been updated before/is positioned earlier in the sequence
\subsection{Block-sequential scheme}
mix of synchronous and sequential. predefined blocks update sequential, inside a block the update follows the synchronous scheme
\subsection{Asynchronous deterministic}
one node is updated per tick following a specific sequence
\subsection{Asynchronous generalized}
same as asynchronous deterministic with the slight change that within the sequence nodes may appear multiple times.
\section{Relevance for Gene Regulatory Networks}
Tie the update schemes and their different outcomes or behavior to GRN.
Emphasizing the drawbacks of asynchronous models when applied to GRN e.g. it takes way to long to update a GRN using asynchronous deterministic for it to have an effect; assuming that one update takes a few minutes, when the whole process can take days to complete.\cite{schwab2020concepts}
\section{Conclusion}
References: \cite{schwab2020concepts}\cite{aracena2009robustness}\cite{bornholdt2008boolean}\cite{goles2010block}\cite{helikar2011boolean}
\begin{figure*} % The starred version uses both columns; unstarred only one column
\centering
% \includegraphics[width=5in]{edge_vs_hyperedge.png}
% TIP: Ensure the original image file has approximately the right dimensions
% (if using matplotlib, specify correct figure size) so that the image is not rescaled too brutally.
\caption{Boolean example.
% NB: The '~' inserts a non-breaking space, ensuring 'Ref.' is never separated from its number
Simple boolean network example; a graph of the network and most likely a table as well for the updated states $x(t) \rightarrow x(t+1)$
}
\end{figure*}
\begin{figure*} % The starred version uses both columns; unstarred only one column
\centering
\caption{
graph of all possible states for a boolean network using a synchronous update scheme
}
\end{figure*}
\begin{figure*} % The starred version uses both columns; unstarred only one column
\centering
% \includegraphics[width=5in]{edge_vs_hyperedge.png}
% TIP: Ensure the original image file has approximately the right dimensions
% (if using matplotlib, specify correct figure size) so that the image is not rescaled too brutally.
\caption{
example graph of boolean network showcasing grouping of specific nodes.
}
\end{figure*}
% The list of references is provided as `references.bib`
\bibliographystyle{unsrt}
\bibliography{IEEEabrv,references}
\end{document}