#+TITLE: Installing GeneNetwork services with GNU Guix * Table of Contents :TOC: - [[#introduction][Introduction]] - [[#binary-deployment][Binary deployment]] - [[#from-source-deployment][From source deployment]] * Introduction Large system deployments tend to get very complex. In this document we explain the GeneNetwork deployment system which is based on GNU Guix (see Pjotr's [[https://github.com/pjotrp/guix-notes/blob/master/README.md][Guix-notes]]). * Binary deployment NYA * From source deployment GNU Guix allows for [[https://github.com/pjotrp/guix-notes/blob/master/REPRODUCIBLE.org][reproducible deployment]] based on a checked out Guix repository - use gn-stable for that: #+begin_src sh :lang bash mkdir genenetwork cd genenetwork git checkout https://github.com/genenetwork/guix.git gn-stable-guix git checkout https://github.com/genenetwork/guix-bioinformatics.git #+end_src