Protein domain organisation: adding order
Abstract Background Domains are the building blocks of proteins.During evolution, they have been duplicated, fused and recombined, to produce proteins with novel structures and functions.Structural and genome-scale studies have shown that pairs or groups of domains observed together in a protein are almost always found in only one N to C terminal o