基因诊断可分为两类:一类是直接检查致病基因本身的异常。它通常使用基因本身或紧邻的DNA序列作为探针,或通过PCR扩增产物,以探查基因无突变、缺失等异常及其性质,这称为直接基因诊断,它适用已知基因异常的疾病;另一类是基因间接诊断。当致病基因虽然已知但其异常尚属未知时,或致病基因本身尚属未知时,也可以通过对受检者及其家系进行连锁分析,以推断前者是否获得了带有致病基因的染色体。连锁分析是基于紧密连锁的基因或遗传标记通常一起传给子代,因而考察相邻DNA是否传递给了子代,可以间接地判断致病基因是否传递给子代。连锁分析多使用基因组中广泛存在的各种DNA多态性位,特别是基因突变部位或紧邻的多态性位点作为标记。RFLP、VNTR、SSCP、AMP-FLP等技术均可用于连锁分析。