Topological representations pyknotid.representations gausscode planardiagram gaussdiagram dtnotation representation