The Rknots package contains functions for the topological analysis of knots and links with a particular focus on biological polymers like proteins.
For more details, see http://federicocomoglio.github.io/Rknots/