Quest : accelerating biological understanding (Invitrogen Corporation, 2005)