mailr4576 - /1.3/specific_fns/model_free/model_free.py


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

Header


Content

Posted by sebastien . morin . 1 on January 09, 2008 - 19:28:
Author: semor
Date: Wed Jan  9 19:28:21 2008
New Revision: 4576

URL: http://svn.gna.org/viewcvs/relax?rev=4576&view=rev
Log:
Completed the changes from the previous commit (4575) as the model_free 
directory had been skipped.

Changed almost all instances of the 'print_flag' arg to 'verbosity' in the 
specific_fns/model_free
directory. Exceptions were made for instances in generic_minimise() functions 
where
'print_flag=print_flag' becomes 'print_flag=verbosity'.

This was pointed out in a post by Edward d'Auvergne at :
https://mail.gna.org/public/relax-devel/2008-01/msg00021.html (Message-id:
<7f080ed10801090840s341431f2nb75b15b137b46176@xxxxxxxxxxxxxx>)

Modified:
    1.3/specific_fns/model_free/model_free.py

Modified: 1.3/specific_fns/model_free/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/specific_fns/model_free/model_free.py?rev=4576&r1=4575&r2=4576&view=diff
==============================================================================
--- 1.3/specific_fns/model_free/model_free.py (original)
+++ 1.3/specific_fns/model_free/model_free.py Wed Jan  9 19:28:21 2008
@@ -406,12 +406,12 @@
         return value
 
 
-    def calculate(self, run=None, res_num=None, print_flag=1, 
sim_index=None):
+    def calculate(self, run=None, res_num=None, verbosity=1, sim_index=None):
         """Calculation of the model-free chi-squared value."""
 
         # Arguments.
         self.run = run
-        self.print_flag = print_flag
+        self.verbosity = verbosity
 
         # Test if the sequence data for self.run is loaded.
         if not relax_data_store.res.has_key(self.run):
@@ -1520,7 +1520,7 @@
         return self.param_vector
 
 
-    def grid_search(self, run, lower, upper, inc, constraints, print_flag, 
sim_index=None):
+    def grid_search(self, run, lower, upper, inc, constraints, verbosity, 
sim_index=None):
         """The grid search function."""
 
         # Arguments.
@@ -1529,7 +1529,7 @@
         self.inc = inc
 
         # Minimisation.
-        self.minimise(run=run, min_algor='grid', constraints=constraints, 
print_flag=print_flag, sim_index=sim_index)
+        self.minimise(run=run, min_algor='grid', constraints=constraints, 
verbosity=verbosity, sim_index=sim_index)
 
 
     def grid_search_setup(self, index=None):
@@ -2016,7 +2016,7 @@
             return [-100 * 1e-6, -300 * 1e-6]
 
 
-    def minimise(self, run=None, min_algor=None, min_options=None, 
func_tol=None, grad_tol=None, max_iterations=None, constraints=0, scaling=1, 
print_flag=0, sim_index=None):
+    def minimise(self, run=None, min_algor=None, min_options=None, 
func_tol=None, grad_tol=None, max_iterations=None, constraints=0, scaling=1, 
verbosity, sim_index=None):
         """Model-free minimisation.
 
         Three types of parameter sets exist for which minimisation is 
different.  These are:
@@ -2027,7 +2027,7 @@
 
         # Arguments.
         self.run = run
-        self.print_flag = print_flag
+        self.verbosity = verbosity
 
         # Test if the sequence data for self.run is loaded.
         if not relax_data_store.res.has_key(self.run):
@@ -2083,7 +2083,7 @@
                     raise RelaxNoValueError, unset_param
 
         # Print out.
-        if self.print_flag >= 1:
+        if self.verbosity >= 1:
             if self.param_set == 'mf':
                 print "Only the model-free parameters for single residues 
will be used."
             elif self.param_set == 'local_mf':
@@ -2181,10 +2181,10 @@
                 A, b = self.linear_constraints(index=index)
 
             # Print out.
-            if self.print_flag >= 1:
+            if self.verbosity >= 1:
                 # Individual residue stuff.
                 if self.param_set == 'mf' or self.param_set == 'local_tm':
-                    if self.print_flag >= 2:
+                    if self.verbosity >= 2:
                         print "\n\n"
                     string = "Fitting to residue: " + 
`relax_data_store.res[self.run][index].num` + " " + 
relax_data_store.res[self.run][index].name
                     print "\n\n" + string
@@ -2385,9 +2385,9 @@
             ###############
 
             if constraints:
-                results = generic_minimise(func=self.mf.func, 
dfunc=self.mf.dfunc, d2func=self.mf.d2func, args=(), x0=self.param_vector, 
min_algor=min_algor, min_options=min_options, func_tol=func_tol, 
grad_tol=grad_tol, maxiter=max_iterations, A=A, b=b, full_output=1, 
print_flag=print_flag)
+                results = generic_minimise(func=self.mf.func, 
dfunc=self.mf.dfunc, d2func=self.mf.d2func, args=(), x0=self.param_vector, 
min_algor=min_algor, min_options=min_options, func_tol=func_tol, 
grad_tol=grad_tol, maxiter=max_iterations, A=A, b=b, full_output=1, 
print_flag=verbosity)
             else:
-                results = generic_minimise(func=self.mf.func, 
dfunc=self.mf.dfunc, d2func=self.mf.d2func, args=(), x0=self.param_vector, 
min_algor=min_algor, min_options=min_options, func_tol=func_tol, 
grad_tol=grad_tol, maxiter=max_iterations, full_output=1, 
print_flag=print_flag)
+                results = generic_minimise(func=self.mf.func, 
dfunc=self.mf.dfunc, d2func=self.mf.d2func, args=(), x0=self.param_vector, 
min_algor=min_algor, min_options=min_options, func_tol=func_tol, 
grad_tol=grad_tol, maxiter=max_iterations, full_output=1, 
print_flag=verbosity)
             if results == None:
                 return
             self.param_vector, self.func, iter, fc, gc, hc, self.warning = 
results
@@ -3276,7 +3276,7 @@
                 relax_data_store.res[self.run][i].fixed = res_fixed
 
 
-    def read_columnar_pdb(self, print_flag=1):
+    def read_columnar_pdb(self, verbosity=1):
         """Function for reading the PDB file."""
 
         # File name.
@@ -3287,7 +3287,7 @@
 
         # Read the PDB file (if it exists).
         if not pdb == 'None':
-            self.relax.generic.structure.read_pdb(run=self.run, file=pdb, 
model=pdb_model, fail=0, print_flag=print_flag)
+            self.relax.generic.structure.read_pdb(run=self.run, file=pdb, 
model=pdb_model, fail=0, verbosity=verbosity)
             return 1
         else:
             return 0
@@ -3333,7 +3333,7 @@
         self.relax.specific.relax_data.add_residue(run=self.run, 
res_index=self.res_index, ri_labels=self.ri_labels, 
remap_table=self.remap_table, frq_labels=self.frq_labels, frq=self.frq, 
values=values, errors=errors, sim=sim)
 
 
-    def read_columnar_results(self, run, file_data, print_flag=1):
+    def read_columnar_results(self, run, file_data, verbosity=1):
         """Function for reading the results file."""
 
         # Arguments.
@@ -3438,7 +3438,7 @@
 
             # PDB.
             if not pdb:
-                if self.read_columnar_pdb(print_flag):
+                if self.read_columnar_pdb(verbosity):
                     pdb = 1
 
             # XH vector, heteronucleus, and proton.




Related Messages


Powered by MHonArc, Updated Wed Jan 09 19:40:09 2008