A program has been written that reconstructs three-dimensional coordinates for a protein structure given a stereo C alpha diagram. Initial three-dimensional coordinates are determined using an algorithm similar to the one used by Rossmann in the program STEREO. Thereafter the coordinates are refined such that the stereo image based on the reconstructed three-dimensional coordinates optimally fits the scanned stereo image while normal C alpha stereochemistry is enforced.