Menu

Commit [r8190]  Maximize  Restore  History

Merged revisions 8186-8189 via svnmerge from

svn+ssh://bugman@.../svn/relax/1.3

........
r8186 | bugman | 2008-12-10 18:46:37 +0100 (Wed, 10 Dec 2008) | 3 lines

Added tests of structure.load_spins() to all the structure system tests.
........
r8187 | bugman | 2008-12-11 10:33:32 +0100 (Thu, 11 Dec 2008) | 10 lines

Partial fix for bug #12735 (https://gna.org/bugs/index.php?12735).

The problem fixed here is that of the missing molecule container. This was caused by the weirdness
of the Scientific python PDB reader splitting one modified lactose molecule into 2 molecules. The
lactose part was unnamed, while the modifier was named after the residues 'UNK'. The
generic_fns.mol_res_spin.return_molecule() function was having problems with this concept of the
first molecule unnamed and the second named. This is now fixed and the unnamed molecule can be
retrieved.
........
r8188 | bugman | 2008-12-11 10:53:22 +0100 (Thu, 11 Dec 2008) | 8 lines

Another partial fix for bug #12735 (https://gna.org/bugs/index.php?12735).

This problem was trigged by the internal reader (where the problem lies) together with the
gromacs_phthalic_acid.pdb file. The issue was that the __fill_object_from_pdb() was operating on
all structures currently loaded into relax. Hence with the 2 models of this PDB file, the first
molecule had all the atoms of the first and second PDB models combined.
........
r8189 | bugman | 2008-12-11 11:14:00 +0100 (Thu, 11 Dec 2008) | 9 lines

Final fixes for bug #12735 (https://gna.org/bugs/index.php?12735).

The last problem was again triggered by the Scientific python PDB reader weirdness. Residues ending
in '+' were being treated by the PDB reader as a different molecule. But then the molecule names
LYS+, ARG+, etc. were causing problems as '+' was being treated as regular expression when matching
molecule names. Therefore the '+' character has been stripped from all molecule, residue, and atom
names.
........

bugman 2008-12-11

changed /branches/ave_noe
changed /branches/ave_noe/generic_fns/mol_res_spin.py
changed /branches/ave_noe/generic_fns/structure/internal.py
changed /branches/ave_noe/generic_fns/structure/main.py
changed /branches/ave_noe/test_suite/system_tests/structure.py
/branches/ave_noe
Directory.
/branches/ave_noe/generic_fns/mol_res_spin.py Diff Switch to side-by-side view
Loading...
/branches/ave_noe/generic_fns/structure/internal.py Diff Switch to side-by-side view
Loading...
/branches/ave_noe/generic_fns/structure/main.py Diff Switch to side-by-side view
Loading...
/branches/ave_noe/test_suite/system_tests/structure.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.