Mendelian and non-Mendelian inheritance