Menu

SVN archive Commit Log


Commit Date  
[r10340] by bugman

Fixed the gui_bieri module imports.

2010-01-25 21:04:29 Tree
[r10339] by bugman

Removed all the unused imports.

2010-01-25 21:03:16 Tree
[r10338] by bugman

The main GUI class instance is now passed into the Auto_model_free class.

This will create a nested object tree structure so that all parts of the GUI can access all other
parts.

2010-01-25 20:58:50 Tree
[r10337] by bugman

The self.modelfree GUI panel is now passed into Auto_model_free.

2010-01-25 20:54:08 Tree
[r10336] by bugman

Started to spin off the automatic model-free protocol GUI code into its own module.

2010-01-25 20:48:50 Tree
[r10335] by bugman

Converted the module comment into a module docstring.

2010-01-25 20:34:35 Tree
[r10334] by bugman

Bug fix for the thread execution.

'self' was being passed in as the last argument, but this is not how execution should occur. Either
the data is directly passed in as args to start_model_free or this function is merged back into a
module for the automatic model-free protocol GUI elements.

2010-01-25 20:32:46 Tree
[r10333] by bugman

Fix for the execution of the automatic model-free analysis.

The method start_modelfree should have been called rather than start_model_free. These two names
are confusing and will have to be renamed.

2010-01-25 20:25:08 Tree
[r10332] by bugman

Eliminated the duplicated code from the full_analysis.py script within the GUI.

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

The dAuvergne_protocol class is now being used for performing the automatic analysis. This matches
the changes in r10296 in the 1.3 line:

.....
r10296 | bugman | 2010-01-25 11:13:06 +0100 (Mon, 25 Jan 2010) | 14 lines
Changed paths:
A /1.3/auto_analyses
A /1.3/auto_analyses/__init__.py (from /1.3/generic_fns/__init__.py:10204)
A /1.3/auto_analyses/dauvergne_protocol.py (from /1.3/sample_scripts/full_analysis.py:10204)
M /1.3/sample_scripts/full_analysis.py

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 20:17:50 Tree
[r10331] by bugman

Merged revisions 10330 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r10330 | bugman | 2010-01-25 21:01:23 +0100 (Mon, 25 Jan 2010) | 3 lines

As a precaution, the spins will always be named in the automatic model-free protocol.
........

2010-01-25 20:09:52 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.