Describir: Discovering privileged topologies of molecular knots with self-assembling models