mailRe: r10993 - /branches/bieri_gui/auto_analyses/relax_fit.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on March 16, 2010 - 14:48:
Hi Michael,

I've now tested the merging, and luckily everything is now fine!
There is one conflict in dep_check.py, but this is an easy one for me
to fix and was my fault anyway (I added a check for the wx package in
the 1.3 line, which you had already added to the branch).  This is
lucky.  All the revisions changing auto_analyses.relax_fit were
applied one by one to the 1.3 line, but in the end the code was
reverted by the last revision I made (r11003).  So 'svn st' shows
auto_analyses.relax_fit to be unchanged.  This is quite lucky, I've
had some quite mangled branches where I had to manually port certain
parts back to the main line.    Anyway, I won't commit this merge and
will wait until the branch is ready for release before really merging
it.

Cheers,

Edward


P. S.  Here are the messages from the merge process:

[edau@localhost relax-1.3]$ svnmerge.py merge --bidirectional
property 'svnmerge-integrated' set on '.'

--- Merging r9878 through r9989 into '.':
C    dep_check.py
A    gui_bieri
A    gui_bieri/__init__.py
A    gui_bieri/relax_gui.py
A    gui_bieri/res
A    gui_bieri/res/about.py
A    gui_bieri/res/__init__.py
A    gui_bieri/res/settings.py
A    gui_bieri/res/easygui.py
A    gui_bieri/res/pics
A    gui_bieri/res/pics/relax.gif
A    gui_bieri/res/pics/start.png
A    gui_bieri/res/pics/modelfree.png
A    gui_bieri/res/pics/noe.gif
A    gui_bieri/res/pics/t1.png
A    gui_bieri/res/pics/t2.png
A    gui_bieri/res/pics/relax_start.gif
A    gui_bieri/README
U    relax
Summary of conflicts:
  Text conflicts: 1

property 'svnmerge-integrated' set on '.'

--- Merging r10085 through r10093 into '.':
U    gui_bieri/relax_gui.py
A    gui_bieri/res/calc_rx.py
A    gui_bieri/res/filedialog.py
A    gui_bieri/res/select_model_calc.py
A    gui_bieri/res/calc_noe.py
A    gui_bieri/res/calc_modelfree.py
A    gui_bieri/res/message.py
A    gui_bieri/res/results_analysis.py
A    gui_bieri/res/project.py

property 'svnmerge-integrated' set on '.'

--- Merging r10206 through r10238 into '.':
G    gui_bieri/relax_gui.py
U    gui_bieri/res/calc_rx.py
U    gui_bieri/res/filedialog.py
U    gui_bieri/res/settings.py
U    gui_bieri/res/select_model_calc.py
U    gui_bieri/res/calc_noe.py
U    gui_bieri/res/calc_modelfree.py
U    gui_bieri/res/message.py
U    gui_bieri/res/results_analysis.py
U    gui_bieri/res/project.py
A    gui_bieri/res/pics/r1.png
A    gui_bieri/res/pics/r2.png
D    gui_bieri/res/pics/t1.png
D    gui_bieri/res/pics/t2.png

property 'svnmerge-integrated' set on '.'

