Différences
Ci-dessous, les différences entre deux révisions de la page.
fr:install:bin_app_repository:24_04_a24_build:bedtools_2311 [2024/07/29 17:03] – créée foisys | fr:install:bin_app_repository:24_04_a24_build:bedtools_2311 [2024/07/29 17:26] (Version actuelle) – [Procédure] foisys | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Installation de Bedtools 2.31.1 ====== | ||
+ | |||
+ | ===== Libraries additionnelles ===== | ||
+ | |||
+ | Les librairies suivantes sont nécessaires afin de compiler EMBOSS et les applications EMBASSY avec succès: | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | <sxh bash> | ||
+ | % sudo apt install --no-install-recommends libbz2-dev python-is-python3 | ||
+ | </ | ||
+ | |||
+ | ===== Procédure ===== | ||
+ | |||
+ | * Il faut aller chercher le code source sur GitHub: | ||
+ | <sxh bash> | ||
+ | % cd / | ||
+ | % sudo curl -L -o bedtools2.v2.31.1.tar.gz https:// | ||
+ | % sudo tar -zxvf bedtools2.v2.31.1.tar.gz | ||
+ | % sudo rm -rf bedtools2.v2.31.1.tar.gz | ||
+ | </ | ||
+ | |||
+ | * Il faut s' | ||
+ | <sxh bash> | ||
+ | % sudo chown -R root:root ./ | ||
+ | % sudo chmod 755 ./ | ||
+ | </ | ||
+ | |||
+ | * Avant de continuer, il nous faut ajouter une ligne dans le fichier est '' | ||
+ | <sxh bash> | ||
+ | % cd ./ | ||
+ | % nano ./ | ||
+ | # | ||
+ | # On change les lignes suivantes: | ||
+ | # | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include " | ||
+ | #include < | ||
+ | #include < | ||
+ | # | ||
+ | # ... pour ceci: | ||
+ | # | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | #include " | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | </ | ||
+ | |||
+ | * On procède à la compilation grâce à la commande '' | ||
+ | <sxh bash> | ||
+ | % cd bedtools2-2.31.1 | ||
+ | % sudo make | ||
+ | </ | ||
+ | |||
+ | * Pour accéder au programme, on modifie le fichier ''/ | ||
+ | <sxh bash> | ||
+ | # | ||
+ | # Bedtools specific environment variables | ||
+ | # | ||
+ | export PATH=$PATH:/ | ||
+ | </ | ||