[Fabric 004] virus biology