--- Merging r10246 through r10293 into '.':
A    gui_bieri/analyses
A    gui_bieri/analyses/relax_control.py
A    gui_bieri/analyses/__init__.py
A    gui_bieri/analyses/select_model_calc.py
A    gui_bieri/analyses/results_analysis.py
A    gui_bieri/analyses/project.py
A    gui_bieri/about.py
A    gui_bieri/execution
A    gui_bieri/execution/calc_rx.py
A    gui_bieri/execution/__init__.py
A    gui_bieri/execution/calc_noe.py
A    gui_bieri/execution/calc_modelfree.py
A    gui_bieri/oxygen_icons
A    gui_bieri/oxygen_icons/22x22
A    gui_bieri/oxygen_icons/22x22/places
A    gui_bieri/oxygen_icons/22x22/places/folder-tar.png
A    gui_bieri/oxygen_icons/22x22/places/folder-brown.png
A    gui_bieri/oxygen_icons/22x22/places/folder-blue.png
A    gui_bieri/oxygen_icons/22x22/places/folder-sound.png
A    gui_bieri/oxygen_icons/22x22/places/folder-downloads.png
A    gui_bieri/oxygen_icons/22x22/places/folder-cyan.png
A    gui_bieri/oxygen_icons/22x22/places/folder-remote.png
A    gui_bieri/oxygen_icons/22x22/places/folder-print.png
A    gui_bieri/oxygen_icons/22x22/places/folder-green.png
A    gui_bieri/oxygen_icons/22x22/places/folder-locked.png
A    gui_bieri/oxygen_icons/22x22/places/folder-documents.png
A    gui_bieri/oxygen_icons/22x22/places/folder-favorites.png
A    gui_bieri/oxygen_icons/22x22/places/folder-violet.png
A    gui_bieri/oxygen_icons/22x22/places/folder.png
A    gui_bieri/oxygen_icons/22x22/places/folder-html.png
A    gui_bieri/oxygen_icons/22x22/places/folder-bookmark.png
A    gui_bieri/oxygen_icons/22x22/places/folder-grey.png
A    gui_bieri/oxygen_icons/22x22/places/folder-video.png
A    gui_bieri/oxygen_icons/22x22/places/folder-red.png
A    gui_bieri/oxygen_icons/22x22/places/folder-orange.png
A    gui_bieri/oxygen_icons/22x22/places/folder-yellow.png
A    gui_bieri/oxygen_icons/22x22/places/folder-important.png
A    gui_bieri/oxygen_icons/22x22/places/folder-txt.png
A    gui_bieri/oxygen_icons/22x22/places/folder-image.png
A    gui_bieri/oxygen_icons/22x22/places/folder-development.png
A    gui_bieri/oxygen_icons/16x16
A    gui_bieri/oxygen_icons/16x16/actions
A    gui_bieri/oxygen_icons/16x16/actions/document-open.png
A    gui_bieri/oxygen_icons/16x16/actions/mail-mark-unread-new.png
A    gui_bieri/oxygen_icons/16x16/actions/system-shutdown.png
A    gui_bieri/oxygen_icons/16x16/actions/flag-blue.png
A    gui_bieri/oxygen_icons/16x16/actions/help-contents.png
A    gui_bieri/oxygen_icons/16x16/actions/arrow-right.png
A    gui_bieri/oxygen_icons/16x16/actions/document-new.png
A    gui_bieri/oxygen_icons/16x16/actions/edit-delete.png
A    gui_bieri/oxygen_icons/16x16/actions/document-properties.png
A    gui_bieri/oxygen_icons/16x16/actions/document-save.png
A    gui_bieri/oxygen_icons/16x16/actions/document-save-as.png
A    gui_bieri/oxygen_icons/16x16/categories
A    gui_bieri/oxygen_icons/16x16/categories/preferences-system.png
A    gui_bieri/oxygen_icons/COPYING
A    gui_bieri/images
A    gui_bieri/images/relax.gif
A    gui_bieri/images/start.png
A    gui_bieri/images/ellipsoid.jpg
A    gui_bieri/images/relax_16x16.png
A    gui_bieri/images/modelfree.png
A    gui_bieri/images/noe.gif
A    gui_bieri/images/oblate.jpg
A    gui_bieri/images/prolate.jpg
A    gui_bieri/images/r1.png
A    gui_bieri/images/sphere.jpg
A    gui_bieri/images/r2.png
A    gui_bieri/images/relax_start.gif
U    gui_bieri/__init__.py
A    gui_bieri/filedialog.py
A    gui_bieri/paths.py
G    gui_bieri/relax_gui.py
A    gui_bieri/settings.py
D    gui_bieri/res/select_model_calc.py
D    gui_bieri/res/calc_noe.py
D    gui_bieri/res/calc_modelfree.py
D    gui_bieri/res/message.py
D    gui_bieri/res/results_analysis.py
D    gui_bieri/res/project.py
D    gui_bieri/res/pics
D    gui_bieri/res/about.py
D    gui_bieri/res/calc_rx.py
D    gui_bieri/res/__init__.py
D    gui_bieri/res/filedialog.py
D    gui_bieri/res/settings.py
A    gui_bieri/message.py

property 'svnmerge-integrated' set on '.'

