A network-based integrated framework for predicting virus–prokaryote interactions