Rdocumentation
powered by
Learn R Programming
⚠️
There's a newer version (1.3.2) of this package.
Take me there.
Rknots (version 1.3.0)
Topological Analysis of Knotted Proteins, Biopolymers and 3D Structures
Description
The Rknots package contains functions for the topological analysis of polymers, with a focus on protein structures.
Copy Link
Link to current version
Version
Version
1.3.2
1.3.1
1.3.0
1.2.1
1.1
1.0
Install
install.packages('Rknots')
Monthly Downloads
28
Version
1.3.0
License
GPL-2
Maintainer
Federico Comoglio
Last Published
December 22nd, 2015
Functions in Rknots (1.3.0)
Search all functions
Rknots-internal
Internal Rknots functions
linkingNumber
Compute the linking number of a polygonal link
findGaps
Find gaps in proteins based on euclidean distance between residues of the backbone
getKnotType
Given a polynomial invariant, obtain information on the knot type
getCoordinates-methods
Accessors for the 'points3D' and 'ends' slots of a Knot object.
plot-methods
Plot the diagram of a Knot object.
plot3D
3D plot of an object of class 'Knot'
reduceStructure
Structure reduction of an object of class 'Knot'
setCoordinates<--methods
Setters for the 'points3D' and 'ends' slots of a Knot object.
newKnot
Create a Knot object
plotDiagram
Plot a knot or a link diagram
HOMFLY2Jones
Convert the HOMFLY polynomial into the Alexander or Jones polynomials
PCAProjection
Two-dimensional projection by Principal Component Analysis
intersectionMatrix
Compute the intersection matrix of a polygonal link
Rolfsen.table
Knots (up to 10 crossings) three dimensional coordinates, enumerated accordingly to Rolfsen.
HOMFLY2mirror
Convert the HOMFLY polynomial of a knot into the polynomial of its mirror image
print-methods
print the content of the slots of a Knot object.
mVA
Compute the multivariable Alexander polynomial of a polygonal link
HOMFLYpolynomial
Compute the HOMFLY polynomial of a polygonal link
computeInvariant
Compute an invariant of an object of class 'Knot'
makeExampleKnot
Randomly select a knot or a link from the local repository
centroidClosure
Structure closure with the centroid method
closeAndProject
Close the protein backbone and perform a Principal Component Analysis (requires an object of class 'Knot')
msr
Minimal Structure Reduction
skeinIterator
Iterate the skein relation to build a skein tree of a polygonal link
rMatrix
Rotation matrix along the $z$ axis
AlexanderBriggs
Alexander-Briggs reduction of a polygonal knot or link
plotKnot3D
3D plot of a polygonal link
Knot-class
Class "Knot" -- a container for knot and link coordinates and ends
makeExampleProtein
Load the coordinates of a protein structure used in many of the package help pages
link.table
Three dimensional coordinates and separators of polygonal links.
Rknots-package
Rknots: topological characterization of knotted 3D structures with R
loadProtein
Import a pdb file or fetch it from the Protein Data Bank. Check for structural gaps. Build and return a backbone trace for each polypeptide chain.