Viral informatics: bioinformatics-based solution for managing viral infections