ArrayExpress--a public database of microarray experiments and gene expression profiles. Article uri icon