dna diagnosis bioinformatics gene genome browser lawyer treatment human variation breast cancer lymphoma dna testing human genome leukemia genome assembly mesothelioma cancer genetics genome