genetics practical tools