mailr16463 - in /branches/uf_redesign: relax_errors.py specific_fns/api_base.py


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

Header


Content

Posted by edward on May 25, 2012 - 18:34:
Author: bugman
Date: Fri May 25 18:34:56 2012
New Revision: 16463

URL: http://svn.gna.org/viewcvs/relax?rev=16463&view=rev
Log:
The specific analysis API base method calls to RelaxImplementError now send 
in the function name.

This allows for better identification of what needs to be implemented.


Modified:
    branches/uf_redesign/relax_errors.py
    branches/uf_redesign/specific_fns/api_base.py

Modified: branches/uf_redesign/relax_errors.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/relax_errors.py?rev=16463&r1=16462&r2=16463&view=diff
==============================================================================
--- branches/uf_redesign/relax_errors.py (original)
+++ branches/uf_redesign/relax_errors.py Fri May 25 18:34:56 2012
@@ -199,8 +199,11 @@
 
 # Not implemented yet.
 class RelaxImplementError(BaseError):
-    def __init__(self):
-        self.text = "This has not yet been implemented for the current data 
pipe."
+    def __init__(self, fn_name=None):
+        if fn_name:
+            self.text = "The %s function has not yet been implemented for 
the current data pipe." % fn_name
+        else:
+            self.text = "This has not yet been implemented for the current 
data pipe."
 
 
 # Program errors.

Modified: branches/uf_redesign/specific_fns/api_base.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/uf_redesign/specific_fns/api_base.py?rev=16463&r1=16462&r2=16463&view=diff
==============================================================================
--- branches/uf_redesign/specific_fns/api_base.py (original)
+++ branches/uf_redesign/specific_fns/api_base.py Fri May 25 18:34:56 2012
@@ -77,7 +77,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('back_calc_ri')
 
 
     def base_data_loop(self):
@@ -91,7 +91,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('base_data_loop')
 
 
     def bmrb_read(self, file_path, version=None, sample_conditions=None):
@@ -102,7 +102,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('bmrb_read')
 
 
     def bmrb_write(self, file_path, version=None):
@@ -115,7 +115,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('bmrb_write')
 
 
     def calculate(self, spin_id=None, verbosity=1, sim_index=None):
@@ -130,7 +130,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('calculate')
 
 
     def create_mc_data(self, data_id=None):
@@ -143,7 +143,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('create_mc_data')
 
 
     def data_init(self, data_cont, sim=False):
@@ -156,7 +156,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('data_init')
 
 
     def data_names(self, set='all', error_names=False, sim_names=False):
@@ -173,7 +173,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('data_names')
 
 
     def data_type(self, param=None):
@@ -186,7 +186,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('data_type')
 
 
     # Empty documentation string.
@@ -223,7 +223,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('deselect')
 
 
     def duplicate_data(self, pipe_from=None, pipe_to=None, model_info=None, 
global_stats=False, verbose=True):
@@ -242,7 +242,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('duplicate_data')
 
 
     # Empty documentation string.
@@ -265,7 +265,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('eliminate')
 
 
     def get_param_names(self, model_info=None):
@@ -278,7 +278,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('get_param_names')
 
 
     def get_param_values(self, model_info=None, sim_index=None):
@@ -293,7 +293,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('get_param_values')
 
 
     def grid_search(self, lower=None, upper=None, inc=None, 
constraints=True, verbosity=1, sim_index=None):
@@ -314,7 +314,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('grid_search')
 
 
     def has_errors(self):
@@ -325,7 +325,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('has_errors')
 
 
     def is_spin_param(self, name):
@@ -338,7 +338,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('is_spin_param')
 
 
     def map_bounds(self, param, spin_id=None):
@@ -353,7 +353,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('map_bounds')
 
 
     def minimise(self, min_algor=None, min_options=None, func_tol=None, 
grad_tol=None, max_iterations=None, constraints=False, scaling=True, 
verbosity=0, sim_index=None, lower=None, upper=None, inc=None):
@@ -386,7 +386,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('minimise')
 
 
     def model_desc(self, model_info):
@@ -399,7 +399,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('model_desc')
 
 
     def model_loop(self):
@@ -410,7 +410,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('model_loop')
 
 
     def model_statistics(self, model_info=None, spin_id=None, 
global_stats=None):
@@ -432,7 +432,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('model_statistics')
 
 
     def model_type(self):
@@ -443,7 +443,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('model_type')
 
 
     def molmol_macro(self, data_type, style=None, colour_start=None, 
colour_end=None, colour_list=None, spin_id=None):
@@ -464,7 +464,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('molmol_macro')
 
 
     def num_instances(self):
@@ -475,14 +475,14 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('num_instances')
 
 
     def overfit_deselect(self):
         """Deselect models with insufficient data for minimisation."""
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('overfit_deselect')
 
 
     def pymol_macro(self, data_type, style=None, colour_start=None, 
colour_end=None, colour_list=None, spin_id=None):
@@ -503,7 +503,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('pymol_macro')
 
 
     def read_columnar_results(self, file_data, verbosity=1):
@@ -516,7 +516,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('read_columnar_results')
 
 
     def return_conversion_factor(self, param):
@@ -529,7 +529,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_conversion_factor')
 
 
     def return_data(self, spin):
@@ -542,7 +542,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_data')
 
 
     def return_data_desc(self, name):
@@ -555,7 +555,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_data_desc')
 
 
     # Empty documentation string.
@@ -570,7 +570,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_data_name')
 
 
     def return_error(self, data_id):
@@ -583,7 +583,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_error')
 
 
     def return_grace_string(self, param):
@@ -599,7 +599,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_grace_string')
 
 
     def return_units(self, param):
@@ -612,7 +612,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_units')
 
 
     def return_value(self, spin, param, sim=None, bc=False):
@@ -634,7 +634,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('return_value')
 
 
     # Empty documentation string.
@@ -653,7 +653,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('set_error')
 
 
     def set_param_values(self, param=None, value=None, spin_id=None, 
force=True):
@@ -670,7 +670,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('set_param_values')
 
 
     def set_selected_sim(self, model_info, select_sim):
@@ -683,7 +683,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('set_selected_sim')
 
 
     def set_update(self, param, spin):
@@ -696,14 +696,14 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('set_update')
 
 
     def sim_init_values(self):
         """Initialise the Monte Carlo parameter values."""
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('sim_init_values')
 
 
     def sim_pack_data(self, data_id, sim_data):
@@ -716,7 +716,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('sim_pack_data')
 
 
     def sim_return_chi2(self, model_info, index=None):
@@ -731,7 +731,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('sim_return_chi2')
 
 
     def sim_return_param(self, model_info, index):
@@ -746,7 +746,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('sim_return_param')
 
 
     def sim_return_selected(self, model_info):
@@ -759,7 +759,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('sim_return_selected')
 
 
     def skip_function(self, model_info):
@@ -772,7 +772,7 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('skip_function')
 
 
     def test_grid_ops(self, lower=None, upper=None, inc=None, n=None):
@@ -789,4 +789,4 @@
         """
 
         # Not implemented.
-        raise RelaxImplementError
+        raise RelaxImplementError('test_grid_ops')




Related Messages


Powered by MHonArc, Updated Fri May 25 19:00:02 2012