anchor.diff:  
   # rgl dependencies
   RUN apt-get update && apt-get install -yq --no-install-recommends \
  -	libx11-dev libgl1-mesa-dev libglu1-mesa-dev \
  -	libpaper-utils libpaper1 libtcl8.5 libtk8.5 tcl8.5 tk8.5 unzip xdg-utils zip \
       && apt-get clean && \
       rm -rf /var/lib/apt/lists/*
   
  
positive.code:     libcairo2 libgfortran3 libglib2.0-0 libjpeg8 libpango-1.0-0 libpangocairo-1.0-0 \
      libtcl8.6 libtiff5 libtk8.6 libx11-6 libxt6 gfortran fonts-dejavu libblas-dev liblapack-dev\
  	libx11-dev mesa-common-dev libglu1-mesa-dev libcurl4-openssl-dev openssl \
      && apt-get clean && \
      rm -rf /var/lib/apt/lists/*
  
  RUN wget https://mran.revolutionanalytics.com/install/mro/3.2.5/MRO-3.2.5-Ubuntu-14.4.x86_64.deb && \
      echo "f73378c5942621f8f49f7c28ce107608bfe71f808ba5bf58379437b2963b6894 MRO-3.2.5-Ubuntu-14.4.x86_64.deb" | sha256sum -c - && \
      dpkg -i MRO-3.2.5-Ubuntu-14.4.x86_64.deb && \
      rm MRO-3.2.5-Ubuntu-14.4.x86_64.deb
  
  
  
  # Neovim
  RUN add-apt-repository ppa:neovim-ppa/unstable && \
  
negative.code: 
  USER root
  
  # R pre-requisites
  RUN apt-get update && \
      apt-get install -y --no-install-recommends \
      fonts-dejavu \
      gfortran \
      gcc && apt-get clean && \
      rm -rf /var/lib/apt/lists/*
  
  USER diogro
  
  # R packages
  RUN conda config --add channels mro && \
      conda install --quiet --yes \
      'r-base=3.2*' \
      'r-plyr=1.8*' \
      'r-devtools=1.9*' \
      'r-dplyr=0.4*' \
      'r-ggplot2=1.0*' \
      'r-tidyr=0.3*' \
      'r-rmarkdown=0.8*' \
      'r-stringr=0.6*' \
      'r-reshape2=1.4*' \
      'r-rcurl=1.95*' \
      'r-rgl' && conda clean -tipsy
  
  # R packages
  # Install MCMCglmm
  RUN R -e 'install.packages("ape", repos="http://cran.us.r-project.org")'
  RUN R -e 'install.packages("MCMCglmm", repos="http://cran.us.r-project.org")'
  RUN R -e 'install.packages("doMC", repos="http://cran.us.r-project.org")'
  RUN R -e 'install.packages("testthat", repos="http://cran.us.r-project.org")'
  
  