add canonicalNumbering function to vignette