The provision of high-quality protein in adequate quantities is a prerequisite for any structural genomics programme. A number of proteins from the Mycobacterium tuberculosis genome have been expressed and the success at each stage of the process assessed. Major difficulties have been encountered in the purification and solubilization of many of these proteins, most likely as a result of mis-folding. Some improvements have been made to the protocol but the overall success rate is still limited; however, the use of a cell-free protein expression system will circumvent some of the difficulties encountered. Alternative purification systems are also required and the properties of a mutant blue copper protein are described, that may offer a combined purification and tagging system.