prj.subprj/
dat (contains raw data files)
doc (descpriptions, notes, presentations posters)
fig (plots)
log (contains script output)
pub (paper (drafts))
res (for caching intermediate results that take a long time)
src (all the code)
web (a website for hosting the code???)
Makefile (main file calling all subroutines in src??)
readme.md (short description of the project and associated files)
todo.md (guess what?)
- R projecttemplate
- R workflow by rh
- makefile by rh
- post on stackoverflow
- kbromans minimal make tutorial
- this matlab project template
- each script creates outputs (files in RES and FIG) that have its name plus some optional suffix
- account for serialization
- check for cached files (could use make for this)