Knowledge-based protein secondary structure assignment from atomic
coordinates.