Portable BioTools
This setup works on any computer with installed Singularity/Apptainer.
Setup details (2023.11.01)
https://github.com/pmitev/UPPMAX-Singularity/tree/main/BioTools
Avalable on
- Rackham/Bianca:
/sw/apps/pm-tools/latest/rackham/singularity/BioTools/bin
- Dardel:
/pdc/software/uppmax_legacy/pm-tools/singularity/BioTools/bin
Tools in the container
Note: some tool names are different in the container
Name | Package |
---|---|
blast+ | ncbi-blast+ |
deeptools | python3-deeptools |
abyss 2.3.5+dfsg-2
augustus 3.5.0+dfsg-2
bbmap 39.01+dfsg-2
bcftools 1.16-1
beast2-mcmc 2.7.3+dfsg-1
bedtools 2.30.0+dfsg-3
bioperl 1.7.8-1
bowtie2 2.5.0-3+b2
busco 5.4.4-1
bwa 0.7.17-7+b2
canu 2.0+dfsg-2+b1
cd-hit 4.8.1-4
cutadapt 4.2-1
delly 1.1.6-1
exonerate 2.4.0-5
fasta3 36.3.8i.14-Nov-2020-1
fastp 0.23.2+dfsg-2+b1
fastqc 0.11.9+dfsg-6
gffread 0.12.7-3
hmmer 3.3.2+dfsg-1
igv 2.16.0+dfsg-1
infernal 1.1.4-1
jellyfish 2.3.0-15+b3
kisto 0.48.0+dfsg-3
kraken2 2.1.2-2
kraken 1.1.1-4
macs 2.2.7.1-6+b1
mafft 7.505-1
minimap2 2.24+dfsg-3+b1
mrbayes 3.2.7a-6
multiqc 1.14+dfsg-1
ncbi-blast+ 2.12.0+ds-3+b1
paml 4.9j+dfsg-4
pbbamtools 2.1.0+dfsg-2
phast 1.6+dfsg-3+b1
picard 2.8.5-1+b1
pilon 1.24-2
python3-deeptools 3.5.1-3
qcumber 2.3.0-2
qiime 2022.11.1-2
quicktree 2.5-5
ray 2.3.1-7
salmon 1.10.1+ds1-1+b1
samblaster 0.1.26-4
samclip 0.4.0-4
samtools 1.16.1-1
snap-aligner 2.0.2+dfsg-1
snpeff 5.1+d+dfsg-3
spades 3.15.5+dfsg-2
spaln 2.4.13f+dfsg-1
stacks 2.62+dfsg-1
STAR 2.7.11a
stringtie 2.2.1+ds-2
tophat-recondition 1.4-3
trf 4.09.1-6
trim-galore 0.6.10-1
velvet 1.2.10+dfsg1-8
vmatch 2.3.1+dfsg-8
vsearch 2.22.1-1
wham-align 0.1.5-8
Setup on new location
- Bring the
BioTools-ubuntu.sif
container to your project folder. - Create links for the installed tools in sub-folder
bin
.# Navigate to the folder where the bin folder with tools will be created # Avoid soft links in the folder location!!! cd your_folder # Run the script singularity exec BioTools-debian.sif /opt/make_links.sh
- Add the path to your environment $PATH
export PATH=$PATH:your_folder/bin
- Check the tool versions in the container
singularity exec BioTools-debian.sif /opt/package-versions.sh
Test / running
$ blastp -version
blastp: 2.12.0+
Package: blast 2.12.0, build Mar 8 2022 16:19:08
$ bwa
Program: bwa (alignment via Burrows-Wheeler transformation)
Version: 0.7.17-r1188
$ bcftools --version-only
1.13+htslib-1.13+ds
$ busco -v
BUSCO 5.2.2
$ STAR --version
2.7.10a
$ igv
...