Learning from lentiviruses