Knot_pull-python package for biopolymer smoothing and knot detection
- PMID: 31504154
- PMCID: PMC9883683
- DOI: 10.1093/bioinformatics/btz644
Knot_pull-python package for biopolymer smoothing and knot detection
Abstract
Summary: The biggest hurdle in studying topology in biopolymers is the steep learning curve for actually seeing the knots in structure visualization. Knot_pull is a command line utility designed to simplify this process-it presents the user with a smoothing trajectory for provided structures (any number and length of protein, RNA or chromatin chains in PDB, CIF or XYZ format), and calculates the knot type (including presence of any links, and slipknots when a subchain is specified).
Availability and implementation: Knot_pull works under Python >=2.7 and is system independent. Source code and documentation are available at http://github.com/dzarmola/knot_pull under GNU GPL license and include also a wrapper script for PyMOL for easier visualization. Examples of smoothing trajectories can be found at: https://www.youtube.com/watch?v=IzSGDfc1vAY.
Supplementary information: Supplementary data are available at Bioinformatics online.
© The Author(s) 2019. Published by Oxford University Press.
Figures
Similar articles
-
Analysing high-throughput sequencing data in Python with HTSeq 2.0.Bioinformatics. 2022 May 13;38(10):2943-2945. doi: 10.1093/bioinformatics/btac166. Bioinformatics. 2022. PMID: 35561197 Free PMC article.
-
aCLImatise: automated generation of tool definitions for bioinformatics workflows.Bioinformatics. 2021 Apr 1;36(22-23):5556-5557. doi: 10.1093/bioinformatics/btaa1033. Bioinformatics. 2021. PMID: 33325479 Free PMC article.
-
CharGer: clinical Characterization of Germline variants.Bioinformatics. 2019 Mar 1;35(5):865-867. doi: 10.1093/bioinformatics/bty649. Bioinformatics. 2019. PMID: 30102335 Free PMC article.
-
Implementation of a practical Markov chain Monte Carlo sampling algorithm in PyBioNetFit.Bioinformatics. 2022 Mar 4;38(6):1770-1772. doi: 10.1093/bioinformatics/btac004. Bioinformatics. 2022. PMID: 34986226 Free PMC article.
-
To Tie or Not to Tie? That Is the Question.Polymers (Basel). 2017 Sep 16;9(9):454. doi: 10.3390/polym9090454. Polymers (Basel). 2017. PMID: 30965758 Free PMC article. Review.
Cited by
-
Entanglements of structure elements revealed in RNA 3D models.Nucleic Acids Res. 2021 Sep 27;49(17):9625-9632. doi: 10.1093/nar/gkab716. Nucleic Acids Res. 2021. PMID: 34432024 Free PMC article.
-
How synonymous mutations alter enzyme structure and function over long timescales.Nat Chem. 2023 Mar;15(3):308-318. doi: 10.1038/s41557-022-01091-z. Epub 2022 Dec 5. Nat Chem. 2023. PMID: 36471044 Free PMC article.
-
Are there double knots in proteins? Prediction and in vitro verification based on TrmD-Tm1570 fusion from C. nitroreducens.Front Mol Biosci. 2024 Jun 6;10:1223830. doi: 10.3389/fmolb.2023.1223830. eCollection 2023. Front Mol Biosci. 2024. PMID: 38903539 Free PMC article.
-
Topoly: Python package to analyze topology of polymers.Brief Bioinform. 2021 May 20;22(3):bbaa196. doi: 10.1093/bib/bbaa196. Brief Bioinform. 2021. PMID: 32935829 Free PMC article.
-
RNAspider: a webserver to analyze entanglements in RNA 3D structures.Nucleic Acids Res. 2022 Jul 5;50(W1):W663-W669. doi: 10.1093/nar/gkac218. Nucleic Acids Res. 2022. PMID: 35349710 Free PMC article.
References
-
- Alexander J.W., Briggs G.B. (1926) On types of knotted curves. Ann. Math., 28, 562–586.
-
- Dowker C.H., Thistlethwaite M.B. (1983) Classification of knot projections. Topol. Appl., 16, 19–31.