Protein secondary structure prediction based on an improved support vector machines approach | Synapse