The human genome is sequenced, but only a minority of genes have been assigned a function. Whole-genome expression profiling is an important tool for functional genomic studies. Automated technology allows high-throughput gene activity monitoring by analysis of complex expression patterns, resulting in fingerprints of diseased versus normal or developmentally distinct tissues. Differential gene expression can be most efficiently monitored by DNA hybridization on arrays of oligonucleotides or cDNA clones. Starting from high-density filter membranes, cDNA microarrays have recently been devised in chip format. We have shown that the same cDNA libraries can be used for high-throughput protein expression and antibody screening on high-density filters and microarrays. These libraries connect recombinant proteins to clones identified by DNA hybridization or sequencing, hence creating a direct link between gene catalogs and functional catalogs. Microarrays can now be used to go from an individual clone to a specific gene and its protein product. Clone libraries become amenable to database integration including all steps from DNA sequencing to functional assays of gene products.