数千から数万ある遺伝子の活性化の有無を、DNAチップによって一度に検索できるようになった。これは1~2センチ大のチップに数千から数万の遺伝子の断片を張りつけ、細胞から抽出したmRNAから作られたcDNAとハイブリッドを作らせて活性化した遺伝子を検出しようというものである。遺伝子発現が網羅的に解析できるので、相互の関連や予想外の遺伝子活性化が発見できる。関与する遺伝子と変異の種類が明らかになれば、がんの多様性が説明できる可能性がある。SNPは、遺伝子の塩基が1個異なるために遺伝子の作る酵素活性が大きく変わる場合があり、がん化の素因として研究が進んでいる。