Chemical topology : applications and techniques