Author: bugman Date: Sun Nov 11 22:53:09 2007 New Revision: 3516 URL: http://svn.gna.org/viewcvs/relax?rev=3516&view=rev Log: Simplified the loop of the generic_fns.residue.rename() function. Modified: 1.3/generic_fns/residue.py Modified: 1.3/generic_fns/residue.py URL: http://svn.gna.org/viewcvs/relax/1.3/generic_fns/residue.py?rev=3516&r1=3515&r2=3516&view=diff ============================================================================== --- 1.3/generic_fns/residue.py (original) +++ 1.3/generic_fns/residue.py Sun Nov 11 22:53:09 2007 @@ -208,13 +208,11 @@ # Parse the tokens. residues = parse_token(res_token) - # Molecule loop. - for mol in molecule_loop(mol_token): - # Loop over the residues of the molecule. - for i in xrange(len(mol.res)): - # Rename the residue is there is a match. - if mol.res[i].num in residues or mol.res[i].name in residues: - mol.res[i].name = new_name + # Residue loop. + for res in residue_loop(res_id): + # Rename the residue is there is a match. + if res.num in residues or res.name in residues: + res.name = new_name def renumber(res_id, new_number=None):