URL: <http://gna.org/bugs/?21080> Summary: Bug in cluster GUI for when loading previous directory with results. Project: relax Submitted by: tlinnet Submitted on: Thu 29 Aug 2013 10:28:27 AM GMT Category: relax's source code Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: Branches Operating System: GNU/Linux _______________________________________________________ Details: Bug in cluster GUI There is something wrong with the string control for pointing to the directory with the previous directory with results. State file, full log file, previous data folder provided. To reproduce: 1) Start relax in GUI: relax_disp -g 2) Open state: ini_setup_cluster.bz2 3) Ctrl+d , right click "base pipe" and "Associate with a new auto-analysis" 4) Close pipe viewer 5) Point "results directory" to new folder "Temp" 6) Point "Previos run directory" to folder "model_sel_analyt" 7) Set models to: ['R2eff', 'No Rex', 'CR72'] 8) 10 Monte Carlo: Execute ------------- LOG --------------------- ---------------------- - The 'No Rex' model - ---------------------- relax> pipe.copy(pipe_from='base pipe', pipe_to='No Rex', bundle_to='relax_disp') relax> pipe.switch(pipe_name='No Rex') relax> relax_disp.select_model(model='No Rex') The model for no chemical exchange relaxation. relax> value.copy(pipe_from='R2eff', pipe_to='No Rex', param='r2eff') relax> pipe.create(pipe_name='pre', pipe_type='relax_disp', bundle=None) relax> results.read(file='results', dir=u'/net/tomat/home/tlinnet/kte/acbp/acbp_cpmg_disp_04MGuHCl_40C_041223_RELAX.fid/relax_reprocess/model_sel_analyt/No Rex') Exception raised in thread. Traceback (most recent call last): File "/sbinlab2/software/NMR-relax/relax_disp/gui/analyses/execute.py", line 87, in run self.run_analysis() File "/sbinlab2/software/NMR-relax/relax_disp/gui/analyses/auto_relax_disp.py", line 600, in run_analysis Relax_disp(pipe_name=self.data.pipe_name, pipe_bundle=self.data.pipe_bundle, results_dir=self.data.save_dir, models=self.data.models, grid_inc=self.data.inc, mc_sim_num=self.data.mc_sim_num, pre_run_dir=self.data.pre_run_dir, mc_sim_all_models=self.data.mc_sim_all_models) File "/sbinlab2/software/NMR-relax/relax_disp/auto_analyses/relax_disp.py", line 107, in __init__ self.run() File "/sbinlab2/software/NMR-relax/relax_disp/auto_analyses/relax_disp.py", line 320, in run self.optimise(model=model) File "/sbinlab2/software/NMR-relax/relax_disp/auto_analyses/relax_disp.py", line 220, in optimise self.pre_run_parameters(model=model) File "/sbinlab2/software/NMR-relax/relax_disp/auto_analyses/relax_disp.py", line 255, in pre_run_parameters self.interpreter.results.read(file='results', dir=path) File "/sbinlab2/software/NMR-relax/relax_disp/prompt/uf_objects.py", line 200, in __call__ lib.arg_check.is_str(value, desc_short, can_be_none=can_be_none) File "/sbinlab2/software/NMR-relax/relax_disp/lib/arg_check.py", line 864, in is_str raise RelaxNoneStrError(name, arg) RelaxNoneStrError: RelaxError: The directory name argument '/net/tomat/home/tlinnet/kte/acbp/acbp_cpmg_disp_04MGuHCl_40C_041223_RELAX.fid/relax_reprocess/model_sel_analyt/No Rex' must be either None, or a string. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Thu 29 Aug 2013 10:28:27 AM GMT Name: GUI_cluster_bug.txt Size: 14kB By: tlinnet <http://gna.org/bugs/download.php?file_id=18790> ------------------------------------------------------- Date: Thu 29 Aug 2013 10:28:27 AM GMT Name: ini_setup_cluster.bz2 Size: 24kB By: tlinnet <http://gna.org/bugs/download.php?file_id=18791> _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?21080> _______________________________________________ Message sent via/by Gna! http://gna.org/