cfoldseeker
Description
cfoldseeker finds homologous gene clusters via protein structural similarity. It searches structural homologs for your query protein structures using foldseek (both local and remote target databases supported) and identifies the genomically colocalised hits among these by fetching the genomic location of each protein's coding sequence (fetched from various remote cross-referencing APIs, or from a locally prepared database).
cfoldseeker has been designed as the structural similarity-driven sister tool of cblaster, which it tighly integrates for generating outputs. As such, cfoldseeker can naturally produce cblaster-style output and clinker visualisations.
Features
- A remote search mode for searches against the AlphaFoldDB, leveraging the Foldseek webserver and various cross-referencing APIs for fetching genomic locations (
kegg_pull, UniProt ID mapping, ENA Browser API). - A local search mode for searches against a local protein structure DB prepared with
foldseek. - A local-clustered search mode for searches against a local
foldseekDB of representative proteins derived from a sequence set preclustered withMMseqs2. If the representative protein of a sequence cluster is identified as a homolog, all other members are added to the hit set. - Helper tools to construct local genomic context databases (
cfoldseeker-cds), and export cluster genbank files (cfoldseeker-seqs). - Tight integration with
cblaster, facilitating similar output and interactiveclinkervisualisations
Installation, documentation and more
For installation instructions, usage, a tutorial and more, head over to the cfoldseeker docs!
Citations
If you found cfoldseeker useful, please cite our manuscript:
De Vrieze, L., Masschelein, J. (2026) In preparation
cfoldseeker relies heavily on the following tools, so please give these proper credit as well.
Gilchrist, C.L.M., Booth, T.J., van Wersch, B., van Grieken, L., Medema, M.H., & Chooi, Y-H. (2021). cblaster: a remote search tool for rapid identification and visualisation of homologous gene clusters. Bioinformatics Advances, https://doi.org/10.1093/bioadv/vbab016
van Kempen, M., Kim, S.S., Tumescheit, C., Mirdita, M., Lee, J., Gilchrist, C.L.M., Söding, J., Steinegger, M. (2024). Fast and accurate protein structure search with Foldseek. Nature Biotechnology, 42, https://doi.org/10.1038/s41587-023-01773-0
Huckvale, E., Moseley, H.N.B. (2023). kegg_pull: a software package for the RESTful access and pulling from the Kyoto Encyclopedia of Gene and Genomes. BMC Bioinformatics, 24(78), https://doi.org/10.1186/s12859-023-05208-0
License
cfoldseeker is freely available under an MIT license.
Use of the third-party software, libraries or code referred to in the References section above may be governed by separate terms and conditions or license provisions. Your use of the third-party software, libraries or code is subject to any such terms and you should check that you can comply with any applicable restrictions or terms and conditions before use.
Metadata
Release files for cfoldseeker 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cfoldseeker-0.2.0.tar.gz | 48.8 kB | Without provenance | Details for cfoldseeker-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| cfoldseeker-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for cfoldseeker-0.2.0-py3-none-any.whl |
Total release size: 101.5 kB
Release files / cfoldseeker-0.2.0.tar.gz
| Download URL | cfoldseeker-0.2.0.tar.gz |
|---|---|
| Size | 48.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
79e867556dae491b8585a62303bd84f37cea745e2aed6c98afca352e58c93d8b
|
|
BLAKE2b-256 checksum How to use checksums |
749a2c858afc2afc925e55956420fd205ae0945f591cd25154ce35304500fe2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.10.0
|
Release files / cfoldseeker-0.2.0-py3-none-any.whl
| Download URL | cfoldseeker-0.2.0-py3-none-any.whl |
|---|---|
| Size | 52.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f19e8302415173c89f433dbc215a1e91c7c8452db8bb30b23da03ddc7a996d36
|
|
BLAKE2b-256 checksum How to use checksums |
23f2e0b34fe36478eb7b9b426d90cb575c1f0797404f3d7724b2e07acdda6812
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.10.0
|
Security for cfoldseeker 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.