PICRUSt 2.0.4-BETA

Basic information

Installation

Note

Official installation instructions can be found in https://github.com/picrust/picrust2/blob/master/INSTALL.md.

You should follow the following procedure in order to install this software on a conda environment, without root privileges.

  1. Load conda module. On Apolo II is python/3.6.5_miniconda-4.5.1, on Cronos python/3.6.5_miniconda-4.5.4.

    $ module load <conda_module>
    

    Note

    Be aware you can also try out the intel optimized conda modules, which are proved to increase performance in several applications: on Apolo II is python/3.5.2_intel-2017_update-1, on Cronos is python/3.6.2_intel-18_u1.

  2. Clone PICRUSt2 repository and cd into it:

    $ git clone https://github.com/picrust/picrust2.git
    $ cd picrust2
    

    Note

    All the following commands should be executed inside the “picrust2” directory!.

  3. Install the required dependencies into a conda environment. This will create a conda environment named picrust2 in which the dependencies will be installed:

    $ conda env create -f picrust2-env.yaml
    
  4. Activate the conda environment and finish installing PICRUSt2:

    $ source activate picrust2
    $ pip install --no-deps --editable .
    
  5. Finally, test the installation.

    $ pytest
    

Authors