- #+Title: Reproduzierbare Veröffentlichungen
-
- #+LaTeX_CLASS: beamer
- # switch the options to handout to generate a handout.
- #+LaTeX_CLASS_OPTIONS: [presentation, bigger]
- #+Options: H:2 toc:nil
-
- #+LaTeX_HEADER: \makeatletter
- #+LaTeX_HEADER: \renewenvironment{minted@colorbg}[1]{
- #+LaTeX_HEADER: \setlength{\fboxsep}{\z@}
- #+LaTeX_HEADER: \def\minted@bgcol{#1}
- #+LaTeX_HEADER: \noindent
- #+LaTeX_HEADER: \begin{lrbox}{\minted@bgbox}
- #+LaTeX_HEADER: \begin{minipage}{\linewidth}}
- #+LaTeX_HEADER: {\end{minipage}
- #+LaTeX_HEADER: \end{lrbox}%
- #+LaTeX_HEADER: \colorbox{\minted@bgcol}{\usebox{\minted@bgbox}}}
- #+LaTeX_HEADER: \makeatother
-
- #+BEGIN_LaTeX
- \definecolor{mintedbg}{rgb}{0.95,0.95,0.95}
- #+END_LaTeX
-
- * Problem
- ** Falscher Anreiz :noexport:
-
- # Frei erzählen (vielleicht mit Mind-Map; in dem Fall Mind-Map nach
- # der Einführung gegen ein Beamer-Steuregerät oder einen Zeigestock
- # tauschen).
-
- *** Columns :B_columns:
- :PROPERTIES:
- :BEAMER_env: columns
- :BEAMER_opt: t
- :END:
- **** Die Versuchung :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :BEAMER_act: <1-2>
- :END:
-
- \small
-
- - „Haben Sie einmal ein Paper mit per Skript erstellten Grafiken veröffentlicht?“
- - „Haben Sie Skripte und Daten veröffentlicht?“
- - „Warum erfinden Sie die Daten nicht?“
-
- **** Pfusch in der Wissenschaft :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :BEAMER_act: <2->
- :END:
-
- \small
-
- - Einstieg: „passte ich den Untersuchungsentwurf an“.
- - Dietrich Stapel: „Es war grau und es war üblich“.
- - Sturz: „erfindet die Daten“.
- - „Forscher gratulieren“.
- - „Drei [seiner] Doktoranden sind Ungereimtheiten […] aufgefallen“.
-
- /[Quarks & Co., 2013-06-04]/
-
- ** Herausforderungen
- *** Columns :B_columns:
- :PROPERTIES:
- :BEAMER_env: columns
- :BEAMER_opt: t
- :END:
- **** Wissenschaft :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :END:
-
- - referenzierbar?
- - vertrauenswürdig?
- - prüfbar?
- - wiederholbar?
-
- /Vertrauen in andere durch saubere Veröffentlichungen./
-
- **** Forschende :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :BEAMER_envargs: <3->
- :END:
-
- - „Welche Daten nutze ich?“
- - „Liefere ich alle Daten?“
- - „Wie habe ich das Paper damals erstellt?“
-
- /Vertrauen in die eigene Veröffentlichung./
-
- * Ansatz
- ** Anforderungen an ein System
-
- - Diagramme und Tabellen aus aktuellen Daten
- - Benötigte Daten und Skripte beilegen
- - Automatisiert mit Selbsttest
-
- * Realisierung
- ** Eine Lösung: org-mode + autotools
- *** Columns :B_columns:
- :PROPERTIES:
- :BEAMER_env: columns
- :BEAMER_opt: t
- :END:
- **** Emacs Org-Mode :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :END:
-
- #+BEGIN_src sh
- #+BEGIN_SRC python
- import pylab
- data = pylab.genfromtxt(
- "data.txt")
- pylab.plot(data)
- pylab.savefig(
- "image.png")
- print "[[./image.png]]"
- # #+END_src
- #+END_src
-
- **** GNU autotools distcheck :B_block:BMCOL:
- :PROPERTIES:
- :BEAMER_col: 0.5
- :BEAMER_env: block
- :END:
-
- #+BEGIN_SRC sh
- autoreconf -i && \
- ./configure && \
- make distcheck
- #+END_SRC
-
- → repro-pub-0.1.tar.gz
-
- [[./dist-tarball.png]]
-
- ** Analog
- \centering
- Versuchsaufbau *exakt* beschreiben.
-
- * Abschluss
-
- ** Danke!
-
- *** Danke für Ihre Aufmerksamkeit! :B_block:
- :PROPERTIES:
- :BEAMER_env: block
- :END:
-
- Bitte stellen Sie ihre Fragen
-
- ** Quellen
-
- \small
-
- - Emacs: [[http://gnu.org/s/emacs][gnu.org/s/emacs]]
- - Org-Mode: [[http://orgmode.org][orgmode.org]]
- - GNU autoconf: [[http://gnu.org/software/autoconf/][gnu.org/s/autoconf]]
- - GNU automake: [[http://gnu.org/software/automake/][gnu.org/s/automake]]
- - Einfacher Einstieg: [[http://draketo.de/light/english/free-software/makefile-to-autotools][draketo.de/light/english/free-software/makefile-to-autotools]]
-
- # Local Variables:
- # org-latex-minted-options: (("bgcolor" "mintedbg") ("frame" "single") ("framesep" "6pt") ("mathescape" "true") ("fontsize" "\\footnotesize"))
- # End:
-
-
-