Skip to content

A website frontend to pyknotid, analysing knot types of curves input in different ways.

Notifications You must be signed in to change notification settings

SPOCKnots/KnotID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knot ID

Knot ID is a website for analysing the knot type of curves, which can be uploaded in different ways including via a drawing interface, as sets of points, or via standard topological notations.

The website can be viewed at http://inclem.net/knotidentifier/.

Knot ID is developed as part of the Scientific Properties of Complex Knots (SPOCK) Programme Grant, a collaboration between Durham University and the University of Bristol, funded by the Leverhulme Trust.

Screenshot of the Knot ID drawing tool

Run Knot ID

To run Knot ID locally, install pyknotid, clone this repository, and run:

$ python main.py

Technical details

Knot ID is written in Python using the Flask framework. Topological analysis is carried out using the pyknotid Python library, also developed under the SPOCK Programme Grant.

About

A website frontend to pyknotid, analysing knot types of curves input in different ways.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published