Menu

SVN archive Commit Log


Commit Date  
[r22046] by bugman

Merged revisions 22041-22045 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r22041 | bugman | 2014-01-23 14:27:58 +0100 (Thu, 23 Jan 2014) | 5 lines

Created the lib.geometry.vectors.unit_vector_from_2point() function.

This is used to quickly calculate the unit vector between two points.
........
r22042 | bugman | 2014-01-23 15:35:52 +0100 (Thu, 23 Jan 2014) | 5 lines

The lib.structure.represent.rotor.rotor_pdb() function can now handle multiple rotors.

Previously this function would fail if called twice with the same structural object.
........
r22043 | bugman | 2014-01-23 15:37:00 +0100 (Thu, 23 Jan 2014) | 5 lines

Added the has_molecule() method to the relax internal structural object.

This is used to quickly check if a molecule name already exists in the structural object.
........
r22044 | bugman | 2014-01-24 11:50:00 +0100 (Fri, 24 Jan 2014) | 5 lines

More improvements for handling multiple rotors in the lib.structure.represent.rotor.rotor_pdb() function.

The atom numbering is now better handled.
........
r22045 | bugman | 2014-01-24 14:33:51 +0100 (Fri, 24 Jan 2014) | 11 lines

Better support for the writing out of multiple molecules by the structure.write_pdb user function.

This is for the internal structural object write_pdb() method. Now each molecule is assigned a
different chain ID in the PDB file, and the chain IDs loaded into the structural object are ignored.
The chain IDs should however be preserved when using structure.read_pdb followed by
structure.write_pdb, without storing the ID.

A number of the Structure system tests had to be updated, as now the relax generated PDB files will
always write out a chain ID.
........

2014-01-24 14:37:48 Tree
[r22045] by bugman

Better support for the writing out of multiple molecules by the structure.write_pdb user function.

This is for the internal structural object write_pdb() method. Now each molecule is assigned a
different chain ID in the PDB file, and the chain IDs loaded into the structural object are ignored.
The chain IDs should however be preserved when using structure.read_pdb followed by
structure.write_pdb, without storing the ID.

A number of the Structure system tests had to be updated, as now the relax generated PDB files will
always write out a chain ID.

2014-01-24 13:33:51 Tree
[r22044] by bugman

More improvements for handling multiple rotors in the lib.structure.represent.rotor.rotor_pdb() function.

The atom numbering is now better handled.

2014-01-24 10:50:00 Tree
[r22043] by bugman

Added the has_molecule() method to the relax internal structural object.

This is used to quickly check if a molecule name already exists in the structural object.

2014-01-23 14:37:00 Tree
[r22042] by bugman

The lib.structure.represent.rotor.rotor_pdb() function can now handle multiple rotors.

Previously this function would fail if called twice with the same structural object.

2014-01-23 14:35:52 Tree
[r22041] by bugman

Created the lib.geometry.vectors.unit_vector_from_2point() function.

This is used to quickly calculate the unit vector between two points.

2014-01-23 13:27:58 Tree
[r22040] by bugman

The Frame Order test data generation base script now loads all structures before rotating them.

This allows the progress printout to function correctly by not having any user function printouts
as the rotations are occurring.

2014-01-22 10:19:22 Tree
[r22039] by bugman

Reintroduced the distribution PDB file creation to the frame order test data generation script.

This is the generate_base.py script in the test_suite/shared_data/frame_order/cam directory. The
ability to create the distribution.pdb file was long lost in this script, and can now be activated
using the DIST_PDB class variable.

2014-01-21 10:43:21 Tree
[r22038] by bugman

Merged revisions 22034 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r22034 | bugman | 2014-01-21 10:30:24 +0100 (Tue, 21 Jan 2014) | 10 lines

Fix for bug #21522 (https://gna.org/bugs/?21522) and bug #21520 (https://gna.org/bugs/?21520).

These bugs are the structure.write_pdb user function creating an incorrect MASTER record and the
failure of the structure.write_pdb user function when creating the MASTER record due to too many
ATOM and HETATM records being present.

The counts for the ATOM, HETATM, and TER records are now only for a single model, rather than being
the sum for all models together.
........

2014-01-21 09:35:16 Tree
[r22037] by bugman

Merged revisions 22033 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r22033 | bugman | 2014-01-21 10:24:22 +0100 (Tue, 21 Jan 2014) | 3 lines

Small bug fix for the new Structure.test_bug_21522_master_record_atom_count system test.
........

2014-01-21 09:33:41 Tree
Older >
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.