minor changes to further topics presentation
This commit is contained in:
parent
be13ea7610
commit
c546691ec9
@ -86,13 +86,6 @@
|
|||||||
\titlepage % erzeugt Titelseite
|
\titlepage % erzeugt Titelseite
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{Content}
|
|
||||||
\tableofcontents
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\subsection{Reproduzierbarkeit von wisschenschaftlichen Ergebnissen}
|
\subsection{Reproduzierbarkeit von wisschenschaftlichen Ergebnissen}
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
@ -242,12 +235,12 @@
|
|||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Annotationen ``bei'' den Daten, bzw. den Resultaten gefunden
|
\item Annotationen ``bei'' den Daten, bzw. den Resultaten gefunden
|
||||||
werden kann.
|
werden.
|
||||||
\item Annotationen lesbar sind!
|
\item Annotationen lesbar sind!
|
||||||
\item Der Code lesbar ist!
|
\item Der Code lesbar ist!
|
||||||
\item Die Daten und Resultate in nachvollziehbarer und einheitlicher
|
\item Die Daten und Resultate in nachvollziehbarer und einheitlicher
|
||||||
Form organisiert sind.
|
Form organisiert sind.
|
||||||
\item Klar ist, welche Version der Analyse zu den Resultaten
|
\item Klar ist, welche \textbf{Version} der Analyse zu den Resultaten
|
||||||
z.B. der Masterarbeit gef\"uhrt hat.
|
z.B. der Masterarbeit gef\"uhrt hat.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
@ -301,7 +294,7 @@
|
|||||||
\item Sehr gute Unterst\"utzung durch die Community.
|
\item Sehr gute Unterst\"utzung durch die Community.
|
||||||
\item Viele Web-Services, die auf Git basieren.
|
\item Viele Web-Services, die auf Git basieren.
|
||||||
\item Viele Entwicklungsumgebungen (auch Matlab ab 2015b)
|
\item Viele Entwicklungsumgebungen (auch Matlab ab 2015b)
|
||||||
unterst\"utzen Versionskontrolle.
|
unterst\"utzen die Versionskontrolle mit Git.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\begin{columns}
|
\begin{columns}
|
||||||
\begin{column}{5cm}
|
\begin{column}{5cm}
|
||||||
@ -373,7 +366,7 @@
|
|||||||
\item Nachverfolgung von \"Anderungen. Wer hat was gemacht und wann?
|
\item Nachverfolgung von \"Anderungen. Wer hat was gemacht und wann?
|
||||||
\item Ver\"anderungen ungeschehen machen.
|
\item Ver\"anderungen ungeschehen machen.
|
||||||
\item Jeder Zustand hat eine UUID, die ihn eindeutig identifizieren
|
\item Jeder Zustand hat eine UUID, die ihn eindeutig identifizieren
|
||||||
(weltweit f\"ur alle Zeit).
|
(weltweit, f\"ur alle Zeit).
|
||||||
\item Es gibt Sicherheit! Wenn ich etwas kaputt mache, dann kann ich
|
\item Es gibt Sicherheit! Wenn ich etwas kaputt mache, dann kann ich
|
||||||
es wiederherstellen.
|
es wiederherstellen.
|
||||||
\item Meist m\"uhelose Synchronisation mit anderen Rechnern oder
|
\item Meist m\"uhelose Synchronisation mit anderen Rechnern oder
|
||||||
@ -413,9 +406,9 @@
|
|||||||
\item Mehrere Gr\"unde daf\"ur:
|
\item Mehrere Gr\"unde daf\"ur:
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
\item Zusammenarbeit von Experimentatoren und Theoretikern.
|
\item Zusammenarbeit von Experimentatoren und Theoretikern.
|
||||||
\item Gew\"ahrleistung von Datenverf\"gbarkeit.
|
\item Gew\"ahrleistung von Datenverf\"ugbarkeit.
|
||||||
\item Reproduzierbarkeit von Ergebnissen.
|
\item Reproduzierbarkeit von Ergebnissen.
|
||||||
\item Experimentelle Daten (z.B. in vivo Elektrophysiology Daten
|
\item Experimentelle Daten (z.B. \textit{in vivo} Elektrophysiology Daten
|
||||||
von Affen etc.) werden zunehmend wertvoller, weil die
|
von Affen etc.) werden zunehmend wertvoller, weil die
|
||||||
Experimente politisch nicht mehr opportun sind.
|
Experimente politisch nicht mehr opportun sind.
|
||||||
\item Forderung von Geldgebern und Journalen.
|
\item Forderung von Geldgebern und Journalen.
|
||||||
@ -462,7 +455,7 @@
|
|||||||
\frametitle{Reproduzierbarkeit wissenschaftlicher Daten}
|
\frametitle{Reproduzierbarkeit wissenschaftlicher Daten}
|
||||||
\framesubtitle{Publikation von Daten und Programmcode}
|
\framesubtitle{Publikation von Daten und Programmcode}
|
||||||
|
|
||||||
Warum sollte ich meinen code ver\"offentlichen?
|
Warum sollte ich meinen Programmcode oder meine Daten ver\"offentlichen?
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Es geht um Wissenschaft!
|
\item Es geht um Wissenschaft!
|
||||||
@ -470,8 +463,9 @@
|
|||||||
der Lage sein m\"ussen Deine Ergebnisse nachzuvollziehen und zu
|
der Lage sein m\"ussen Deine Ergebnisse nachzuvollziehen und zu
|
||||||
\"uberpr\"ufen.
|
\"uberpr\"ufen.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
Es sollte eher eine Verpflichtung sein als eine Option.\pause
|
Es sollte eher eine Verpflichtung sein als eine Option.\\\pause
|
||||||
\vspace{1em}
|
\vspace{1em}
|
||||||
|
|
||||||
Wenn man seinen Code in einem GitHub Repository hat, dann ist es
|
Wenn man seinen Code in einem GitHub Repository hat, dann ist es
|
||||||
m\"oglich ihn zu archivieren und eine zitierbare DOI zu
|
m\"oglich ihn zu archivieren und eine zitierbare DOI zu
|
||||||
erhalten\footnote[frame]{\url{https://guides.github.com/activities/citable-code/}}.
|
erhalten\footnote[frame]{\url{https://guides.github.com/activities/citable-code/}}.
|
||||||
@ -489,12 +483,12 @@
|
|||||||
\framesubtitle{Unit Tests}
|
\framesubtitle{Unit Tests}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item[] Woher weiss ich eigentlich, dass mein Code das tut, was er soll?
|
\item[] Woher weiss ich eigentlich, dass mein Programm das tut, was es soll?
|
||||||
\vspace{0.5cm}
|
\vspace{0.5cm}
|
||||||
\item[] Wie stelle ich sicher, dass er auch nach \"Anderung noch all
|
\item[] Wie stelle ich sicher, dass es auch nach \"Anderung noch all
|
||||||
das richtig macht, was er vorher tat?
|
das richtig macht, was es vorher tat?
|
||||||
\vspace{0.5cm}
|
\vspace{0.5cm}
|
||||||
\item[] Wie kann ich meinen code jemandem weitergeben ohne ein
|
\item[] Wie kann ich meinen Programmcode jemandem weitergeben ohne ein
|
||||||
schlechtes Gewissen zu haben?
|
schlechtes Gewissen zu haben?
|
||||||
\vspace{0.5cm}
|
\vspace{0.5cm}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
@ -516,9 +510,9 @@
|
|||||||
\textbf{Vorteile:}
|
\textbf{Vorteile:}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Findet Probleme sehr fr\"uh..
|
\item Findet Probleme sehr fr\"uh..
|
||||||
\item Formalisiert unsere Erwartungen an den Code.
|
\item Formalisiert unsere Erwartungen an das Programm.
|
||||||
\item Macht es sicher, den Code zu \"uberarbeiten.
|
\item Macht es sicher, das Programm zu \"uberarbeiten.
|
||||||
\item Ist eine Art Dokumentation, die zeigt wie der Code eingesetzt
|
\item Ist eine Art Dokumentation, die zeigt wie das Programm eingesetzt
|
||||||
werden soll.
|
werden soll.
|
||||||
\end{itemize}\pause
|
\end{itemize}\pause
|
||||||
|
|
||||||
@ -653,4 +647,19 @@ Failure Summary:
|
|||||||
Ein Aufwand der sich lohnen kann. Er formalisiert, was wir uns eh denken...
|
Ein Aufwand der sich lohnen kann. Er formalisiert, was wir uns eh denken...
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Reproduzierbarkeit wissenschaftlicher Daten}
|
||||||
|
\framesubtitle{Fazit}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Reproduzierbarkeit wissenschaftlicher Resultate ist schwer zu erreichen.
|
||||||
|
\item Wir m\"ussen es trotzdem versuchen. Dazu braucht es:
|
||||||
|
\item Vollst\"andige Annotation der Daten mit Metadaten.
|
||||||
|
\item Provenance Tracking oder zumindest Versionskontrolle.
|
||||||
|
\item Ver\"offentlichung von Daten und Programmen.
|
||||||
|
\item Ein gewisses Ma{\ss} an Code Qualit\"at.
|
||||||
|
\item Jeder Wissenschaftler ist daf\"ur pers\"onlich verantwortlich!
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
Reference in New Issue
Block a user