Spherical virus assembly