Menu

SVN archive Commit Log


Commit Date  
[r15198] by bugman

Mass conversion to the new GLOBAL_PARAMS and SPIN_PARAMS specific API data structures.

This involves mainly the conversion of the model-free analysis to these new objects, and the
subsequent changes to how model-free parameters are handled. The parameters are now all lowercase,
for example ['S2', 'te', 'Rex'] is now ['s2', 'te', 'rex']. The follow parameters are now converted
throughout relax:
'bond_length' to 'r',
'CSA' to 'csa',
'heteronucleus' to 'heteronuc_type',
'proton' to 'proton_type'.

The regularisation of the specific analysis parameters via GLOBAL_PARAMS and SPIN_PARAMS has
significantly simplified the current code and make it much easier to introduce new analyses.

2012-01-20 10:31:09 Tree
[r15197] by bugman

Fix for the specific API common method _return_value_general() for when spectrum IDs are not present.

Not sure why this change is necessary! This could introduce future bugs, or hide a new bug!

2012-01-19 17:06:36 Tree
[r15196] by bugman

Updated the arg_check.is_func() function for handling class methods.

2012-01-19 12:58:04 Tree
[r15195] by bugman

Fix for the function checking in the specific API Param_list objects.

Class methods were not being detected!

2012-01-19 12:29:47 Tree
[r15194] by bugman

Fix for the specific API _return_conversion_factor_spin() method.

The wrong variable was being used.

2012-01-19 11:21:06 Tree
[r15193] by bugman

Fix for the initialisation of the conversion factor storage in Param_list.

2012-01-19 10:37:50 Tree
[r15192] by bugman

Removed spin args from return_conversion_factor() and added optimisation parameters.

The global and spin specific optimisation parameters are now set up for all specific analyses.

2012-01-19 10:36:30 Tree
[r15191] by bugman

Created the specific function API _return_conversion_factor_spin() method.

2012-01-19 10:35:16 Tree
[r15190] by bugman

The Param_list.get_units() method can now handle function type objects.

This is needed for the model-free Rex parameter.

2012-01-19 10:33:48 Tree
[r15189] by bugman

Fix for the Param_list.get_conv_factor() method - the function type was not properly handled.

2012-01-19 10:32:54 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.