Menu

Commit [r21417]  Maximize  Restore  History

Added proper pseudo-atom support for the RDCs in the N-state model analysis.

This involves a number of changes. The pseudo-atom specific functions ave_rdc_tensor_pseudoatom()
and ave_rdc_tensor_pseudoatom_dDij_dAmn() have been added to the lib.alignment.rdc module. These
simply average the values from the equivalent non-pseudo-atom functions. The return_rdc_data()
function in the specific_analyses.n_state_model.data module has been modified to assemble the RDC
constants and unit vectors for all members of the pseudo-atom and add these to the returned
structures, as well as a new list of flags specifying if the interatom pair contains pseudo-atoms.
The N-state model target function and gradient have been updated to send the pseudo-atom data to the
new lib.alignment.rdc module functions.

bugman 2013-11-13

changed /trunk/lib/alignment/rdc.py
changed /trunk/specific_analyses/n_state_model/__init__.py
changed /trunk/specific_analyses/n_state_model/data.py
changed /trunk/target_functions/n_state_model.py
/trunk/lib/alignment/rdc.py Diff Switch to side-by-side view
Loading...
/trunk/specific_analyses/n_state_model/__init__.py Diff Switch to side-by-side view
Loading...
/trunk/specific_analyses/n_state_model/data.py Diff Switch to side-by-side view
Loading...
/trunk/target_functions/n_state_model.py Diff Switch to side-by-side view
Loading...