Hi Troels, For this commit message, the meaning is confusing. You should have mentioned that this is for the relaxation dispersion auto-analysis. Otherwise users will be tricked by the release notes into thinking that all results files in all analyses and all parts of relax will have spaces replaced with '_'. More care needs to be taken.
Cheers, Edward On 20 August 2014 23:03, <tlin...@nmr-relax.com> wrote: > Author: tlinnet > Date: Wed Aug 20 23:03:53 2014 > New Revision: 25132 > > URL: http://svn.gna.org/viewcvs/relax?rev=25132&view=rev > Log: > Replaced that folder names for writing out results should be with replaced > with underscores "_". > > Added: > > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No_Rex/ > > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No_Rex/results.bz2 > - copied, changed from r25131, > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No > Rex/results.bz2 > Removed: > > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No > Rex/results.bz2 > Modified: > trunk/auto_analyses/relax_disp.py > > Modified: trunk/auto_analyses/relax_disp.py > URL: > http://svn.gna.org/viewcvs/relax/trunk/auto_analyses/relax_disp.py?rev=25132&r1=25131&r2=25132&view=diff > ============================================================================== > --- trunk/auto_analyses/relax_disp.py (original) > +++ trunk/auto_analyses/relax_disp.py Wed Aug 20 23:03:53 2014 > @@ -388,11 +388,13 @@ > return equivalent > > > - def optimise(self, model=None): > + def optimise(self, model=None, model_path=None): > """Optimise the model, taking model nesting into account. > > - @keyword model: The model to be optimised. > - @type model: str > + @keyword model: The model to be optimised. > + @type model: str > + @keyword model_path: The folder name for the model, where > possible spaces has been replaced with underscore. > + @type model: str > """ > > # Printout. > @@ -409,7 +411,7 @@ > # Use pre-run results as the optimisation starting point. > # Test if file exists. > if self.pre_run_dir: > - path = self.pre_run_dir + sep + model > + path = self.pre_run_dir + sep + model_path > # File path. > file_path = get_file_path('results', path) > > @@ -422,7 +424,7 @@ > res_file_exists = False > > if self.pre_run_dir and res_file_exists: > - self.pre_run_parameters(model=model) > + self.pre_run_parameters(model=model, model_path=model_path) > > # Otherwise use the normal nesting check and grid search if not > nested. > else: > @@ -510,11 +512,13 @@ > self.interpreter.monte_carlo.error_analysis() > > > - def pre_run_parameters(self, model=None): > + def pre_run_parameters(self, model=None, model_path=None): > """Copy parameters from an earlier analysis. > > - @keyword model: The model to be optimised. > - @type model: str > + @keyword model: The model to be optimised. > + @type model: str > + @keyword model_path: The folder name for the model, where > possible spaces has been replaced with underscore. > + @type model: str > """ > > # Printout. > @@ -527,7 +531,7 @@ > self.interpreter.pipe.create(pipe_name=pipe_name, > pipe_type='relax_disp') > > # Load the previous results. > - path = self.pre_run_dir + sep + model > + path = self.pre_run_dir + sep + model_path > self.interpreter.results.read(file='results', dir=path) > > # Force copy of the R2eff values. > @@ -556,7 +560,8 @@ > subtitle(file=sys.stdout, text="The '%s' model" % model, > prespace=3) > > # The results directory path. > - path = self.results_dir+sep+model > + model_path = model.replace(" ", "_") > + path = self.results_dir+sep+model_path > > # The name of the data pipe for the model. > model_pipe = self.name_pipe(model) > @@ -598,7 +603,7 @@ > > # Optimise the model. > else: > - self.optimise(model=model) > + self.optimise(model=model, model_path=model_path) > > # Write out the results. > self.write_results(path=path, model=model) > > Removed: > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No > Rex/results.bz2 > URL: > http://svn.gna.org/viewcvs/relax/trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No%20Rex/results.bz2?rev=25131&view=auto > ============================================================================== > Binary file - no diff available. > > Copied: > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No_Rex/results.bz2 > (from r25131, > trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No > Rex/results.bz2) > URL: > http://svn.gna.org/viewcvs/relax/trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No_Rex/results.bz2?p2=trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No_Rex/results.bz2&p1=trunk/test_suite/shared_data/dispersion/bug_21715_clustered_indexerror/non_clustered/No%20Rex/results.bz2&r1=25131&r2=25132&rev=25132&view=diff > ============================================================================== > Binary files - no diff available. > > > _______________________________________________ > relax (http://www.nmr-relax.com) > > This is the relax-commits mailing list > relax-comm...@gna.org > > 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://www.nmr-relax.com) This is the relax-devel mailing list relax-devel@gna.org 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