\documentclass{beamer}
\usepackage{xcolor}
\usepackage{listings}
\usepackage{pgf}
%\usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps,pgfshade} 
%\usepackage{multimedia}

\usepackage[english]{babel}
\usepackage{movie15}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage{amsmath}
\usepackage{bm} 
\usepackage[T1]{fontenc}
\usepackage[scaled=.90]{helvet}
\usepackage{scalefnt}
\usepackage{tikz}
\usepackage{ textcomp }
\usepackage{soul}
\usepackage{hyperref}
\definecolor{lightblue}{rgb}{.7,.7,1.}
\definecolor{mygreen}{rgb}{0,1.,0}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\mode<presentation>
{
  \usetheme{Singapore}
  \setbeamercovered{opaque}
  \usecolortheme{tuebingen}
  \setbeamertemplate{navigation symbols}{}
  \usefonttheme{default}
  \useoutertheme{infolines}
  % \useoutertheme{miniframes}
}

\AtBeginSection[]
{
  \begin{frame}<beamer>
    \begin{center}
      \Huge \insertsectionhead
    \end{center}
    % \frametitle{\insertsectionhead}
    % \tableofcontents[currentsection,hideothersubsections]
  \end{frame}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5

\setbeamertemplate{blocks}[rounded][shadow=true]

\title[]{Scientific Computing -- Grundlagen der Programmierung }
\author[]{Jan Grewe\\Abteilung f\"ur Neuroethologie\\
  Universit\"at T\"ubingen}

\institute[Wissenschaftliche Datenverarbeitung]{}
 \date{12.10.2015 - 06.11.2015}
 %\logo{\pgfuseimage{../../resources/UT_BM_Rot_RGB.pdf}}

\subject{Einf\"uhrung in die wissenschaftliche Datenverarbeitung}
\vspace{1em}
\titlegraphic{
  \includegraphics[width=0.5\linewidth]{../../resources/UT_WBMW_Rot_RGB}
}
%%%%%%%%%% configuration for code
\lstset{
 basicstyle=\ttfamily,
 numbers=left,
 showstringspaces=false,
 language=Matlab,
 commentstyle=\itshape\color{darkgray},
 keywordstyle=\color{blue},
 stringstyle=\color{green},
 backgroundcolor=\color{blue!10},
 breaklines=true,
 breakautoindent=true,
 columns=flexible,
 frame=single,
 captionpos=b,
 xleftmargin=1em,
 xrightmargin=1em,
 aboveskip=10pt
 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\mycite}[1]{
\begin{flushright}
\tiny \color{black!80} #1
\end{flushright}
}

\input{../../latex/environments.tex}
\makeatother
 
\begin{document} 

\begin{frame}[plain]
  \frametitle{}
  \vspace{-1cm}
  \titlepage % erzeugt Titelseite
\end{frame}

\begin{frame}
  \frametitle{Grundlagen der Programmierung}
  \frametitle{Tagesmen\"u}
  \begin{enumerate}
  \item Graphische Darstellung von Daten
  \item Spiketrain Analyse
  \item \"Ubungen, \"Ubungen, \"Ubungen. 
  \end{enumerate}
\end{frame}


\begin{frame}[plain]
\huge{2. Spiketrain Analyse I}
\end{frame}


\begin{frame}
  \frametitle{Spiketrain Analyse I}
  \framesubtitle{Rasterplot}
  \begin{figure}
    \centering
    \includegraphics[width=0.375\columnwidth]{images/rasterplot}
  \end{figure}
\end{frame}


\begin{frame}
  \frametitle{Spiketrain Analyse I}
  \framesubtitle{Rasterplot}
  \"Ubung:
  \begin{enumerate}
  \item Ladet die Datei: electrorecptor\_spike\_times.mat aus dem
    Ilias Ordner.
  \item Der Datensatz enth\"alt die Zeiten von Aktionspotentialen.
  \item Schaut euch den Inhalt und skizziert wie das Problem gel\"ost
    werden k\"onnte.
  \item Erzeugt einen Rasterplot.
  \end{enumerate}
\end{frame}


\begin{frame}
  \frametitle{Spiketrain Analyse I}
  \framesubtitle{Feuerrate \"uber
    die Zeit}
  \begin{enumerate}
  \item Die Feuerrate kann aus dem Abstand zwischen zwei
    aufeinanderfolgenden Aktionspotentialen
    (\textbf{Interspikeinterval}) berechnet werden. \pause
  \item Auch als \textbf{Instantane Feuerrate} bezeichnet.
  \end{enumerate}
  \begin{figure}
    \centering
    \includegraphics[width=0.5\columnwidth]{images/isi}
  \end{figure}
\end{frame}


\begin{frame}
  \frametitle{Spiketrain Analyse I}
  \framesubtitle{Feuerrate \"uber
    die Zeit}
  \begin{enumerate}
  \item Z.B. das \textbf{P}eri- \textbf{S}timulus - \textbf{T}ime -
    \textbf{H}istogram, \textbf{PSTH}
  \item Wird berechnet indem die Zeit in ``bins'' geteilt wird die
    Anzahl Spikes pro bin gezaehlt werden.
  \item Die Anzahl wird dann in eine Feuerrate umgerechnet.
  \end{enumerate}\pause
  \begin{figure}
    \centering
    \includegraphics[width=0.5\columnwidth]{images/binning}
  \end{figure}
\end{frame}


\begin{frame}[fragile]
  \frametitle{Spiketrain Analyse I}
  \framesubtitle{Feuerrate \"uber die Zeit}
  \begin{enumerate}
  \item Z.B. das \textbf{P}eri- \textbf{S}timulus - \textbf{T}ime -
    \textbf{H}istogram, \textbf{PSTH}
  \item Wird berechnet indem man die Aktivit\"at bin\"ar ausdr\"uckt.
  \item Jede 1 wird dann duch einen ``Kern'' ersetzt.
  \item Der Vorgang heisst Faltung (\verb+conv+).
  \end{enumerate}\pause
  \begin{figure}
    \centering
    \includegraphics[width=0.5\columnwidth]{images/conv}
  \end{figure}
\end{frame}


\begin{frame} [fragile]
 \frametitle{Spiketrain Analyse I}
 \framesubtitle{\"Ubung}
 \begin{enumerate}
 \item Berechnet die Feuerrate eines Neurons mit einer der drei Methoden.
 \item Die Abbildung soll f\"ur eine einspaltige Abbildung im
   \textit{Journal of Neuroscience} geeignet sein
   (\url{http://www.jneurosci.org/site/misc/ifa_illustrations.xhtml}).
 \item Erzeugt/ver\"andert/erweitert das Programm zum plotten so, dass
   die Abbildung automatisch erstellt und gespeichert wird.
 \item Speichert die Abbildung als pdf.
 \item Ladet den Stimulus aus dem Ilias Ordner und benutzt die
   \verb+subplot+ Funktion um den Stimulus zu der neuronalen
   Aktivit\"at zu plotten.
 \end{enumerate}
\end{frame}

\begin{frame}[fragile]
  \frametitle{Spiketrain Analyse}
  \framesubtitle{Spike-Triggered-Average}
  \begin{enumerate}
  \item Der \textbf{STA} ist der mittlere Stimulus, der zu einem Aktionspotential f\"uhrt. 
  \item F\"ur jeden Spike wird ein entsprechender Abschnitt um die Zeit des Spikes herausgeschnitten.
  \item Die einzelen Stimulussegmente werden gemittelt.
  \end{enumerate}\pause
  \begin{figure}
    \centering
    \includegraphics[width=0.5\columnwidth]{images/sta}
  \end{figure}
\end{frame}

\end{document}
