One potential issue I see is that the DNA of any person has an arbitrary length, which poses some challenges in the design of a neural network. Traditionally, this has been solved with LSTMs or RNNs, but as far I know these are designed for data with a temporal dimension (such as text or speech, which progress with time). I'm not sure if that's true for DNA.