A question related to the issue: IDEAL_HELIX only works when creating
the molecule from scratch? (e.g.
State.create_molecule(mol).add_representation(ideal_helix=True))
Yes, the ideal helix is created by simply placing beads in a spiral
along the z axis; it cannot use any existing coordinates: