mailr28063 - in /trunk: data_store/ lib/ lib/alignment/ lib/structure/ lib/structure/represent/ pipe_control/ pipe_control/struc...


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

Header


Content

Posted by edward on October 16, 2015 - 15:51:
Author: bugman
Date: Fri Oct 16 15:51:51 2015
New Revision: 28063

URL: http://svn.gna.org/viewcvs/relax?rev=28063&view=rev
Log:
Updated all of relax to protect against future changes occurring in the numpy 
Python package.

From numpy version 1.9, the FutureWarning "__main__:1: FutureWarning: 
comparison to `None` will
result in an elementwise object comparison in the future." is seen in a large 
percentage of all
relax's user functions.  This is caught and turned into a RelaxWarning with 
the same message.

The issue is that the behaviour of the comparison operators '==' and '!=' 
will change with future
numpy versions.  These have been replaced with 'is' and 'is not' throughout 
the relax code base.
Changes have also been made to the minfx and bmrblib packages to match.


Modified:
    trunk/data_store/align_tensor.py
    trunk/data_store/diff_tensor.py
    trunk/lib/alignment/pcs.py
    trunk/lib/alignment/rdc.py
    trunk/lib/arg_check.py
    trunk/lib/structure/represent/cone.py
    trunk/lib/structure/superimpose.py
    trunk/lib/xml.py
    trunk/pipe_control/eliminate.py
    trunk/pipe_control/interatomic.py
    trunk/pipe_control/mol_res_spin.py
    trunk/pipe_control/paramag.py
    trunk/pipe_control/rdc.py
    trunk/pipe_control/structure/main.py
    trunk/specific_analyses/frame_order/api.py
    trunk/specific_analyses/frame_order/data.py
    trunk/specific_analyses/frame_order/optimisation.py
    trunk/specific_analyses/frame_order/uf.py
    trunk/specific_analyses/model_free/api.py
    trunk/specific_analyses/model_free/optimisation.py
    trunk/specific_analyses/n_state_model/api.py
    trunk/specific_analyses/n_state_model/optimisation.py
    trunk/specific_analyses/n_state_model/parameters.py
    trunk/specific_analyses/relax_disp/optimisation.py
    trunk/specific_analyses/relax_fit/api.py
    trunk/target_functions/frame_order.py
    trunk/target_functions/mf.py
    trunk/target_functions/n_state_model.py
    trunk/target_functions/relax_disp.py
    trunk/test_suite/system_tests/frame_order.py
    trunk/test_suite/system_tests/unit_vectors.py

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/data_store/align_tensor.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/data_store/align_tensor.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/data_store/diff_tensor.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/data_store/diff_tensor.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/alignment/pcs.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/alignment/pcs.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/alignment/rdc.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/alignment/rdc.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/arg_check.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/arg_check.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/structure/represent/cone.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/structure/represent/cone.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/structure/superimpose.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/structure/superimpose.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/lib/xml.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/lib/xml.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/eliminate.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/eliminate.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/interatomic.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/interatomic.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/mol_res_spin.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/mol_res_spin.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/paramag.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/paramag.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/rdc.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/rdc.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/pipe_control/structure/main.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/structure/main.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/frame_order/api.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/frame_order/api.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/frame_order/data.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/frame_order/data.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/frame_order/optimisation.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/frame_order/optimisation.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/frame_order/uf.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/frame_order/uf.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/model_free/api.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/model_free/api.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/model_free/optimisation.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/model_free/optimisation.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/n_state_model/api.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/n_state_model/api.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/n_state_model/optimisation.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/n_state_model/optimisation.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/n_state_model/parameters.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/n_state_model/parameters.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/relax_disp/optimisation.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_disp/optimisation.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/specific_analyses/relax_fit/api.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_fit/api.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/target_functions/frame_order.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/target_functions/frame_order.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/target_functions/mf.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/target_functions/mf.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/target_functions/n_state_model.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/target_functions/n_state_model.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/target_functions/relax_disp.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/target_functions/relax_disp.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/test_suite/system_tests/frame_order.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/frame_order.py?rev=28063&r1=28062&r2=28063&view=diff

Modified: trunk/test_suite/system_tests/unit_vectors.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/unit_vectors.py?rev=28063&r1=28062&r2=28063&view=diff




Related Messages


Powered by MHonArc, Updated Fri Oct 16 16:20:11 2015