Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:install:bin_app_repository:24_04_a25_build:hisat2_221 [2025/05/18 15:07] – créée foisysfr:install:bin_app_repository:24_04_a25_build:hisat2_221 [2025/08/20 09:27] (Version actuelle) – [Procédure] foisys
Ligne 3: Ligne 3:
 ===== Librairies additionnelles =====  ===== Librairies additionnelles ===== 
  
-  * Aucune librairie supplémentaire n'est nécessaire.+  * Pour assurer la bonne compilation sur un ordinateur en architecture ARM64, il faut installer les librairies ou applications  suivantes: 
 +    * ''libsimde-dev'' 
 +    * ''quilt''
   * Comme on n'utilise pas ''ncbi-ngs'', il est impossible d'accéder aux archives SRA pour extraire des fichiers de séquences.   * Comme on n'utilise pas ''ncbi-ngs'', il est impossible d'accéder aux archives SRA pour extraire des fichiers de séquences.
  
Ligne 9: Ligne 11:
  
 Voici la procédure suivi pour l'installation de Bowtie2 à partir du code source: Voici la procédure suivi pour l'installation de Bowtie2 à partir du code source:
 +
 +  * Il faut télécharger un package disponible sur le site ''packages.ubuntu.com'' pour obtenir les //patches// logicielles pour une compilation dans une architecture ARM64 (l'application de ses patches n'affectera pas la compilation dans un environnement x86_64):
 +<sxh bash>
 +# Dans votre compte:
 +% curl -L -O http://archive.ubuntu.com/ubuntu/pool/universe/h/hisat2/hisat2_2.2.1-4.debian.tar.xz
 +% tar -xf hisat2_2.2.1-4.debian.tar.xz
 +# Et vous devriez voir un répertoire appelé Debian :-)
 +</sxh>
  
   * Sous ''/opt/bio/sources'', l'archive du code source a été téléchargé du site web et décompressé.   * Sous ''/opt/bio/sources'', l'archive du code source a été téléchargé du site web et décompressé.
Ligne 17: Ligne 27:
 % sudo unzip hisat2-2.2.1.zip % sudo unzip hisat2-2.2.1.zip
 % sudo rm hisat2-2.2.1.zip % sudo rm hisat2-2.2.1.zip
 +</sxh>
 +
 +  * Vous devez ensuite copier le répertoire ''patches'' du dossier ''debian'' qui se trouve dans votre répertoire:
 +<sxh bash>
 +% sudo cp -r ~/debian/patches ./hisat2-2.2.1
 +</sxh>
 +
 +  * Vous devez corriger les fichiers nécessaires en utilisant les informations contenues dans le dossier ''patches'':
 +<sxh bash>
 +% cd hisat2-2.2.1
 +% sudo quilt push -a
 </sxh> </sxh>
  
Ligne 22: Ligne 43:
  
 <sxh bash> <sxh bash>
-% sudo chown -R root:root ./hisat2-2.2.1 +% sudo chown -R root:root ../hisat2-2.2.1 
-% sudo chmod 755 ./hisat2-2.2.1+% sudo chmod 755 ../hisat2-2.2.1
 </sxh> </sxh>
  
Ligne 29: Ligne 50:
  
 <sxh bash> <sxh bash>
-% cd hisat2-2.2.1 
 % sudo make % sudo make
 </sxh> </sxh>