Menu

SVN archive Commit Log


Commit Date  
[r18891] by bugman

The index_flag argument to the ScientificPython structural object atom_loop() method is now used.

2013-03-19 16:09:28 Tree
[r18890] by bugman

Fix for the structure.write_pdb user function for the internal structural object.

Helix and sheet PDB record creation is now skipped if no helices or sheets are defined.

2013-03-19 16:07:16 Tree
[r18889] by bugman

Lots of fixes for the change to the structural API atom_loop() method.

This method when returning a single item now returns a single item rather than a tuple of length 1.

2013-03-19 16:04:24 Tree
[r18888] by bugman

Modified the ScientificPython structural object atom_loop() method to match the internal object.

If only one element is returned from the atom_loop(), then this is returned as a single item rather
than a tuple of length 1.

2013-03-19 16:02:52 Tree
[r18887] by bugman

Implemented the Internal._trim_sheet() internal structural object method.

This is also now used by the structure.delete user function to remove sheet metadata for residues
which no longer exist.

2013-03-19 15:50:27 Tree
[r18886] by bugman

Created 13 unit tests of the Internal._trim_sheet() internal structural object method.

These are mirror the 13 unit tests of Internal._trim_helix().

2013-03-19 15:45:03 Tree
[r18885] by bugman

Fixes for the helix metadata deletion for the internal structural object.

This affects the structure.delete user function.

2013-03-19 15:24:02 Tree
[r18884] by bugman

Fix for the internal structural object _trim_helix() method for the helix metadata format.

2013-03-19 14:54:28 Tree
[r18883] by bugman

Modified all of the unit tests of the internal structural object _trim_helix() method.

The structure of the helix metadata in the internal structural object was not correctly mimicked.

2013-03-19 14:53:52 Tree
[r18882] by bugman

Implemented the internal structural object _trim_helix() method.

This is used when the structure.delete user function is called to trim and remove the helix
metadata. For this to work, the additional method _residue_data() was written to create a
dictionary with residue numbers as keys and the residue names as numbers. This dictionary is used
by _trim_helix() to change the residue names in the helix metadata.

2013-03-19 14:40:02 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.