bioinformatic technologies 7294