Various methods of genetic testing