8-ef4e960
martin-steinegger
released this
11 Sep 04:45
·
680 commits
to master
since this release
At a glance: Added support for clustered, protein-complex searches (alpha-verison, feedback welcome) as well as improved HTML output.
Features
- Implement
easy-complex-search
to find similar complexes structures in a database - Implement a cluster search
--cluster-search 1
, which speeds up searches through redundant databases. It first searches only the representatives and then expands the final alignment to all cluster members. Two downloadable DBs support this search:PDB
and theAlphafold/UniProt50
. createclusearchdb
allows to build a searchable cluster database (b4d7ec5)convertalis
HTML output updated to match search.foldseek.com output (96be67c)- Introduced
Alphafold/UniProt50-minimal
and updated cluster file downloads for regularAlphafold/UniProt50
to support cluster searches (93ad1d4, 2e9da41, daad5ab) - We added two modules
scorecomplex
andcreatecomplexreport
to compute a TMscore between protein complex as well as to summarize the findings (938b591, a6c75cb)
Bug fixes
- Foldseek correctly computes coverage again (c63725d). Coverage computation was broken since release 6 (29979fb).
--alignment-type 0
(3Di-only) now correctly ignores amino-acid information (f0de872)createdb
could miss some files when recursively looking within directories on some file systems (d1d1b86)convertalis
--format-output
can outputqca
ortca
if only one of the two databases has C-alpha information (311845d)--lddt-thr
and --tmscore-thrare ignored when
--sort-by-structure-bits 0` is set (b1b4710)
Developers
- Much smaller precomputed index for
--prefilter-mode 0
(exhaustive ungapped prefiltering) with--index-exclude 1
or--sort-by-structure-bits 0
(No C-alpha) with--index-exclude 2
or both with--index-exclude 3
(8f586c0) - Enabled WebAssembly (WASM) compilation for Foldseek (408cfae; pending on Daniel-Liu-c0deb0t/block-aligner#26)
Others
- Thanks @amorehead and @KevinDuringWork for their pull request (#159, #170)