algorithms#

Modules

alternating

Alternating

canonical(k)

Compute the canonical form of an unoriented planar diagram.

closure(k[, over, under])

components_link

Link components represent distinct closed loops in a link diagram.

connected_sum(a, b[, arcs])

cut_set

This module provides tools for identifying and analyzing (arc) cut sets in planar diagrams.

cycles

degree_sequence

disjoint_union(*knots[, ...])

Create the disjoint sum of planar diagrams.

duality

" Creates a dual graph of a planar diagram

join

naming

orientation

Algorithms with orientation.

paths

sanity

skein

Here are implementations of Skein operations.

tangle

tests

topology