ArrayExpress--a public repository for microarray gene expression data at the EBI. Article uri icon