Traductions de cette page:
Piste : spades_400

Installation de SPAdes 4.0.

Installation de SPAdes 4.0.

Libraries additionnelles

  • Il faut s'assurer d'avoir les libraries suivantes:
    • g++ (déjà disponible car le meta-package build-essential le contient)
    • cmake
    • zlib1g-dev
    • libbz2-dev

% sudo apt-get install cmake zlib1g-dev libbz2-dev

  • Il faut aussi avoir une version de Python supérieure à 3.8 mais sur une installation Impilo basée sur Ubuntu 24.04, ce n'est pas un problème.

Procédure d'installation

  • En premier lieu, il faut se placer dans /opt/bio/sources, télécharger l'archive du code source et la décompresser:

% cd /opt/bio/sources
% sudo curl -L -o SPAdes-4.0.0.tar.gz  https://github.com/ablab/spades/archive/refs/tags/v4.0.0.tar.gz
% sudo tar -zxvf SPAdes-4.0.0.tar.gz
% sudo rm -rf SPAdes-4.0.0.tar.gz

  • Deuxièmement, le répertoire spades-4.0.0 doit appartenir à root et ses permissions doivent être 755:

% sudo chown -R root:root ./spades-4.0.0
% sudo chmod 755 ./spades-4.0.0

  • Les développeurs ont inclus un script de compilation qui s'occupe de tout:

% cd ./spades-4.0.0
% sudo ./spades_compile.sh

  • Pour tester votre installation (notez cependant que si vous avez peu de mémoire vive, le test va planté…):

# Retournez dans votre $HOME
% cd
# Exécutez le test interne de SPAdes
% /opt/bio/sources/spades-4.0.0/bin/spades.py --test

  • Pour simplifier notre existence:

% sudo ln -s /opt/bio/sources/spades-4.0.0/bin/spades.py /opt/bio/sources/spades-4.0.0/bin/spades

  • Il reste à éditer le fichier /etc/profile.d/impilo.sh en ajoutant ces lignes à la toute fin du fichier:

#
# SPAdes specific environment variable
#
export PATH=$PATH:/opt/bio/sources/spades-4.0.0/bin

fr/install/bin_app_repository/24_04_a24_build/spades_400.txt · Dernière modification : 2024/11/22 09:44 de foisys
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International