User Tools

Site Tools


spades-software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
spades-software [2022/09/20 07:38] aorthspades-software [2025/05/30 07:39] (current) aorth
Line 4: Line 4:
 ===== Information ===== ===== Information =====
  
-  * Version: 3.15 (3.15.5)+  * Version: 4.2.0
   * Added: September, 2014   * Added: September, 2014
-  * Updated: September2022+  * Updated: May2025
   * Link: https://github.com/ablab/spades   * Link: https://github.com/ablab/spades
  
 ===== Usage ===== ===== Usage =====
  
-See versions of spades which are available:+See versions which are available:
 <code>$ module avail spades</code> <code>$ module avail spades</code>
  
 Load one version into your environment and run it: Load one version into your environment and run it:
-<code>$ module load spades/3.15+<code>$ module load spades/4.2.0
 $ spades.py --help $ spades.py --help
 $ spades.py --test</code> $ spades.py --test</code>
Line 26: Line 26:
 #SBATCH -J spades #SBATCH -J spades
  
-module load spades/3.13.0+module load spades/3.15
  
 readonly DATADIR=~/data/bfusca readonly DATADIR=~/data/bfusca
Line 34: Line 34:
 mkdir -p ${OUTDIR} mkdir -p ${OUTDIR}
  
-# run spades with 8 CPUs on mammoth (it has 16 logical CPUs, but only 8 are physical)+# run spades with 8 CPU threads
 # run spades with 384 GB of RAM (default is 250, but it ran out of memory before) # run spades with 384 GB of RAM (default is 250, but it ran out of memory before)
 spades.py -k 27 -1 ${DATADIR}/1_S1_L001_R1_001_val_1.fastq.gz -2 ${DATADIR}/1_S1_L001_R2_001_val_2.fastq.gz -o ${OUTDIR} -t 8 -m 384 spades.py -k 27 -1 ${DATADIR}/1_S1_L001_R1_001_val_1.fastq.gz -2 ${DATADIR}/1_S1_L001_R2_001_val_2.fastq.gz -o ${OUTDIR} -t 8 -m 384
Line 47: Line 47:
  
 <code>$ cd /tmp <code>$ cd /tmp
-$ wget https://github.com/ablab/spades/releases/download/v3.15.5/SPAdes-3.15.5-Linux.tar.gz +$ wget https://github.com/ablab/spades/releases/download/v4.2.0/SPAdes-4.2.0-Linux.tar.gz 
-$ tar xf SPAdes-3.15.5-Linux.tar.gz +$ tar xf SPAdes-4.2.0-Linux.tar.gz 
-$ sudo mv /export/apps/spades/3.15 /export/apps/spades/3.15.bak +$ sudo cp -r SPAdes-4.2.0-Linux /export/apps/spades/4.2.0</code>
-$ sed -i '1s/python/python3/' SPAdes-3.15.5-Linux/bin/spades.py +
-$ sudo cp -r SPAdes-3.15.5-Linux /export/apps/spades/3.15</code>+
  
 Note: if you get the error ''Exception caught basic_string::_S_construct null not valid'' you need to call the spades.py script, not the spades binary! Note: if you get the error ''Exception caught basic_string::_S_construct null not valid'' you need to call the spades.py script, not the spades binary!
spades-software.txt · Last modified: by aorth