--- Merging r10295 into '.':
U    gui_bieri/analyses/relax_control.py
UU   gui_bieri/analyses/select_model_calc.py
U    gui_bieri/analyses/results_analysis.py
U    gui_bieri/analyses/project.py
U    gui_bieri/about.py
U    gui_bieri/execution/calc_rx.py
U    gui_bieri/execution/calc_noe.py
U    gui_bieri/execution/calc_modelfree.py
G    gui_bieri/__init__.py
U    gui_bieri/filedialog.py
G    gui_bieri/relax_gui.py
U    gui_bieri/settings.py
U    gui_bieri/message.py

property 'svnmerge-integrated' set on '.'

--- Merging r10332 through r10403 into '.':
A    gui_bieri/analyses/auto_model_free.py
G    gui_bieri/analyses/relax_control.py
G    gui_bieri/analyses/select_model_calc.py
G    gui_bieri/execution/calc_modelfree.py
A    gui_bieri/derived_wx_classes.py
G    gui_bieri/__init__.py
G    gui_bieri/filedialog.py
G    gui_bieri/relax_gui.py
A    data/gui.py
U    data/data_classes.py

property 'svnmerge-integrated' set on '.'

--- Merging r10406 through r10430 into '.':
U    gui_bieri/analyses/auto_model_free.py
G    gui_bieri/execution/calc_modelfree.py
G    gui_bieri/relax_gui.py
U    data/__init__.py
U    data/gui.py
G    data/data_classes.py

property 'svnmerge-integrated' set on '.'

--- Merging r10437 through r10444 into '.':
G    gui_bieri/analyses/auto_model_free.py
G    gui_bieri/relax_gui.py
G    data/gui.py

property 'svnmerge-integrated' set on '.'

--- Merging r10446 through r10449 into '.':
G    gui_bieri/analyses/auto_model_free.py
G    gui_bieri/relax_gui.py

property 'svnmerge-integrated' set on '.'

--- Merging r10452 through r10463 into '.':
G    gui_bieri/analyses/auto_model_free.py
G    gui_bieri/relax_gui.py
G    data/__init__.py
G    data/gui.py
G    data/data_classes.py

property 'svnmerge-integrated' set on '.'

--- Merging r10465 through r10625 into '.':
G    gui_bieri/analyses/auto_model_free.py
A    gui_bieri/analyses/auto_noe.py
A    gui_bieri/analyses/auto_r1.py
A    gui_bieri/analyses/auto_r2.py
A    gui_bieri/analyses/auto_rx_base.py
G    gui_bieri/analyses/select_model_calc.py
D    gui_bieri/analyses/relax_control.py
A    gui_bieri/misc.py
A    gui_bieri/components
A    gui_bieri/components/__init__.py
A    gui_bieri/components/spectrum.py
G    gui_bieri/filedialog.py
G    gui_bieri/__init__.py
G    gui_bieri/about.py
D    gui_bieri/execution/calc_modelfree.py
A    gui_bieri/oxygen_icons/48x48
A    gui_bieri/oxygen_icons/48x48/actions
A    gui_bieri/oxygen_icons/48x48/actions/list-add-relax-blue.png
A    gui_bieri/oxygen_icons/48x48/actions/list-add.png
A    gui_bieri/oxygen_icons/48x48/actions/dialog-cancel.png
A    gui_bieri/oxygen_icons/48x48/actions/list-remove.png
A    gui_bieri/oxygen_icons/48x48/actions/README
A    gui_bieri/oxygen_icons/16x16/actions/list-add-relax-blue.png
A    gui_bieri/oxygen_icons/16x16/actions/list-add.png
A    gui_bieri/oxygen_icons/16x16/actions/list-remove.png
A    gui_bieri/oxygen_icons/16x16/actions/README
A    gui_bieri/oxygen_icons/16x16/actions/dialog-cancel.png
A    gui_bieri/oxygen_icons/16x16/apps
A    gui_bieri/oxygen_icons/16x16/apps/preferences-system-performance.png
A    gui_bieri/images/ulysses_shadowless_400x168.png
A    gui_bieri/images/ulysses_shadowless.png
G    gui_bieri/relax_gui.py
U    gui_bieri/paths.py
A    gui_bieri/controller.py
G    gui_bieri/message.py
A    gui_bieri/base_classes.py

