# Check if SSH exists
which ssh
ssh --version
# Expected output on Linux/Mac
OpenSSH_8.9p1
# On Windows: Install Git Bash or WSL# Connect to your cluster
ssh [email protected]
# Now you're on the remote system
# Type commands as if localscp username@hpc:/home/username/file.txt ~/Downloads/scp ~/myfile.fastq username@hpc:/home/username/data/# Check existing installation
which git
git --version
# CentOS/RHEL installation
sudo yum install git -y
# Ubuntu/Debian installation
sudo apt install git -y
# Conda installation
mamba install -c conda-forge git# Configure identity
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
# Verify configuration
git config --global --list
# Expected output
user.name=Your Name
[email protected]git clone https://github.com/DerrickWood/kraken2.gitcd kraken2
ls -lacat README.md
less INSTALL.md# Locate Conda and Mamba
which conda
which mamba
# Expected output
/home/apps/miniforge3/bin/conda
/home/apps/miniforge3/bin/mamba
# Check versions
conda --version
mamba --version
# Expected output
conda 25.9.1
mamba 2.3.0name: WICchannels:
- conda-forge
- biocondadependencies:
- fastqc=0.12.1
- samtools=1.18
- kraken2=2.1.6# View template environment
cat /shared/envs/templates/WIC_optimized.ymlmamba env create -f /shared/envs/templates/WIC_optimized.ymlmamba activate WICmamba list
which fastqc kraken2 samtools# Activate environment
mamba activate WIC
# Install SRA Toolkit
mamba install -c bioconda sra-tools
# This installs multiple utilities:
# - fastq-dump
# - fasterq-dump
# - prefetch
# - sam-dump# Check installation
which fastq-dump
which fasterq-dump
# Verify version
fastq-dump --version
# Expected output
fastq-dump : 3.1.1fasterq-dump offers significantly faster download speeds through multi-threaded processing, making it the preferred tool for large datasets. The original fastq-dump remains available for compatibility with older workflows.# Verify in WIC environment
mamba activate WIC
which seqkit
seqkit version
# Expected output
seqkit v2.6.1mamba activate WIC
which kraken2
kraken2 --versionecho $KRAKEN2_DEFAULT_DB
ls -lh /shared/databases/kraken2/# Verify installation
mamba activate WIC
which ktImportTaxonomy
# Expected location
/home/apps/miniforge3/envs/WIC/bin/ktImportTaxonomy
mamba activate WIC
which quast.py
quast.py --versionmamba activate WIC
which fastqc
fastqc --version
# Expected output
FastQC v0.12.1# Verify installation
mamba activate WIC
which multiqc
multiqc --version
# Expected output
multiqc, version 1.15mamba activate WIC
which trimmomatic
trimmomatic -version 2>&1
# Expected output
0.39# Verify installation
mamba activate WIC
which fastp
fastp --version
# Expected output
fastp 0.23.4systeminfo | findstr /I "OS"# Open PowerShell as Administrator
# Check current OS info
systeminfo | findstr /I "OS"
# Install WSL (includes Ubuntu)
wsl --install
# System will prompt for restart
# Click "Restart Now"cd /mnt/c/Users/YourName/Documents# Download Miniconda installer
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
# Run installation script
bash Miniconda3-latest-Linux-x86_64.sh
# Follow prompts:
# - Press Enter to review license
# - Type "yes" to accept
# - Press Enter for default location
# - Type "yes" to initialize conda# Close and reopen terminal
# OR source the configuration
source ~/.bashrc
# Verify installation
which conda
conda --version
# Expected output
conda 25.9.1conda env export > environment.ymlconda env list
conda env remove -n oldenvmamba update --all