BioDBtBioDBtBioDBt
  • Molecular Biology
  • NGS technologies
  • Advanced rDNA
  • Bioinformatics
  • Tools
Notification Show More
BioDBtBioDBt
  • Molecular Biology
  • NGS technologies
  • Advanced rDNA
  • Bioinformatics
  • Tools
Have an existing account? Sign In
Follow US
© 2024 BioDBt
Home » Bioinformatics » Tools » SPAdes – Genome Assembler Toolkit

SPAdes – Genome Assembler Toolkit

Beaven
Last updated: 26/10/24
By Beaven - Senior Editor Tools
Share
3 Min Read
This post may be undergoing an editorial review to improve its content. Updates or revisions may occur to enhance accuracy, clarity, and completeness.
SHARE

SPAdes overview

SPAdes is a versatile toolkit designed for the assembly and analysis of sequencing data. SPAdes is primarily developed for Illumina sequencing data but can be used for IonTorrent as well. Most of SPAdes pipelines support a hybrid mode, i.e. allow using long reads (PacBio and Oxford Nanopore) as supplementary data. The package enables the assembly of bacterial isolates, single-cell genomes, metagenomes, and transcriptomes while featuring specialized modules for plasmid and RNA virus recovery. It integrates k-mer-based algorithms for read processing, graph manipulation, and sequence alignment, supporting diverse genomic analyses through a modular pipeline architecture.

Protocol basic steps

  1. Assembling isolate bacterial datasets
  2. Assembling metagenomic datasets
  3. Assembling sets of putative plasmids
  4. Assembling transcriptomes
  5. Assembling putative biosynthetic gene clusters
  6. Installing SPAdes
  7. Providing input via command line
  8. Providing input data via YAML format
  9. Restarting previous run
  10. Determining strand-specificity of RNA-seq data
TypeGenome Assembler Toolkit
Homepage (Documentation)SPAdes Assembly Toolkit
Source codeSPAdes source code
Current versionSPAdes version: 4.0.0.
Operating systemSPAdes binaries for Linux or MacOS.
Software interfaceCommand-line user interface
Input Data formatsFASTA and FASTQ (can be gzipped) formats. NCBI SRA (binary format).
Output Data formatsGFA 1.2 and legacy FASTG formats.
DependenciesPython 3.8 or higher
Standalone toolsspades-kmercount; spades-read-filter; spades-kmer-estimating; spades-gbuilder; spades-gsimplifier; spades-gfa-split; spalgner; spades-gmapper; binspreader; pathracer 
Supported technologiesIllumina or IonTorrent, PacBio and Nanopore
AvailabilityFree and open-source software
Maintained and Supported bySPAdes team
LicenseGPLv2

Instructions

Download SPAdes binaries for Linux or MacOS here. You can also compile SPAdes from source (requires g++ 9.0+, cmake 3.16+, zlib and libbz2). SPAdes requires only Python 3.8+ to be installed.


Learning Resources

  1. SPAdes Official Documentation
  2. SPAdes GitHub Repository
  3. SPAdes Assembly Tutorial on Biostars
  4. SPAdes Genome Assembler Tutorial on YouTube
  5. SPAdes in Galaxy Training
  6. SEQanswers SPAdes Discussions

Feedback and bug reports

Please, leave your comments and bug reports at GitHub repository tracker.


Citation and usage

Prjibelski, Andrey, et al. “Using SPAdes De Novo Assembler.” Current Protocols in Bioinformatics, vol. 70, no. 1, June 2020, https://doi.org/10.1002/cpbi.102.

Metrics & Citations (www.altmetric.com)

This information is provided for educational and research purposes only. There is no affiliation, endorsement, or partnership with the tool developers or associated institutions.

TAGGED:Genome AssemblerSequence assembly

Sign Up For Daily Newsletter

Our resources that will help you excel in your academics and research.
By Beaven
Senior Editor
Manjengwa, B. is currently pursuing an M.Sc. (Hons) in Biotechnology at Panjab University, Chandigarh, having completed his B.Sc. (Hons) in Biotechnology. His specialized training includes Next Generation Sequencing Technologies: Data Analysis and Applications, Academic Paper Writing and Intellectual Property Rights (IPR), and Digital Marketing and Management Studies.
Leave a Comment Leave a Comment

Leave a Reply Cancel reply

You must be logged in to post a comment.

Check out these ...

testing

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus…

Beaven

Yeast Two-Hybdrid (Y2H) system explained

The Yeast Two-Hybrid (Y2H) system or Yeast Two-Hybrid Assay represents a powerful…

TanviBeaven

Ligase Chain Reaction (LCR) Explained

Ligase chain reaction (LCR) is a thermostable DNA ligase-dependent DNA amplification which…

Beaven Tags: Ligase Chain Reaction (LCR)
BioDBtBioDBt
Follow US
© 2024 BioDBt (Bioinformatics-Driven Biotechnology)
  • Privacy Policy
  • Cookie Policy
  • About us
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?

Not a member? Sign Up