Standard Installation

The installation of Eoulsan on all *nix systems is quite similar and very easy. You don't need to be the root user of your system to install Eoulsan.

The only tool you need to have is a tar/gz/bz2/zip extractor.

  • Download Eoulsan on our website.
  • $ wget http://outils.genomique.biologie.ens.fr/eoulsan/eoulsan-2.0.tar.gz
    
  • Unzip the archive where you want install the software.
  • $ tar xzf eoulsan-2.0.tar.gz
    
  • Eoulsan is ready to run.
  • $ cd eoulsan-2.0
    $ ./eoulsan.sh
    

If you want to run Eoulsan on a local Hadoop cluster, see the Hadoop configuration page for more informations about Hadoop installation and configuration.

Installation using Docker

It is very easy to install Eoulsan using Docker. You just had to execute the following command:

$ curl http://outils.genomique.biologie.ens.fr/eoulsan/eoulsan-docker-installer.sh | bash

This command will create a eoulsan-docker.sh script in your current directory that launch Eoulsan in a Docker container with the right Environment. This script automatically:

  • Set Eoulsan environment variable of the host in the container
  • Allow access to your ~/.eoulsan configuration file by the container
  • Mount Eoulsan resource repositories defined in ~/.eoulsan configuration file in in the container

You can use eoulsan-docker just as the standard eoulsan.sh script.

If you want to use another version of Eoulsan than the version defined in eoulsan-docker, just edit the script and change the following line. For the latest version, you can of course reinstall the script.

EOULSAN_VERSION=2.0

The list of available docker versions of Eoulsan can be found on docker website.