In cells there are hundreds of macromolecular assemblies ranging in size of few to over hundred million of Daltons such as the nuclear pore complex. Despite progress in structural genomics and modern instrumentation, high resolution structural information is available for only a small fraction of these assembles known to play critical roles in signal transduction, genetic, and metabolic networks.