If you want to play with a viral infection model yourself, open-source Netlogo had this for the last decade or so - click Setup and then Go
I mention this because Washington Post has just published such simulation and everyone is like "OMG it's so innovative"...