Virogenomics: the virus-host interaction revisited