Il faut installer la/les librairie(s) suivant(e)s:
flex
bison
cmake
doxygen
git
libxml2-dev
% sudo apt install -y bison cmake flex git lbxml2-dev
Pour installer SRA Tools à partir du code source, il vous faut suivre la recette suivante:
% git clone https://github.com/ncbi/ncbi-vdb.git % git clone https://github.com/ncbi/sra-tools.git
/opt/bio/sources
et on s'assure que ces répertoires appartiennent à root
et que les permissions sont à 755
:
% sudo mv ./ncbi-vdb /opt/bio/sources % sudo mv ./sra-tools /opt/bio/sources % cd /opt/bio/sources % sudo chown -R root:root ./ncbi-vdb % sudo chmod 755 ./ncbi-vdb % sudo chown -R root:root ./sra-tools % sudo chmod 755 ./sra-tools
ncbi-vdb
… On suit la valse classique:
% cd ./ncbi-vdb % sudo ./configure --prefix=`pwd` --build-prefix=`pwd` && sudo make && sudo make install
% cd ../sra-tools % sudo ./configure --prefix=`pwd` --with-ncbi-vdb-prefix=/opt/bio/sources/ncbi-vdb --build-prefix=`pwd` && sudo make && sudo make install
sra-tools
, il faut faire ceci modifier le fichier /etc/profile.d/impilo.sh
en y ajoutant ces lignes:
# # SAMTools specific environment variable # export PATH=$PATH:/opt/bio/sources/sra-tools/bin