Deep neural networks for 3D protein structural analysis