Machine learning approaches demonstrate that protein structures carry information about their genetic coding