property 'svnmerge-integrated' set on '.'

--- Merging r10633 through r10644 into '.':
G    gui_bieri/__init__.py
G    gui_bieri/about.py
A    gui_bieri/images/start_no_alpha.png
G    gui_bieri/relax_gui.py
G    relax

property 'svnmerge-integrated' set on '.'

--- Merging r10647 through r10651 into '.':
G    gui_bieri/about.py

property 'svnmerge-integrated' set on '.'

--- Merging r10654 through r10667 into '.':
G    gui_bieri/__init__.py
G    gui_bieri/about.py
G    gui_bieri/relax_gui.py
G    gui_bieri/message.py
G    relax

property 'svnmerge-integrated' set on '.'

--- Merging r10673 into '.':
G    gui_bieri/about.py

property 'svnmerge-integrated' set on '.'

--- Merging r10677 through r10679 into '.':
G    gui_bieri/relax_gui.py

property 'svnmerge-integrated' set on '.'

--- Merging r10682 through r10686 into '.':
U    gui_bieri/analyses/auto_rx_base.py

property 'svnmerge-integrated' set on '.'

--- Merging r10695 through r10698 into '.':
G    gui_bieri/analyses/auto_rx_base.py
G    gui_bieri/settings.py
G    gui_bieri/relax_gui.py

property 'svnmerge-integrated' set on '.'

--- Merging r10701 through r10702 into '.':
A    gui_bieri/oxygen_icons/48x48/actions/go-previous-view.png
A    gui_bieri/oxygen_icons/48x48/actions/go-next-view.png
G    gui_bieri/paths.py
G    gui_bieri/relax_gui.py
A    gui_bieri/references.py

property 'svnmerge-integrated' set on '.'

--- Merging r10706 into '.':
U    gui_bieri/references.py

property 'svnmerge-integrated' set on '.'

--- Merging r10875 through r10995 into '.':
G    gui_bieri/analyses/auto_model_free.py
U    gui_bieri/analyses/auto_noe.py
G    gui_bieri/analyses/auto_rx_base.py
A    gui_bieri/images/noe.png
D    gui_bieri/images/noe.gif
G    gui_bieri/relax_gui.py
U    gui_bieri/controller.py
U    auto_analyses/relax_fit.py
G    data/__init__.py

property 'svnmerge-integrated' set on '.'

--- Merging r10997 through r11003 into '.':
G    gui_bieri/controller.py
G    auto_analyses/relax_fit.py

property 'svnmerge-integrated' set on '.'



And to check the changes:

[edau@localhost relax-1.3]$ svn st
 M      .
