Translational bioinformatics: coming of age.