Knowing the world of viruses