Prof. Dr. Mirco Schoenfeld
25 October 2022
(Munroe 2021)
(Healy 2019)
A Word file is probably the center of your project
The project is organized around a repository
Windows users: INSTALL R FIRST!
(Munroe 2013)
(Healy 2019)
Commit
A ‘commit’ is a modification that is
applied to the repository.
Tag
A tag assigns a label to a revision
(including many files) allowing to directly jump to that revision. Often
used to label a specific version of a software.
(Commons 2009)
https://git-scm.com/book/en/v2
(Chacon and Straub 2014)
Thousands of emails. Hundreds of files. […] Duplicated content, lost content. We thought search would save us from this nightmare, but we were wrong.
(Noble 2019)
Example:
500 Natural sciences and mathematics
510 Mathematics
516 Geometry
516.3 Analytic geometries
516.37 Metric differential geometries
516.375 Finsler geometry
Create your own classification scheme to organise your file system.
(Noble 2019)
First ten categories will be numbers 10-19.
11 Tax Returns
12 Payroll
13 ...
This could be the Finance-area. All items in that category belong together.
A Johnny.Decimal number looks like this:
42.18
12.03
63.17
...
AC.ID
The Area Code (AC) specifies the category in the area.
The Identifier (ID) references a specific element in the category.
You may not store things anywhere other than in a folder with a full Johnny.Decimal number.
Documents must relate to something!
You must not create a folder inside a Johnny.Decimal folder.
(Healy 2019)
## Read as "mypaper.pdf depends on mypaper.md and fig1.pdf"
mypaper.pdf: mypaper.md fig1.pdf
pandoc mypaper.md -o mypaper.pdf
## Read as "fig1.pdf depends on fig1.r"
fig1.pdf: fig1.r
R CMD BATCH fig1.r
(Healy 2019)
Data Modeling &
Knowledge Generation
Data Literacy:
Supplementary program