2016-11-16
Noble WS (2009) A Quick Guide to Organizing Computational Biology Projects. PLoS Comput Biol 5(7): e1000424. doi:10.1371/journal.pcbi.1000424
├── bin <---------------# Binary files and executables (jar files & proj-wide scripts etc) ├── conf <---------------# Project-wide configuraiotn ├── doc <---------------# Any documents, such as manuscripts being written ├── experiments <-------# The main experiments folder │ ├── 2000-01-01-exa <-# An example Experiment │ │ ├── audit <-----# Audit logs from workflow runs (higher level than normal logs) │ │ ├── bin <------# Experiment-specific executables and scripts │ │ ├── conf <------# Experiment-specific config │ │ ├── data <------# Any data generated by workflows │ │ ├── doc <------# Experiment-specific documents │ │ ├── log <------# Log files from workflow runs (lower level than audit logs) │ │ ├── raw <------# Raw-data to be used in the experiment (not to be changed) │ │ ├── results <---# Results from workflow runs │ │ ├── run <------# All files rel. to running experiment: Workflows, run confs/scripts... │ │ └── tmp <------# Any temporary files not supposed to be saved ├── raw <---------------# Project-wide raw data ├── results <-----------# Project-wide results └── src <---------------# Project-wide source code (that needs to be compiled)
_From Samuel Lampa’s blog: http://bionics.it/posts/organizing-compbio-projects_