?       dep_check.py.merge-left.r9877
?       minfx
?       svnmerge-commit-message.txt
?       status_thread_safe.py
?       dep_check.py.merge-right.r9989
?       test_status.py
?       dep_check.py.working
?       maths_fns/relax_fit.so
?       docs/relax.pdf
?       docs/api
?       docs/latex/docstring.tex
C       dep_check.py
A  +    gui_bieri
A  +    gui_bieri/analyses
A  +    gui_bieri/analyses/auto_model_free.py
A  +    gui_bieri/analyses/auto_noe.py
A  +    gui_bieri/analyses/auto_r1.py
A  +    gui_bieri/analyses/auto_r2.py
A  +    gui_bieri/analyses/auto_rx_base.py
A  +    gui_bieri/analyses/__init__.py
A  +    gui_bieri/analyses/select_model_calc.py
A  +    gui_bieri/analyses/results_analysis.py
A  +    gui_bieri/analyses/project.py
A  +    gui_bieri/misc.py
A  +    gui_bieri/components
A  +    gui_bieri/components/__init__.py
A  +    gui_bieri/components/spectrum.py
A  +    gui_bieri/filedialog.py
A  +    gui_bieri/__init__.py
A  +    gui_bieri/settings.py
A  +    gui_bieri/res
A  +    gui_bieri/res/easygui.py
A  +    gui_bieri/README
A  +    gui_bieri/about.py
A  +    gui_bieri/execution
A  +    gui_bieri/execution/calc_rx.py
A  +    gui_bieri/execution/__init__.py
A  +    gui_bieri/execution/calc_noe.py
A  +    gui_bieri/derived_wx_classes.py
A  +    gui_bieri/oxygen_icons
A  +    gui_bieri/oxygen_icons/22x22
A  +    gui_bieri/oxygen_icons/22x22/places
A  +    gui_bieri/oxygen_icons/22x22/places/folder-tar.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-brown.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-blue.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-sound.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-downloads.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-cyan.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-remote.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-print.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-green.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-locked.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-documents.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-favorites.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-violet.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-html.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-bookmark.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-grey.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-video.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-red.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-orange.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-yellow.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-important.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-txt.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-image.png
A  +    gui_bieri/oxygen_icons/22x22/places/folder-development.png
A  +    gui_bieri/oxygen_icons/48x48
A  +    gui_bieri/oxygen_icons/48x48/actions
A  +    gui_bieri/oxygen_icons/48x48/actions/list-add-relax-blue.png
A  +    gui_bieri/oxygen_icons/48x48/actions/list-add.png
A  +    gui_bieri/oxygen_icons/48x48/actions/dialog-cancel.png
A  +    gui_bieri/oxygen_icons/48x48/actions/list-remove.png
A  +    gui_bieri/oxygen_icons/48x48/actions/go-previous-view.png
A  +    gui_bieri/oxygen_icons/48x48/actions/go-next-view.png
A  +    gui_bieri/oxygen_icons/48x48/actions/README
A  +    gui_bieri/oxygen_icons/16x16
A  +    gui_bieri/oxygen_icons/16x16/actions
A  +    gui_bieri/oxygen_icons/16x16/actions/system-shutdown.png
A  +    gui_bieri/oxygen_icons/16x16/actions/flag-blue.png
A  +    gui_bieri/oxygen_icons/16x16/actions/list-add-relax-blue.png
A  +    gui_bieri/oxygen_icons/16x16/actions/list-add.png
A  +    gui_bieri/oxygen_icons/16x16/actions/arrow-right.png
A  +    gui_bieri/oxygen_icons/16x16/actions/document-new.png
A  +    gui_bieri/oxygen_icons/16x16/actions/list-remove.png
A  +    gui_bieri/oxygen_icons/16x16/actions/document-properties.png
A  +    gui_bieri/oxygen_icons/16x16/actions/document-save.png
A  +    gui_bieri/oxygen_icons/16x16/actions/README
A  +    gui_bieri/oxygen_icons/16x16/actions/document-save-as.png
A  +    gui_bieri/oxygen_icons/16x16/actions/document-open.png
A  +    gui_bieri/oxygen_icons/16x16/actions/mail-mark-unread-new.png
A  +    gui_bieri/oxygen_icons/16x16/actions/dialog-cancel.png
A  +    gui_bieri/oxygen_icons/16x16/actions/help-contents.png
A  +    gui_bieri/oxygen_icons/16x16/actions/edit-delete.png
A  +    gui_bieri/oxygen_icons/16x16/apps
A  +    gui_bieri/oxygen_icons/16x16/apps/preferences-system-performance.png
A  +    gui_bieri/oxygen_icons/16x16/categories
A  +    gui_bieri/oxygen_icons/16x16/categories/preferences-system.png
A  +    gui_bieri/oxygen_icons/COPYING
A  +    gui_bieri/images
A  +    gui_bieri/images/relax.gif
A  +    gui_bieri/images/start.png
A  +    gui_bieri/images/start_no_alpha.png
A  +    gui_bieri/images/prolate.jpg
A  +    gui_bieri/images/oblate.jpg
A  +    gui_bieri/images/modelfree.png
A  +    gui_bieri/images/ulysses_shadowless.png
A  +    gui_bieri/images/relax_start.gif
A  +    gui_bieri/images/ulysses_shadowless_400x168.png
A  +    gui_bieri/images/relax_16x16.png
A  +    gui_bieri/images/ellipsoid.jpg
A  +    gui_bieri/images/noe.png
A  +    gui_bieri/images/sphere.jpg
A  +    gui_bieri/images/r1.png
A  +    gui_bieri/images/r2.png
A  +    gui_bieri/paths.py
A  +    gui_bieri/relax_gui.py
A  +    gui_bieri/references.py
A  +    gui_bieri/controller.py
A  +    gui_bieri/message.py
A  +    gui_bieri/base_classes.py
M       data/__init__.py
A  +    data/gui.py
M       data/data_classes.py
M       relax

