Author: bugman
Date: Fri Feb 20 10:23:44 2015
New Revision: 27691
URL: http://svn.gna.org/viewcvs/relax?rev=27691&view=rev
Log:
Improved the quality of the printouts from the structure.read_pdb user function.
This also affects the structure.read_gaussian and structure.read_xyz user
functions. The messages
about adding new molecules or merging with existing molecules has been
significantly improved. The
text with the model information is now only printed if the model number is
present in the PDB file
or has been supplied by the user.
Modified:
trunk/lib/structure/internal/object.py
Modified: trunk/lib/structure/internal/object.py
URL:
http://svn.gna.org/viewcvs/relax/trunk/lib/structure/internal/object.py?rev=27691&r1=27690&r2=27691&view=diff
==============================================================================
--- trunk/lib/structure/internal/object.py (original)
+++ trunk/lib/structure/internal/object.py Fri Feb 20 10:23:44 2015
@@ -2480,10 +2480,23 @@
# Printout.
if verbosity:
+ # Model text formatting.
+ orig_model_text = ''
+ if orig_model_num[i] != None:
+ orig_model_text = " of model %s" % orig_model_num[i]
+ new_model_text = ''
+ if set_model_num[i] != None:
+ if merge_new:
+ new_model_text += ' of'
+ else:
+ new_model_text += ' to'
+ new_model_text += ' model %s' % set_model_num[i]
+
+ # The full text.
if merge_new:
- print("Merging with model %s of molecule '%s' (from
the original molecule number %s of model %s)" % (set_model_num[i],
set_mol_name[j], orig_mol_num[j], orig_model_num[i]))
+ print("Merging with molecule '%s'%s (from the original
molecule number %s%s)." % (set_mol_name[j], new_model_text, orig_mol_num[j],
orig_model_text))
else:
- print("Adding molecule '%s' to model %s (from the
original molecule number %s of model %s)" % (set_mol_name[j], set_model_num[i],
orig_mol_num[j], orig_model_num[i]))
+ print("Adding molecule '%s'%s (from the original
molecule number %s%s)." % (set_mol_name[j], new_model_text, orig_mol_num[j],
orig_model_text))
# The index of the new molecule to add or merge.
index = len(model.mol)
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-commits mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits