Source: http://www.jcvi.org/analysis-and-classification-human-herpesviridae-proteins-using-domain-architecture-aware-inference