Cargando…

Knot_pull—python package for biopolymer smoothing and knot detection

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 nu...

Descripción completa

Detalles Bibliográficos
Autores principales: Jarmolinska, Aleksandra I, Gambin, Anna, Sulkowska, Joanna I
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9883683/
https://www.ncbi.nlm.nih.gov/pubmed/31504154
http://dx.doi.org/10.1093/bioinformatics/btz644
_version_ 1784879557536382976
author Jarmolinska, Aleksandra I
Gambin, Anna
Sulkowska, Joanna I
author_facet Jarmolinska, Aleksandra I
Gambin, Anna
Sulkowska, Joanna I
author_sort Jarmolinska, Aleksandra I
collection PubMed
description 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.
format Online
Article
Text
id pubmed-9883683
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-98836832023-02-01 Knot_pull—python package for biopolymer smoothing and knot detection Jarmolinska, Aleksandra I Gambin, Anna Sulkowska, Joanna I Bioinformatics Applications Note 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. Oxford University Press 2019-08-16 /pmc/articles/PMC9883683/ /pubmed/31504154 http://dx.doi.org/10.1093/bioinformatics/btz644 Text en © The Author(s) 2019. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Jarmolinska, Aleksandra I
Gambin, Anna
Sulkowska, Joanna I
Knot_pull—python package for biopolymer smoothing and knot detection
title Knot_pull—python package for biopolymer smoothing and knot detection
title_full Knot_pull—python package for biopolymer smoothing and knot detection
title_fullStr Knot_pull—python package for biopolymer smoothing and knot detection
title_full_unstemmed Knot_pull—python package for biopolymer smoothing and knot detection
title_short Knot_pull—python package for biopolymer smoothing and knot detection
title_sort knot_pull—python package for biopolymer smoothing and knot detection
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9883683/
https://www.ncbi.nlm.nih.gov/pubmed/31504154
http://dx.doi.org/10.1093/bioinformatics/btz644
work_keys_str_mv AT jarmolinskaaleksandrai knotpullpythonpackageforbiopolymersmoothingandknotdetection
AT gambinanna knotpullpythonpackageforbiopolymersmoothingandknotdetection
AT sulkowskajoannai knotpullpythonpackageforbiopolymersmoothingandknotdetection