On 15 March 2010 23:32, Edward d'Auvergne <edward@xxxxxxxxxxxxx> wrote:
Hi,

I'll look into this and try to revert all the changes.  The svn merge
-rxxx:xxx command is what must be used in these cases to remove solely
the commits to be deleted.  The issue comes about with the handling of
the branch, especially merging it back.  The commits are like little
packets that will be applied one by one to the 1.3 line, and if there
is anything funny there then the merging process will not know what to
do.  For example if you would like to remove revisions 45, 46, 48, but
not 47, you need to type:

$ svn merge -r48:47 .
$ svn merge -r46:44 .

If there are any conflicts at any point (according to 'svn st') this
must be resolved.  It would be best to discuss the issue on the
mailing list so we can sort out what needs to be done.  To fix this
will require a series of 'svn merge' commands.  I'll see what I can
do.

Regards,

Edward


On 15 March 2010 22:16, Michael Bieri <michael.bieri@xxxxxx> wrote:
I am sorry, I think I messed it up.... There were a lot of conflicts by
reverting the changes made, so I downloaded the initial relax_fit.py
script you created and replaced it. The command then was the normal svn
diff >patch.... The problem that occurred somehow was that suddenly
(after downloading a clean copy), there was a header an about 20 lines
of code followed by the same header with the complete code. In this
commit, I just deleted the first rubbish code.

Edward d'Auvergne schrieb:
Hi Michael,

Please stop changing this code, otherwise soon I will have to delete
the branch and we will have to start again!!  I cannot keep track of
the revisions going in and out!  Please state the exact svnmerge
commands you use in the commit messages, this is essential!  This
commit looks like a deletion by hand rather than a svnmerge command.
Which means that the svnmerge command used previously was incorrect
(http://svn.gna.org/viewcvs/relax/branches/bieri_gui/auto_analyses/relax_fit.py?rev=10960&r1=10936&r2=10960).
 Let me try to fix this.  But first you need to state the svnmerge
commands you have used so far.  I will try to recover this so that the
bieri_gui branch is not totally and irreversibly corrupted.  I might
be able to save this by reverting on mass the entire 'auto' directory
using svnmerge from the very first revision of this branch until now!
I hope this will be enough.  If this is a deletion by hand, then the
branch cannot be merged back into the 1.3 line.  I can check this by
merging back into the 1.3 line (without committing the merge).

Cheers,

Edward



On 14 March 2010 23:19,  <michael.bieri@xxxxxx> wrote:

Author: michaelbieri
Date: Sun Mar 14 23:19:55 2010
New Revision: 10993

URL: http://svn.gna.org/viewcvs/relax?rev=10993&view=rev
Log:
Cleaned up relax_fit.py code, which was broken after revision 
http://svn.gna.org/viewcvs/relax?rev=10960&view=rev.

Modified:
   branches/bieri_gui/auto_analyses/relax_fit.py

Modified: branches/bieri_gui/auto_analyses/relax_fit.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/auto_analyses/relax_fit.py?rev=10993&r1=10992&r2=10993&view=diff
==============================================================================
--- branches/bieri_gui/auto_analyses/relax_fit.py (original)
+++ branches/bieri_gui/auto_analyses/relax_fit.py Sun Mar 14 23:19:55 
2010
@@ -22,10 +22,6 @@

 # Module docstring.
 """The automatic relaxation curve fitting protocol."""
-
-#python modules
-import time
-from os import sep

 # relax module imports.
 from prompt.interpreter import Interpreter
@@ -57,96 +53,6 @@
        self.relax_times = relax_times
        self.int_method = int_method
        self.mc_num = mc_num
-        self.pdb_file = pdb_file
-        self.unresolved = unresolved
-        self.directory = directory
-        self.grace_dir = self.directory + sep + 'grace'
-        self.rx_type = rx_type
-        self.freq = str(freq)
-
-        # User variable checks.
-        self.check_vars()
-
-        # Load the interpreter.
-        self.interpreter = Interpreter(show_script=False, quit=False, 
raise_relax_error=True)
-        self.interpreter.populate_self()
-        self.interpreter.on(verbose=False)
-
-        # Execute.
-        self.run()
-
-
-    def run(self):
-        """Set up and run the curve-fitting."""
-
-        # Create the data pipe.
-        self.interpreter.pipe.create(self.pipe_name, 'relax_fit')
-
-        # Load the sequence.
-        self.interpreter.sequence.read(file=self.seq_args[0], 
dir=self.seq_args[1], mol_name_col=self.seq_args[2], 
res_num_col=self.seq_args[3], res_name_col=self.seq_args[4], 
spin_num_col=self.seq_args[5], spin_name_col=self.seq_args[6], 
sep=self.seq_args[7])
-
-        # Loop over the spectra.
-        for i in xrange(len(self.file_names)):
-            # Load the peak intensities.
-            
self.interpreter.spectrum.read_intensities(file=self.file_names[i], 
spectrum_id=self.file_names[i], int_method=self.int_method)
-
-            # Set the relaxation times.
-            
self.interpreter.relax_fit.relax_time(time=self.relax_times[i]), 
spectrum_id=self.file_names[i])
-###############################################################################
-#                                                                       
      #
