A western blot is used for the detection of specific proteins in complex samples. Proteins are first separated by size using electrophoresis before being transferred to an appropriate blotting matrix (usually polyvinylidene fluoride or nitrocellulose) and subsequent detection with antibodies.