minor changes to further topics presentation
This commit is contained in:
parent
be13ea7610
commit
c546691ec9
@ -86,13 +86,6 @@
|
||||
\titlepage % erzeugt Titelseite
|
||||
\end{frame}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{frame}
|
||||
\frametitle{Content}
|
||||
\tableofcontents
|
||||
\end{frame}
|
||||
|
||||
|
||||
\subsection{Reproduzierbarkeit von wisschenschaftlichen Ergebnissen}
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{frame}
|
||||
@ -242,12 +235,12 @@
|
||||
|
||||
\begin{itemize}
|
||||
\item Annotationen ``bei'' den Daten, bzw. den Resultaten gefunden
|
||||
werden kann.
|
||||
werden.
|
||||
\item Annotationen lesbar sind!
|
||||
\item Der Code lesbar ist!
|
||||
\item Die Daten und Resultate in nachvollziehbarer und einheitlicher
|
||||
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.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
@ -301,7 +294,7 @@
|
||||
\item Sehr gute Unterst\"utzung durch die Community.
|
||||
\item Viele Web-Services, die auf Git basieren.
|
||||
\item Viele Entwicklungsumgebungen (auch Matlab ab 2015b)
|
||||
unterst\"utzen Versionskontrolle.
|
||||
unterst\"utzen die Versionskontrolle mit Git.
|
||||
\end{itemize}
|
||||
\begin{columns}
|
||||
\begin{column}{5cm}
|
||||
@ -373,7 +366,7 @@
|
||||
\item Nachverfolgung von \"Anderungen. Wer hat was gemacht und wann?
|
||||
\item Ver\"anderungen ungeschehen machen.
|
||||
\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
|
||||
es wiederherstellen.
|
||||
\item Meist m\"uhelose Synchronisation mit anderen Rechnern oder
|
||||
@ -413,9 +406,9 @@
|
||||
\item Mehrere Gr\"unde daf\"ur:
|
||||
\begin{enumerate}
|
||||
\item Zusammenarbeit von Experimentatoren und Theoretikern.
|
||||
\item Gew\"ahrleistung von Datenverf\"gbarkeit.
|
||||
\item Gew\"ahrleistung von Datenverf\"ugbarkeit.
|
||||
\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
|
||||
Experimente politisch nicht mehr opportun sind.
|
||||
\item Forderung von Geldgebern und Journalen.
|
||||
@ -462,7 +455,7 @@
|
||||
\frametitle{Reproduzierbarkeit wissenschaftlicher Daten}
|
||||
\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}
|
||||
\item Es geht um Wissenschaft!
|
||||
@ -470,8 +463,9 @@
|
||||
der Lage sein m\"ussen Deine Ergebnisse nachzuvollziehen und zu
|
||||
\"uberpr\"ufen.
|
||||
\end{itemize}
|
||||
Es sollte eher eine Verpflichtung sein als eine Option.\pause
|
||||
Es sollte eher eine Verpflichtung sein als eine Option.\\\pause
|
||||
\vspace{1em}
|
||||
|
||||
Wenn man seinen Code in einem GitHub Repository hat, dann ist es
|
||||
m\"oglich ihn zu archivieren und eine zitierbare DOI zu
|
||||
erhalten\footnote[frame]{\url{https://guides.github.com/activities/citable-code/}}.
|
||||
@ -489,12 +483,12 @@
|
||||
\framesubtitle{Unit Tests}
|
||||
|
||||
\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}
|
||||
\item[] Wie stelle ich sicher, dass er auch nach \"Anderung noch all
|
||||
das richtig macht, was er vorher tat?
|
||||
\item[] Wie stelle ich sicher, dass es auch nach \"Anderung noch all
|
||||
das richtig macht, was es vorher tat?
|
||||
\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?
|
||||
\vspace{0.5cm}
|
||||
\end{itemize}
|
||||
@ -516,9 +510,9 @@
|
||||
\textbf{Vorteile:}
|
||||
\begin{itemize}
|
||||
\item Findet Probleme sehr fr\"uh..
|
||||
\item Formalisiert unsere Erwartungen an den Code.
|
||||
\item Macht es sicher, den Code zu \"uberarbeiten.
|
||||
\item Ist eine Art Dokumentation, die zeigt wie der Code eingesetzt
|
||||
\item Formalisiert unsere Erwartungen an das Programm.
|
||||
\item Macht es sicher, das Programm zu \"uberarbeiten.
|
||||
\item Ist eine Art Dokumentation, die zeigt wie das Programm eingesetzt
|
||||
werden soll.
|
||||
\end{itemize}\pause
|
||||
|
||||
@ -653,4 +647,19 @@ Failure Summary:
|
||||
Ein Aufwand der sich lohnen kann. Er formalisiert, was wir uns eh denken...
|
||||
\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}
|
||||
|
Reference in New Issue
Block a user