Author: bugman Date: Mon Jan 25 11:13:06 2010 New Revision: 10296 URL: http://svn.gna.org/viewcvs/relax?rev=10296&view=rev Log: 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. Added: 1.3/auto_analyses/ 1.3/auto_analyses/__init__.py - copied, changed from r10204, 1.3/generic_fns/__init__.py 1.3/auto_analyses/dauvergne_protocol.py - copied, changed from r10204, 1.3/sample_scripts/full_analysis.py Modified: 1.3/sample_scripts/full_analysis.py [This mail would be too long, it was shortened to contain the URLs only.] Copied: 1.3/auto_analyses/__init__.py (from r10204, 1.3/generic_fns/__init__.py) URL: http://svn.gna.org/viewcvs/relax/1.3/auto_analyses/__init__.py?p2=1.3/auto_analyses/__init__.py&p1=1.3/generic_fns/__init__.py&r1=10204&r2=10296&rev=10296&view=diff Copied: 1.3/auto_analyses/dauvergne_protocol.py (from r10204, 1.3/sample_scripts/full_analysis.py) URL: http://svn.gna.org/viewcvs/relax/1.3/auto_analyses/dauvergne_protocol.py?p2=1.3/auto_analyses/dauvergne_protocol.py&p1=1.3/sample_scripts/full_analysis.py&r1=10204&r2=10296&rev=10296&view=diff Modified: 1.3/sample_scripts/full_analysis.py URL: http://svn.gna.org/viewcvs/relax/1.3/sample_scripts/full_analysis.py?rev=10296&r1=10295&r2=10296&view=diff