Computational studies of virus