Gene expression can be analyzed by determining mRNA levels and analyzing proteins. mRNA levels are usually determined by hybridizing probes to mRNA or cDNA, as in Northern blots which separate mRNA by size, or microarrays which analyze thousands of genes simultaneously. Protein analysis includes ELISA and Western blots to detect specific proteins, and proteomics uses techniques like gel electrophoresis and mass spectrometry to study the entire proteome.