Predicting protein inter-residue contacts using composite likelihood maximization and deep learning | Synapse