assign_residue_topology