new files
This commit is contained in:
parent
96997a8299
commit
b17fafdc73
20
spike_trains/lecture/Makefile
Normal file
20
spike_trains/lecture/Makefile
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
TEXFILES=$(wildcard *.tex)
|
||||||
|
TEXFILES=psth_sta.tex
|
||||||
|
|
||||||
|
PDFFILES=$(TEXFILES:.tex=.pdf)
|
||||||
|
|
||||||
|
pdf : $(PDFFILES)
|
||||||
|
|
||||||
|
$(PDFFILES) : %.pdf : %.tex
|
||||||
|
pdflatex -interaction=scrollmode $< | tee /dev/stderr | fgrep -q "Rerun to get cross-references right" && pdflatex -interaction=scrollmode $< || true
|
||||||
|
|
||||||
|
clean :
|
||||||
|
rm -f *~ $(TEXFILES:.tex=.aux) $(TEXFILES:.tex=.log) $(TEXFILES:.tex=.out) $(TEXFILES:.tex=.nav) $(TEXFILES:.tex=.snm) $(TEXFILES:.tex=.toc) $(TEXFILES:.tex=.vrb)
|
||||||
|
|
||||||
|
cleanall : clean
|
||||||
|
rm -f $(PDFFILES)
|
||||||
|
|
||||||
|
watch :
|
||||||
|
while true; do ! make -q pdf && make pdf; sleep 0.5; done
|
||||||
|
|
||||||
|
|
61
spike_trains/lecture/beamercolorthemetuebingen.sty
Normal file
61
spike_trains/lecture/beamercolorthemetuebingen.sty
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
% Copyright 2007 by Till Tantau
|
||||||
|
%
|
||||||
|
% This file may be distributed and/or modified
|
||||||
|
%
|
||||||
|
% 1. under the LaTeX Project Public License and/or
|
||||||
|
% 2. under the GNU Public License.
|
||||||
|
%
|
||||||
|
% See the file doc/licenses/LICENSE for more details.
|
||||||
|
|
||||||
|
\usepackage{color}
|
||||||
|
\definecolor{karminrot}{RGB}{165,30,55}
|
||||||
|
\definecolor{gold}{RGB}{180,160,105}
|
||||||
|
\definecolor{anthrazit}{RGB}{50 ,65 ,75 }
|
||||||
|
|
||||||
|
\mode<presentation>
|
||||||
|
|
||||||
|
\setbeamercolor*{normal text}{fg=anthrazit,bg=white}
|
||||||
|
\setbeamercolor*{alerted text}{fg=anthrazit}
|
||||||
|
\setbeamercolor*{example text}{fg=anthrazit}
|
||||||
|
\setbeamercolor*{structure}{fg=gold,bg=karminrot}
|
||||||
|
|
||||||
|
\providecommand*{\beamer@bftext@only}{%
|
||||||
|
\relax
|
||||||
|
\ifmmode
|
||||||
|
\expandafter\beamer@bftext@warning
|
||||||
|
\else
|
||||||
|
\expandafter\bfseries
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
\providecommand*{\beamer@bftext@warning}{%
|
||||||
|
\ClassWarning{beamer}
|
||||||
|
{Cannot use bold for alerted text in math mode}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\setbeamerfont{alerted text}{series=\beamer@bftext@only}
|
||||||
|
|
||||||
|
\setbeamercolor{palette primary}{fg=karminrot,bg=white}
|
||||||
|
\setbeamercolor{palette secondary}{fg=gold,bg=white}
|
||||||
|
\setbeamercolor{palette tertiary}{fg=anthrazit,bg=white}
|
||||||
|
\setbeamercolor{palette quaternary}{fg=black,bg=white}
|
||||||
|
|
||||||
|
\setbeamercolor{sidebar}{bg=karminrot!100}
|
||||||
|
|
||||||
|
\setbeamercolor{palette sidebar primary}{fg=karminrot}
|
||||||
|
\setbeamercolor{palette sidebar secondary}{fg=karminrot}
|
||||||
|
\setbeamercolor{palette sidebar tertiary}{fg=karminrot}
|
||||||
|
\setbeamercolor{palette sidebar quaternary}{fg=karminrot}
|
||||||
|
|
||||||
|
\setbeamercolor{item projected}{fg=black,bg=black!20}
|
||||||
|
|
||||||
|
\setbeamercolor*{block body}{}
|
||||||
|
\setbeamercolor*{block body alerted}{}
|
||||||
|
\setbeamercolor*{block body example}{}
|
||||||
|
\setbeamercolor*{block title}{parent=structure}
|
||||||
|
\setbeamercolor*{block title alerted}{parent=alerted text}
|
||||||
|
\setbeamercolor*{block title example}{parent=example text}
|
||||||
|
|
||||||
|
\setbeamercolor*{titlelike}{parent=structure}
|
||||||
|
|
||||||
|
\mode
|
||||||
|
<all>
|
BIN
spike_trains/lecture/images/psth_comparison.pdf
Normal file
BIN
spike_trains/lecture/images/psth_comparison.pdf
Normal file
Binary file not shown.
36
spike_trains/lecture/psth_sta.tex
Normal file
36
spike_trains/lecture/psth_sta.tex
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
\chapter{Spiketrainanalyse}
|
||||||
|
|
||||||
|
Die zeitliche Abfolge von Aktionspotentialen, die ein Neuron generiert
|
||||||
|
enth\"alt die Information \"uber den Stimulus, die das Neuron
|
||||||
|
codiert. Aus der Analyse dieser Aktionspotentialfolgen oder,
|
||||||
|
kompakter, Spiketrains k\"onnen wir herausfinden welche Aspekte des
|
||||||
|
Stimulus codiert wird und somit nachfolgenden Verarbeitungsschritten
|
||||||
|
zur Verf\"ugung steht.
|
||||||
|
|
||||||
|
Im elektrophysiologischen Experiment werden h\"aufig nur die
|
||||||
|
Zeitpunkte registriert an denen Aktionspotentiale, Spikes,
|
||||||
|
auftraten. Die Neuronale Aktivit\"at wird mitunter als Punktprozess
|
||||||
|
aufgefasst. Erstaunlicherweise lassen sich die Spiketrains mancher
|
||||||
|
kortikaler Neurone sehr gut durch ratenmodulierte Poissonprozesse
|
||||||
|
modellieren.
|
||||||
|
|
||||||
|
Die Analyse von Spiketrains beinhaltet demnach einige der Methoden,
|
||||||
|
die auch f\"r die Beschreibung von Punktprozessen angewandt
|
||||||
|
werden. Dar\"uber hinaus wird versucht die Beziehung zwischen der
|
||||||
|
zeitabh\"aengigen neuronalen Antwort und dem zugrundeliegenden
|
||||||
|
Stimulus zu analysieren.
|
||||||
|
|
||||||
|
\section{Darstellung der zeitabh\"angigen Feuerrate}
|
||||||
|
|
||||||
|
Eine klassische Darstellung zeitabh\"angiger neuronaler Aktivit\"at
|
||||||
|
ist das sog. Peri Stimulus Zeithistogramm (peri stimulus time
|
||||||
|
histogram, PSTH). Es wird der zeitliche Verlauf der Feuerrate $r(t)$
|
||||||
|
dargestellt. Die Einheit der Feuerrate ist Hertz, das heisst, die
|
||||||
|
Anzahl Aktionspotentiale pro Sekunde. Dabei gibt es verschiedene
|
||||||
|
Methoden diese zu bestimmen. Jede dieser Methoden hat ihre Vor- und
|
||||||
|
Nachteile. Abbildung \ref{psthfig} zeigt drei dieser Methoden.
|
||||||
|
|
||||||
|
\begin{figure}
|
||||||
|
\includegraphics[width=0.75\columnwidth]{images/psth_comparison}
|
||||||
|
\caption{}\label{psthfig}
|
||||||
|
\end{figure}
|
226
spike_trains/lecture/spike_trains-chapter.tex
Normal file
226
spike_trains/lecture/spike_trains-chapter.tex
Normal file
@ -0,0 +1,226 @@
|
|||||||
|
\documentclass[12pt]{report}
|
||||||
|
|
||||||
|
%%%%% title %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\title{\tr{Introduction to Scientific Computing}{Einf\"uhrung in die wissenschaftliche Datenverarbeitung}}
|
||||||
|
\author{Jan Benda\\Abteilung Neuroethologie\\[2ex]\includegraphics[width=0.3\textwidth]{UT_WBMW_Rot_RGB}}
|
||||||
|
\date{WS 15/16}
|
||||||
|
|
||||||
|
%%%% language %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% \newcommand{\tr}[2]{#1} % en
|
||||||
|
% \usepackage[english]{babel}
|
||||||
|
\newcommand{\tr}[2]{#2} % de
|
||||||
|
\usepackage[german]{babel}
|
||||||
|
|
||||||
|
%%%%% packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage{pslatex} % nice font for pdf file
|
||||||
|
\usepackage[breaklinks=true,bookmarks=true,bookmarksopen=true,pdfpagemode=UseNone,pdfstartview=FitH,colorlinks=true,citecolor=blue]{hyperref}
|
||||||
|
|
||||||
|
%%%% layout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage[left=25mm,right=25mm,top=20mm,bottom=30mm]{geometry}
|
||||||
|
\setcounter{tocdepth}{1}
|
||||||
|
|
||||||
|
%%%%% section style %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage[sf,bf,it,big,clearempty]{titlesec}
|
||||||
|
\setcounter{secnumdepth}{1}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% units %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage[mediumspace,mediumqspace,Gray]{SIunits} % \ohm, \micro
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% figures %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage{xcolor}
|
||||||
|
\pagecolor{white}
|
||||||
|
|
||||||
|
\newcommand{\ruler}{\par\noindent\setlength{\unitlength}{1mm}\begin{picture}(0,6)%
|
||||||
|
\put(0,4){\line(1,0){170}}%
|
||||||
|
\multiput(0,2)(10,0){18}{\line(0,1){4}}%
|
||||||
|
\multiput(0,3)(1,0){170}{\line(0,1){2}}%
|
||||||
|
\put(0,0){\makebox(0,0){{\tiny 0}}}%
|
||||||
|
\put(10,0){\makebox(0,0){{\tiny 1}}}%
|
||||||
|
\put(20,0){\makebox(0,0){{\tiny 2}}}%
|
||||||
|
\put(30,0){\makebox(0,0){{\tiny 3}}}%
|
||||||
|
\put(40,0){\makebox(0,0){{\tiny 4}}}%
|
||||||
|
\put(50,0){\makebox(0,0){{\tiny 5}}}%
|
||||||
|
\put(60,0){\makebox(0,0){{\tiny 6}}}%
|
||||||
|
\put(70,0){\makebox(0,0){{\tiny 7}}}%
|
||||||
|
\put(80,0){\makebox(0,0){{\tiny 8}}}%
|
||||||
|
\put(90,0){\makebox(0,0){{\tiny 9}}}%
|
||||||
|
\put(100,0){\makebox(0,0){{\tiny 10}}}%
|
||||||
|
\put(110,0){\makebox(0,0){{\tiny 11}}}%
|
||||||
|
\put(120,0){\makebox(0,0){{\tiny 12}}}%
|
||||||
|
\put(130,0){\makebox(0,0){{\tiny 13}}}%
|
||||||
|
\put(140,0){\makebox(0,0){{\tiny 14}}}%
|
||||||
|
\put(150,0){\makebox(0,0){{\tiny 15}}}%
|
||||||
|
\put(160,0){\makebox(0,0){{\tiny 16}}}%
|
||||||
|
\put(170,0){\makebox(0,0){{\tiny 17}}}%
|
||||||
|
\end{picture}\par}
|
||||||
|
|
||||||
|
% figures:
|
||||||
|
\setlength{\fboxsep}{0pt}
|
||||||
|
\newcommand{\texpicture}[1]{{\sffamily\footnotesize\input{#1.tex}}}
|
||||||
|
%\newcommand{\texpicture}[1]{\fbox{\sffamily\footnotesize\input{#1.tex}}}
|
||||||
|
%\newcommand{\texpicture}[1]{\setlength{\fboxsep}{2mm}\fbox{#1}}
|
||||||
|
%\newcommand{\texpicture}[1]{}
|
||||||
|
\newcommand{\figlabel}[1]{\textsf{\textbf{\large \uppercase{#1}}}}
|
||||||
|
|
||||||
|
% maximum number of floats:
|
||||||
|
\setcounter{topnumber}{2}
|
||||||
|
\setcounter{bottomnumber}{0}
|
||||||
|
\setcounter{totalnumber}{2}
|
||||||
|
|
||||||
|
% float placement fractions:
|
||||||
|
\renewcommand{\textfraction}{0.2}
|
||||||
|
\renewcommand{\topfraction}{0.8}
|
||||||
|
\renewcommand{\bottomfraction}{0.0}
|
||||||
|
\renewcommand{\floatpagefraction}{0.5}
|
||||||
|
|
||||||
|
% spacing for floats:
|
||||||
|
\setlength{\floatsep}{12pt plus 2pt minus 2pt}
|
||||||
|
\setlength{\textfloatsep}{20pt plus 4pt minus 2pt}
|
||||||
|
\setlength{\intextsep}{12pt plus 2pt minus 2pt}
|
||||||
|
|
||||||
|
% spacing for a floating page:
|
||||||
|
\makeatletter
|
||||||
|
\setlength{\@fptop}{0pt}
|
||||||
|
\setlength{\@fpsep}{8pt plus 2.0fil}
|
||||||
|
\setlength{\@fpbot}{0pt plus 1.0fil}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
% rules for floats:
|
||||||
|
\newcommand{\topfigrule}{\vspace*{10pt}{\hrule height0.4pt}\vspace*{-10.4pt}}
|
||||||
|
\newcommand{\bottomfigrule}{\vspace*{-10.4pt}{\hrule height0.4pt}\vspace*{10pt}}
|
||||||
|
|
||||||
|
% captions:
|
||||||
|
\usepackage[format=plain,singlelinecheck=off,labelfont=bf,font={small,sf}]{caption}
|
||||||
|
|
||||||
|
% put caption on separate float:
|
||||||
|
\newcommand{\breakfloat}{\end{figure}\begin{figure}[t]}
|
||||||
|
|
||||||
|
% references to panels of a figure within the caption:
|
||||||
|
\newcommand{\figitem}[1]{\textsf{\bfseries\uppercase{#1}}}
|
||||||
|
% references to figures:
|
||||||
|
\newcommand{\panel}[1]{\textsf{\uppercase{#1}}}
|
||||||
|
\newcommand{\fref}[1]{\textup{\ref{#1}}}
|
||||||
|
\newcommand{\subfref}[2]{\textup{\ref{#1}}\,\panel{#2}}
|
||||||
|
% references to figures in normal text:
|
||||||
|
\newcommand{\fig}{Fig.}
|
||||||
|
\newcommand{\Fig}{Figure}
|
||||||
|
\newcommand{\figs}{Figs.}
|
||||||
|
\newcommand{\Figs}{Figures}
|
||||||
|
\newcommand{\figref}[1]{\fig~\fref{#1}}
|
||||||
|
\newcommand{\Figref}[1]{\Fig~\fref{#1}}
|
||||||
|
\newcommand{\figsref}[1]{\figs~\fref{#1}}
|
||||||
|
\newcommand{\Figsref}[1]{\Figs~\fref{#1}}
|
||||||
|
\newcommand{\subfigref}[2]{\fig~\subfref{#1}{#2}}
|
||||||
|
\newcommand{\Subfigref}[2]{\Fig~\subfref{#1}{#2}}
|
||||||
|
\newcommand{\subfigsref}[2]{\figs~\subfref{#1}{#2}}
|
||||||
|
\newcommand{\Subfigsref}[2]{\Figs~\subfref{#1}{#2}}
|
||||||
|
% references to figures within bracketed text:
|
||||||
|
\newcommand{\figb}{Fig.}
|
||||||
|
\newcommand{\figsb}{Figs.}
|
||||||
|
\newcommand{\figrefb}[1]{\figb~\fref{#1}}
|
||||||
|
\newcommand{\figsrefb}[1]{\figsb~\fref{#1}}
|
||||||
|
\newcommand{\subfigrefb}[2]{\figb~\subfref{#1}{#2}}
|
||||||
|
\newcommand{\subfigsrefb}[2]{\figsb~\subfref{#1}{#2}}
|
||||||
|
|
||||||
|
% references to tables:
|
||||||
|
\newcommand{\tref}[1]{\textup{\ref{#1}}}
|
||||||
|
% references to tables in normal text:
|
||||||
|
\newcommand{\tab}{Tab.}
|
||||||
|
\newcommand{\Tab}{Table}
|
||||||
|
\newcommand{\tabs}{Tabs.}
|
||||||
|
\newcommand{\Tabs}{Tables}
|
||||||
|
\newcommand{\tabref}[1]{\tab~\tref{#1}}
|
||||||
|
\newcommand{\Tabref}[1]{\Tab~\tref{#1}}
|
||||||
|
\newcommand{\tabsref}[1]{\tabs~\tref{#1}}
|
||||||
|
\newcommand{\Tabsref}[1]{\Tabs~\tref{#1}}
|
||||||
|
% references to tables within bracketed text:
|
||||||
|
\newcommand{\tabb}{Tab.}
|
||||||
|
\newcommand{\tabsb}{Tab.}
|
||||||
|
\newcommand{\tabrefb}[1]{\tabb~\tref{#1}}
|
||||||
|
\newcommand{\tabsrefb}[1]{\tabsb~\tref{#1}}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% equation references %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%\newcommand{\eqref}[1]{(\ref{#1})}
|
||||||
|
\newcommand{\eqn}{\tr{Eq}{Gl}.}
|
||||||
|
\newcommand{\Eqn}{\tr{Eq}{Gl}.}
|
||||||
|
\newcommand{\eqns}{\tr{Eqs}{Gln}.}
|
||||||
|
\newcommand{\Eqns}{\tr{Eqs}{Gln}.}
|
||||||
|
\newcommand{\eqnref}[1]{\eqn~\eqref{#1}}
|
||||||
|
\newcommand{\Eqnref}[1]{\Eqn~\eqref{#1}}
|
||||||
|
\newcommand{\eqnsref}[1]{\eqns~\eqref{#1}}
|
||||||
|
\newcommand{\Eqnsref}[1]{\Eqns~\eqref{#1}}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% listings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage{listings}
|
||||||
|
\lstset{
|
||||||
|
inputpath=../code,
|
||||||
|
basicstyle=\ttfamily\footnotesize,
|
||||||
|
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,
|
||||||
|
caption={\protect\filename@parse{\lstname}\protect\filename@base},
|
||||||
|
captionpos=t,
|
||||||
|
xleftmargin=1em,
|
||||||
|
xrightmargin=1em,
|
||||||
|
aboveskip=10pt
|
||||||
|
}
|
||||||
|
|
||||||
|
%%%%% math stuff: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{bm}
|
||||||
|
\usepackage{dsfont}
|
||||||
|
\newcommand{\naZ}{\mathds{N}}
|
||||||
|
\newcommand{\gaZ}{\mathds{Z}}
|
||||||
|
\newcommand{\raZ}{\mathds{Q}}
|
||||||
|
\newcommand{\reZ}{\mathds{R}}
|
||||||
|
\newcommand{\reZp}{\mathds{R^+}}
|
||||||
|
\newcommand{\reZpN}{\mathds{R^+_0}}
|
||||||
|
\newcommand{\koZ}{\mathds{C}}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% structure: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\usepackage{ifthen}
|
||||||
|
|
||||||
|
\newcommand{\code}[1]{\texttt{#1}}
|
||||||
|
|
||||||
|
\newcommand{\source}[1]{
|
||||||
|
\begin{flushright}
|
||||||
|
\color{gray}\scriptsize \url{#1}
|
||||||
|
\end{flushright}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newenvironment{definition}[1][]{\medskip\noindent\textbf{Definition}\ifthenelse{\equal{#1}{}}{}{ #1}:\newline}%
|
||||||
|
{\medskip}
|
||||||
|
|
||||||
|
\newcounter{maxexercise}
|
||||||
|
\setcounter{maxexercise}{9} % show listings up to exercise maxexercise
|
||||||
|
\newcounter{theexercise}
|
||||||
|
\setcounter{theexercise}{1}
|
||||||
|
\newenvironment{exercise}[1][]{\medskip\noindent\textbf{\tr{Exercise}{\"Ubung}
|
||||||
|
\arabic{theexercise}:}\newline \newcommand{\exercisesource}{#1}}%
|
||||||
|
{\ifthenelse{\equal{\exercisesource}{}}{}{\ifthenelse{\value{theexercise}>\value{maxexercise}}{}{\medskip\lstinputlisting{\exercisesource}}}\medskip\stepcounter{theexercise}}
|
||||||
|
|
||||||
|
\graphicspath{{figures/}}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\include{psth_sta}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
Reference in New Issue
Block a user