Automating dChip: Toward reproducible sharing of microarray data analysis