-# Copyright (C) 2004-2010 Edward d'Auvergne                             
      #
-#                                                                       
      #
-# This file is part of the program relax.                               
      #
-#                                                                       
      #
-# relax is free software; you can redistribute it and/or modify         
      #
-# it under the terms of the GNU General Public License as published by  
      #
-# the Free Software Foundation; either version 2 of the License, or     
      #
-# (at your option) any later version.                                   
      #
-#                                                                       
      #
-# relax is distributed in the hope that it will be useful,              
      #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of        
      #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         
      #
-# GNU General Public License for more details.                          
      #
-#                                                                       
      #
-# You should have received a copy of the GNU General Public License     
      #
-# along with relax; if not, write to the Free Software                  
      #
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  
USA   #
-#                                                                       
      #
-###############################################################################
-
-# Module docstring.
-"""The automatic relaxation curve fitting protocol."""
-
-# relax module imports.
-from prompt.interpreter import Interpreter
-
-
-
-class Relax_fit:
-    def __init__(self, pipe_name='rx', seq_args=None, file_names=None, 
relax_times=None, int_method='height', mc_num=500):
-        """Perform relaxation curve fitting.
-
-        @keyword pipe_name:     The name of the data pipe to create.
-        @type pipe_name:        str
-        @keyword seq_args:      The sequence data (file name, dir, 
mol_name_col, res_num_col, res_name_col, spin_num_col, spin_name_col, 
sep).  These are the arguments to the  sequence.read() user function, 
for more information please see the documentation for that function.
-        @type seq_args:         list of lists of [str, None or str, 
None or int, None or int, None or int, None or int, None or int, None or 
int, None or int, None or str]
-        @keyword file_names:    A list of all the peak list file names.
-        @type file_names:       list of str
-        @keyword relax_times:   The list of relaxation times 
corresponding to file_names.  These two lists must be of the same size.
-        @type relax_times:      list of float
-        @keyword int_method:    The integration method, one of 
'height', 'point sum' or 'other'.
-        @type int_method:       str
-        @keyword mc_num:        The number of Monte Carlo simulations 
to be used for error analysis at the end of the analysis.
-        @type mc_num:           int
-        """
-
-        # Store the args.
-        self.pipe_name = pipe_name
-        self.seq_args = seq_args
-        self.file_names = file_names
-        self.relax_times = relax_times
-        self.int_method = int_method
-        self.mc_num = mc_num

        # User variable checks.
        self.check_vars()


_______________________________________________
relax (http://nmr-relax.com)

This is the relax-commits mailing list
relax-commits@xxxxxxx

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits



_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
relax-devel@xxxxxxx

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel



_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
relax-devel@xxxxxxx

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel





Related Messages


Powered by MHonArc, Updated Tue Mar 16 15:00:36 2010