[Fabric 006] virus biology