Menu

SVN archive Commit Log


Commit Date  
[r10303] by bugman

Merged revisions 10296-10302 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r10296 | bugman | 2010-01-25 11:13:06 +0100 (Mon, 25 Jan 2010) | 14 lines

Spun out the automatic model-free protocol code from the full_analysis.py script.

This is discussed in the post https://mail.gna.org/public/relax-devel/2010-01/msg00075.html.

The aim is to have a single code base for the automatic protocols for all UI designs (prompt,
script, GUI, web interface, etc.). The API interface will be via class initialisations. The
automatic model-free protocol has been placed into the dAuvergne_protocol class.

Future aims of this code is to have the UI fill a single data pipe with all the data required for
the analysis, and then to pass in this pipe into the protocol. Then the auto-analysis will copy
this info into any other data pipes it requires. This will allow for better GUI interaction, data
display, etc.
........
r10297 | bugman | 2010-01-25 11:33:22 +0100 (Mon, 25 Jan 2010) | 3 lines

Removed all the now unused imports and a useless comment.
........
r10298 | bugman | 2010-01-25 11:34:54 +0100 (Mon, 25 Jan 2010) | 3 lines

Updated the copyright notice.
........
r10299 | bugman | 2010-01-25 11:37:25 +0100 (Mon, 25 Jan 2010) | 3 lines

Fixed the import of the dAuvergne_protocol class.
........
r10300 | bugman | 2010-01-25 12:13:59 +0100 (Mon, 25 Jan 2010) | 3 lines

Modifications to the phthalic_acid_noes.py system test script to allow for standalone operation.
........
r10301 | bugman | 2010-01-25 12:40:54 +0100 (Mon, 25 Jan 2010) | 5 lines

Fixes for the N-state model for when only NOEs are present.

This fixes a bug introduced at r10243.
........
r10302 | bugman | 2010-01-25 12:54:34 +0100 (Mon, 25 Jan 2010) | 5 lines

Bug fix for the bug fix of r10301!

The bug fix actually introduced a bug, and this commit fixes that!
........

2010-01-25 11:57:07 Tree
[r10302] by bugman

Bug fix for the bug fix of r10301!

The bug fix actually introduced a bug, and this commit fixes that!

2010-01-25 11:54:34 Tree
[r10301] by bugman

Fixes for the N-state model for when only NOEs are present.

This fixes a bug introduced at r10243.

2010-01-25 11:40:54 Tree
[r10300] by bugman

Modifications to the phthalic_acid_noes.py system test script to allow for standalone operation.

2010-01-25 11:13:59 Tree
[r10299] by bugman

Fixed the import of the dAuvergne_protocol class.

2010-01-25 10:37:25 Tree
[r10298] by bugman

Updated the copyright notice.

2010-01-25 10:34:54 Tree
[r10297] by bugman

Removed all the now unused imports and a useless comment.

2010-01-25 10:33:22 Tree
[r10296] by bugman

Spun out the automatic model-free protocol code from the full_analysis.py script.

This is discussed in the post https://mail.gna.org/public/relax-devel/2010-01/msg00075.html.

The aim is to have a single code base for the automatic protocols for all UI designs (prompt,
script, GUI, web interface, etc.). The API interface will be via class initialisations. The
automatic model-free protocol has been placed into the dAuvergne_protocol class.

Future aims of this code is to have the UI fill a single data pipe with all the data required for
the analysis, and then to pass in this pipe into the protocol. Then the auto-analysis will copy
this info into any other data pipes it requires. This will allow for better GUI interaction, data
display, etc.

2010-01-25 10:13:06 Tree
[r10295] by bugman

Insanely massive clean up of all of the Bieri GUI code base.

Not much code has been unaffected by this change. The changes include:

- Important fixes for the whitespace rule violations. There were identified by the
'scripts/code_validator' script. The number of spaces used for indentation was almost random and
hence impossible to work with. Spacing between functions was not following the 2 empty line rule.
Non-arg assignments with '=' sometimes had no space or 2 spaces. Comma separated elements (lists,
tuples, function args, etc.) often didn't have a space after the comma. A few tab characters were
being used whereas '\t' should have been used. There was trailing whitespace everywhere.

- All functions have been shifted to be before classes.

- All functions/methods have been alphabetically ordered. This is important to follow the code.

- Classes were not always capitalised.

- Removed the executable properties from gui_bieri/analyses/select_model_calc.py.

2010-01-24 13:24:32 Tree
[r10294] by bugman

Merged revisions 10242-10245,10267 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r10242 | bugman | 2010-01-18 17:15:33 +0100 (Mon, 18 Jan 2010) | 5 lines

Shifted the target function initialisation into _target_fn_setup().

This will be shared by the calculate() method.
........
r10243 | bugman | 2010-01-18 17:20:45 +0100 (Mon, 18 Jan 2010) | 3 lines

The calculate() method now uses _target_fn_setup() and stores the chi2 in the cdp.
........
r10244 | bugman | 2010-01-18 17:34:19 +0100 (Mon, 18 Jan 2010) | 3 lines

The number of elements in the atomic position arg is now checked to be 3.
........
r10245 | bugman | 2010-01-18 18:07:36 +0100 (Mon, 18 Jan 2010) | 5 lines

Removed the print out from _overfit_deselect_dummy().

This was totally unnecessary!
........
r10267 | bugman | 2010-01-20 12:01:00 +0100 (Wed, 20 Jan 2010) | 3 lines

Removed the beta angle folding from the frame order module as it was failing.
........

2010-01-22 17:33:32 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.