steineggerlab/foldseek

Foldseek enables fast and sensitive comparisons of large structure sets.

What it solves

Foldseek is designed for the fast and sensitive comparison of large protein structure sets. It addresses the challenge of searching and clustering protein structures at scale, allowing researchers to find similar structures in massive databases like AlphaFoldDB and PDB in seconds.

How it works

Foldseek uses a structural alignment approach to compare proteins. It supports several alignment modes, including a default local 3Di+AA alignment, global TMalign, and local LoLalign. It can operate on CPU or GPU for acceleration. A unique feature is its ability to to use a language model (ProstT5) to perform comparisons directly from protein sequences, bypassing the need for predicted structures.

Who it’s for

This tool is primarily for structural biologists and bioinformatics researchers who need to perform large-scale protein structure searches, alignments, and clustering.

Highlights

  • High Performance: Supports GPU acceleration for faster searches and clustering.
  • Versatile Input: Accepts protein structures (PDB/mmCIF) or protein sequences (FASTA) via a language model.
  • Comprehensive Search: Supports both monomer and multimer searches and clustering.
  • Integrated Visualization: Includes a built-in terminal structure viewer called StrucTTY.
  • Pre-built Databases: Provides easy access to pre-generated databases such as AlphaFoldDB and PDB.

Related

  • Project
  • Project
  • Project
  • Dispatch
  • Project