Current Projects

Knots, Curves, and Assembly Graphs

Drawings of assembly graphs can be interpreted as (virtual) knot shadows. This interpretation allows new ways of studying rearrangements modelled by the assembly graphs. Click here for a table with the number of signed words of a given size realizable on a surface of a given genus (and not realizable on any surface with smaller genus).

Assembly Words Web Application (with Jonathan Burns)

Given a double-occurrence word like 123123, the application draws the assembly graph, chord diagram, and circle graph defined by the word. When possible, an assembly graph is annotated with paths representing possible rearrangement products of nucleotide sequences corresponding to the graph. The application is almost entirely written in javascript. Click here to access the application.