Related Experiment Video
Updated: Jun 2, 2026

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules
Published on: July 25, 2013
A topological framework for the computation of the HOMFLY polynomial and its application to proteins
Federico Comoglio1, Maurizio Rinaldi
1Department of Chemical, Food, Pharmaceutical and Pharmacological Sciences (DiSCAFF), University of Piemonte Orientale Amedeo Avogadro, Novara, Italy.
Abstract:
Polymers can be modeled as open polygonal paths and their closure generates knots. Knotted proteins detection is currently achieved via high-throughput methods based on a common framework insensitive to the handedness of knots. Here we propose a topological framework for the computation of the HOMFLY polynomial, an handedness-sensitive invariant. Our approach couples a multi-component reduction scheme with the polynomial computation. After validation on tabulated knots and links the framework was applied to the entire Protein Data Bank along with a set of selected topological checks that allowed to discard artificially entangled structures. This led to an up-to-date table of knotted proteins that also includes two newly detected right-handed trefoil knots in recently deposited protein structures. The application range of our framework is not limited to proteins and it can be extended to the topological analysis of biological and synthetic polymers and more generally to arbitrary polygonal paths.
Related Concept Videos
Conservation of Protein Domains Over Different Proteins
A limited set of protein domains often duplicate and recombine during evolution. These domains can be organized in different combinations to form...
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme can...
Protein and Protein Structures
A protein's shape is critical to its function. For example, an enzyme can...
Protein Organization
The primary structure of a protein is its amino acid sequence.
Protein Organization
Protein Organization
The primary structure of a protein is its amino acid sequence.

