Topoly

Topoly performs topology analysis of (bio)polymers by computing polynomial invariants and related structures to identify knots, slipknots, links, and spatial graphs for studies of polymer physical properties.


Key Features:

  • Topological Polynomial Invariants: Topoly calculates various polynomial invariants to distinguish knots, slipknots, links, and spatial graphs.
  • Minimal Spanning Surface Calculation: Topoly computes the minimal spanning surface on loops to detect motifs such as lasso structures and to aid generation of random closed polymers.
  • File Format Compatibility: Topoly supports multiple file formats, including PDB.

Scientific Applications:

  • Biophysics: Investigating how polymer topology (knots, slipknots, links, spatial graphs) affects biomolecular physical properties.
  • Materials Science: Studying topology-dependent material properties and informing design of polymer systems with targeted physical behaviors.

Methodology:

Implemented in Python; computes various polynomial invariants, computes minimal spanning surfaces on loops, and accepts multiple file formats including PDB.

Topics

Details

Programming Languages:
Python
Added:
1/18/2021
Last Updated:
11/24/2024

Operations

Publications

Dabrowski-Tumanski P, Rubach P, Niemyska W, Gren BA, Sulkowska JI. Topoly: Python package to analyze topology of polymers. Briefings in Bioinformatics. 2020;22(3). doi:10.1093/bib/bbaa196. PMID:32935829. PMCID:PMC8138882.

PMID: 32935829
PMCID: PMC8138882
Funding: - National Science Centre: 2012/07/E/NZ1/01900, 2017/24/T/NZ1/00490 - EMBO Installation: 2057 - Polish Ministry for Science and Higher Education: 0003/ID3/2016/64

Documentation