jiarong/VirSorter2:latest
$ singularity pull shub://jiarong/VirSorter2:latest
Singularity Recipe
Bootstrap: docker
From: ubuntu:18.04
%environment
export PATH=/miniconda3/bin:$PATH
%runscript
exec virsorter "$@"
%post
apt-get update && apt-get install -y automake build-essential bzip2 wget git unzip
export PATH=/miniconda3/bin:$PATH
# Install miniconda to save dependency nightmares
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh -b -f -p /miniconda3/
. /miniconda3/etc/profile.d/conda.sh # Only activates conda, but don't need to "activate base"
conda install -y conda-build
# Use the same as development version installation
conda install -y -c conda-forge -c bioconda "python>=3.6" scikit-learn=0.22.1 imbalanced-learn pandas seaborn hmmer==3.3 prodigal screed ruamel.yaml "snakemake>=5.18,<=5.26" click mamba
git clone https://github.com/jiarong/VirSorter2.git
cd VirSorter2
pip install .
# generate template-config.yaml; db_dir ONLY for cyverse app
virsorter config --init-source --db-dir /work/projects/Cyverse/iVirus/VS2/db
# TACC's Stampede compliant,for iVirus/CyVerse
mkdir /home1 && mkdir /scratch && mkdir /work && mkdir /trigger-rebuild
Collection
- Name: jiarong/VirSorter2
- License: GNU General Public License v2.0
View on Datalad
Metrics
key | value |
---|---|
id | /containers/jiarong-VirSorter2-latest |
collection name | jiarong/VirSorter2 |
branch | master |
tag | latest |
commit | 6133788fc25306fb94880472e30d480ceb36ddd5 |
version (container hash) | 003833b882f288a51ed76a43bddec1e2 |
build date | 2021-04-02T05:32:09.891Z |
size (MB) | 2954.0 |
size (bytes) | 1159315487 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.