Affinity purification using a polyhistidine-tag usually results in relatively pure protein when the recombinant protein is expressed in prokaryotic organisms. Depending on downstream applications, including the purification of protein complexes to study protein interactions, purification from higher organisms such as yeasts or other eukaryotes may require a tandem affinity purification using two tags to yield higher purity. Alternatively, single-step purification using immobilized cobalt ions rather than nickel ions generally yields a substantial increase in purity and requires lower imidazole concentrations for elution of the his-tagged protein.