Genetics and epigenetics