Merged revisions 17179-17181 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk
................
r17179 | bugman | 2012-07-04 10:51:03 +0200 (Wed, 04 Jul 2012) | 3 lines
Initialized merge tracking via "svnmerge" with revisions "1-16843" from
svn+ssh://bugman@.../svn/relax/branches/interatomic
................
r17180 | bugman | 2012-07-04 11:04:16 +0200 (Wed, 04 Jul 2012) | 1195 lines
Merged revisions 16844-16845,16848-16849,16852-16855,16858-16865,16867-16878,16883,16917,16919-16956,16961-16991,16994-16997,17000-17008,17011-17016,17023-17027,17032-17038,17042-17043,17046-17065,17067-17113,17123-17138,17141,17143-17144,17146-17155,17158-17173,17175-17177 via svnmerge from
svn+ssh://bugman@.../svn/relax/branches/interatomic
........
r16844 | bugman | 2012-06-11 19:37:17 +0200 (Mon, 11 Jun 2012) | 6 lines
Created the interatomic data list and containers, and added these to the data pipe structures.
This is modelled on the molecule/residue/spin structures. The new containers have is_empty(),
from_xml() and to_xml() methods and should be fully functional with the relax infrastructure.
........
r16845 | bugman | 2012-06-11 19:43:02 +0200 (Mon, 11 Jun 2012) | 3 lines
A large number of missing imports for the new data.interatomic module!
........
r16848 | bugman | 2012-06-11 19:55:51 +0200 (Mon, 11 Jun 2012) | 3 lines
Fix for the BMRB system tests for the new interatomic data pipe object.
........
r16849 | bugman | 2012-06-11 20:08:22 +0200 (Mon, 11 Jun 2012) | 5 lines
Converted the rdc.read user function definition to use the interatomic data objects.
This is currently only for the front ends of the user function.
........
r16852 | bugman | 2012-06-11 20:15:20 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted the stereochemistry auto-analysis to use the new rdc.read definition.
........
r16853 | bugman | 2012-06-11 20:16:21 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted the rdc.read user function backend to the new interatomic data design.
........
r16854 | bugman | 2012-06-11 20:17:55 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted the only sample script which uses the rdc.read user function to the changed definition.
........
r16855 | bugman | 2012-06-11 20:20:01 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted some of the test suite RDC data to use the double spin ID format for interatomic data.
........
r16858 | bugman | 2012-06-11 20:40:39 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted a few of the N-state model system tests to use the new rdc.read definition.
........
r16859 | bugman | 2012-06-11 20:41:25 +0200 (Mon, 11 Jun 2012) | 3 lines
Created the InteratomContainer.id_match() method for checking the spin IDs in both directions for a match.
........
r16860 | bugman | 2012-06-11 20:47:41 +0200 (Mon, 11 Jun 2012) | 3 lines
Created the generic_fns.interatomic module and added the return_container() method.
........
r16861 | bugman | 2012-06-11 20:55:27 +0200 (Mon, 11 Jun 2012) | 3 lines
Fix for the InteratomList.add_item() method.
........
r16862 | bugman | 2012-06-11 20:56:57 +0200 (Mon, 11 Jun 2012) | 3 lines
Added checks to the InteratomList.add_item() method to make sure that the spin IDs already exist.
........
r16863 | bugman | 2012-06-11 20:57:56 +0200 (Mon, 11 Jun 2012) | 3 lines
Created the generic_fns.interatomic.create_interatom() function for creating interatomic data containers.
........
r16864 | bugman | 2012-06-11 21:01:22 +0200 (Mon, 11 Jun 2012) | 3 lines
The rdc.read user function backend is now adding the RDCs to the interatomic data containers.
........
r16865 | bugman | 2012-06-11 21:03:50 +0200 (Mon, 11 Jun 2012) | 5 lines
Shifted some code from InteratomList.add_item() to generic_fns.interatomic.create_interatom().
This is to break a circular import problem.
........
r16867 | bugman | 2012-06-11 21:06:51 +0200 (Mon, 11 Jun 2012) | 5 lines
Renamed the interatomic function return_container() to return_interatom().
This is to make the name more unique.
........
r16868 | bugman | 2012-06-11 21:07:40 +0200 (Mon, 11 Jun 2012) | 3 lines
Missing imports.
........
r16869 | bugman | 2012-06-11 22:25:24 +0200 (Mon, 11 Jun 2012) | 5 lines
The generic_fns.interatomic.create_interatom() function now returns the created container.
This comes from the InteratomicContainer.add_item() method which now also returns the container.
........
r16870 | bugman | 2012-06-11 22:26:03 +0200 (Mon, 11 Jun 2012) | 3 lines
Updated another N-state model system test script to the new rdc.read interatomic data design.
........
r16871 | bugman | 2012-06-11 22:27:24 +0200 (Mon, 11 Jun 2012) | 3 lines
Shifted the id_match() method to the correct class!
........
r16872 | bugman | 2012-06-11 22:31:00 +0200 (Mon, 11 Jun 2012) | 3 lines
Fix for the id_match() method - there are no indices.
........
r16873 | bugman | 2012-06-11 22:31:33 +0200 (Mon, 11 Jun 2012) | 3 lines
Lots of updates to the rdc.read user function backend.
........
r16874 | bugman | 2012-06-11 22:35:57 +0200 (Mon, 11 Jun 2012) | 3 lines
Created the generic_fns.interatomic.interatomic_loop() generator function.
........
r16875 | bugman | 2012-06-11 22:56:07 +0200 (Mon, 11 Jun 2012) | 3 lines
Started to convert the N-state model optimisation code to handle RDCs as interatomic data.
........
r16876 | bugman | 2012-06-11 22:57:09 +0200 (Mon, 11 Jun 2012) | 5 lines
The N-state model specific analysis code is now handling RDCs as interatomic data.
This still has a lot of work before it will be functional.
........
r16877 | bugman | 2012-06-11 22:59:17 +0200 (Mon, 11 Jun 2012) | 3 lines
Syntax error fix.
........
r16878 | bugman | 2012-06-11 23:09:37 +0200 (Mon, 11 Jun 2012) | 3 lines
Converted the structure.vectors user function definition to the new interatomic data design.
........
r16883 | bugman | 2012-06-12 17:45:59 +0200 (Tue, 12 Jun 2012) | 3 lines
Expanded the description of the negative gyromagnetic ratio flag for the rdc.read user function.
........
r16917 | bugman | 2012-06-17 09:14:35 +0200 (Sun, 17 Jun 2012) | 3 lines
Started to change the structure.vectors backend to handle two spin IDs.
........
r16919 | bugman | 2012-06-17 10:25:20 +0200 (Sun, 17 Jun 2012) | 9 lines
Redesigned the model-free dauvergne_protocol.py system test script for the interatomic concept.
The new script will be used to redesign how to set up a model-free analysis using the interatomic
data concept. It adds the new relax_data.dipole_pair user function which will be used to define the
dipolar relaxation interaction (this will inadvertently allow multi-dipole relation). The
heteronuc_type and proton_type parameters have been replaced with the spin_type parameter, as now
both the heternuclear and homonuclear spins need to be loaded into relax.
........
r16920 | bugman | 2012-06-17 11:46:11 +0200 (Sun, 17 Jun 2012) | 3 lines
Added the definition for the new relax_data.dipole_pair user function.
........
r16921 | bugman | 2012-06-17 13:54:03 +0200 (Sun, 17 Jun 2012) | 5 lines
The bond length setting via value.set has no been merged into relax_data.dipole_pair.
This averaged length is dipole-dipole distance and does not need to be a model-free parameter.
........
r16922 | bugman | 2012-06-17 13:54:24 +0200 (Sun, 17 Jun 2012) | 3 lines
Removed the bond length from the model-free parameter list.
........
r16923 | bugman | 2012-06-17 22:37:23 +0200 (Sun, 17 Jun 2012) | 3 lines
Created graphics for the magnetic dipole-dipole interaction.
........
r16924 | bugman | 2012-06-17 22:37:57 +0200 (Sun, 17 Jun 2012) | 3 lines
Shifted the dipole-dipole graphics to the Wizard directory, as this is a wizard graphic.
........
r16925 | bugman | 2012-06-17 23:22:09 +0200 (Sun, 17 Jun 2012) | 3 lines
A few changes to the relax_data.dipole_pair user function definition.
........
r16926 | bugman | 2012-06-18 00:12:09 +0200 (Mon, 18 Jun 2012) | 3 lines
Started to add the backend of the relax_data.dipole_pair user function.
........
r16927 | bugman | 2012-06-18 09:50:31 +0200 (Mon, 18 Jun 2012) | 5 lines
Created the structural API base are_bonded() method - this is for determining if 2 atoms are bonded.
This is a method stub which raises a RelaxImplementError.
........
r16928 | bugman | 2012-06-18 11:06:35 +0200 (Mon, 18 Jun 2012) | 3 lines
Implemented the are_bonded() structural API method for the internal structural object.
........
r16929 | bugman | 2012-06-18 11:14:59 +0200 (Mon, 18 Jun 2012) | 6 lines
Added CONECT records to the sphere.pdb file to allow connectivities to be more easily determined.
This is for the internal reader, as the current algorithm for finding attached atoms is distance
based, and as all N atoms of all residues are at [0, 0, 0], this algorithm fails.
........
r16930 | bugman | 2012-06-18 11:45:51 +0200 (Mon, 18 Jun 2012) | 3 lines
The relax_data.dipole_pair backend now uses the direct_bond flag.
........
r16931 | bugman | 2012-06-18 14:10:00 +0200 (Mon, 18 Jun 2012) | 7 lines
Shifted the relax_data.dipole_pair user function into the new dipole_pair user function class.
This has also been split into two new user functions:
dipole_pair.define used to set up the magnetic dipole-dipole interactions.
dipole_pair.set_dist used to set up the r^-3 averaged interatomic distances.
........
r16932 | bugman | 2012-06-18 14:28:36 +0200 (Mon, 18 Jun 2012) | 3 lines
Created a set of icons for the dipole_pair user functions.
........
r16933 | bugman | 2012-06-18 14:41:55 +0200 (Mon, 18 Jun 2012) | 3 lines
Refinement of the dipole_pair user function definitions.
........
r16934 | bugman | 2012-06-18 14:48:01 +0200 (Mon, 18 Jun 2012) | 3 lines
More refinements of the dipole_pair.define user function definition.
........
r16935 | bugman | 2012-06-18 14:48:49 +0200 (Mon, 18 Jun 2012) | 3 lines
Fix for the dipole_pair.define user function - the interatom object can pre-exist, containing other data.
........
r16936 | bugman | 2012-06-18 17:27:16 +0200 (Mon, 18 Jun 2012) | 6 lines
Created the dipole_pair.read_dist user function definitions.
This new user function is for simplifying the loading of many different interatomic distances into
relax.
........
r16937 | bugman | 2012-06-18 17:35:23 +0200 (Mon, 18 Jun 2012) | 3 lines
Created the backend of the dipole_pair.read_dist user function.
........
r16938 | bugman | 2012-06-18 17:59:49 +0200 (Mon, 18 Jun 2012) | 3 lines
Created the dipole_pair.unit_vectors user function definition.
........
r16939 | bugman | 2012-06-18 18:19:51 +0200 (Mon, 18 Jun 2012) | 3 lines
Refinement of the dipole_pair user function definitions.
........
r16940 | bugman | 2012-06-18 18:21:06 +0200 (Mon, 18 Jun 2012) | 3 lines
Fixed the call to dipole_pair.unit_vectors in the dauvergne_protocol.py system test script.
........
r16941 | bugman | 2012-06-18 20:34:12 +0200 (Mon, 18 Jun 2012) | 7 lines
Implemented the dipole_pair.unit_vectors user function backend.
This code originates from the generic_fns.structure.main.vectors() function (the structure.vectors
user function backend). The dipole_pair.unit_vectors user function is designed to replace
structure.vectors.
........
r16942 | bugman | 2012-06-19 10:03:29 +0200 (Tue, 19 Jun 2012) | 6 lines
Deletion of the structure.vectors user function as it has been superseded by dipole_pair.unit_vectors.
Only the user function definition has deleted - the backend code will remain so that it can be used
internally.
........
r16943 | bugman | 2012-06-19 10:48:23 +0200 (Tue, 19 Jun 2012) | 3 lines
Added a set of icons for nuclear or isotope related usage.
........
r16944 | bugman | 2012-06-19 10:49:24 +0200 (Tue, 19 Jun 2012) | 3 lines
Added the nuclear symbol as a wizard graphic.
........
r16945 | bugman | 2012-06-19 10:54:07 +0200 (Tue, 19 Jun 2012) | 6 lines
Created the spin.isotope user function.
This is designed to be a permanent replacement for the specific analysis API 'heteronuc_type' and
'proton_type' parameters.
........
r16946 | bugman | 2012-06-19 11:01:47 +0200 (Tue, 19 Jun 2012) | 11 lines
Eliminated a number of the specific API parameters relating to dipole-dipole interactions.
These are now provided by the spin.isotope user function and the dipole_pair user functions. The
eliminated parameters are:
'r' - replaced by dipole_pair.set_dist or dipole_pair.read_dist,
'xh_vect' - replaced by dipole_pair.unit_vectors,
'heteronuc_type' - replaced by spin.isotope,
'proton_type' - replaced by spin.isotope,
'attached_proton' - replaced by dipole_pair.define.
........
r16947 | bugman | 2012-06-19 11:10:47 +0200 (Tue, 19 Jun 2012) | 5 lines
Changed the dauvergne_protocol.py system test script value.set calls with spin.isotope.
The nuclear isotope is now defined via spin.isotope.
........
r16948 | bugman | 2012-06-19 11:22:16 +0200 (Tue, 19 Jun 2012) | 5 lines
Expanded the RelaxNoValueError to handle one or two spin IDs as arguments.
This is to better identify which spins or interatomic data containers are deficient.
........
r16949 | bugman | 2012-06-19 11:24:39 +0200 (Tue, 19 Jun 2012) | 7 lines
Modified the check_args() method of the dauvergne_protocol model-free auto-analysis for the new data.
The heteronuc_type and proton_type are now in the spin's isotope variable, and the bond length 'r'
is now the interatomic distance variable 'r'. All spin containers and interatomic data containers
are being checked.
........
r16950 | bugman | 2012-06-19 11:38:32 +0200 (Tue, 19 Jun 2012) | 5 lines
Expanded the return_interatom() function to handle a single spin ID.
This function now returns a list of matching interatomic data containers.
........
r16951 | bugman | 2012-06-19 11:49:07 +0200 (Tue, 19 Jun 2012) | 3 lines
Started to convert the model-free analysis code to the new interatomic data container design.
........
r16952 | bugman | 2012-06-19 12:42:49 +0200 (Tue, 19 Jun 2012) | 3 lines
The interatomic data container now has the dipole_pair flag initialised to False.
........
r16953 | bugman | 2012-06-19 12:58:44 +0200 (Tue, 19 Jun 2012) | 3 lines
The model-free analysis is now fully using the new interatomic data container design.
........
r16954 | bugman | 2012-06-19 14:10:20 +0200 (Tue, 19 Jun 2012) | 3 lines
Created the RelaxInteratomError and RelaxNoInteratomError classes for interatomic data errors.
........
r16955 | bugman | 2012-06-19 14:12:23 +0200 (Tue, 19 Jun 2012) | 8 lines
Expanded the functionality of the generic_fns.interatomic module.
The copy() and exists_data() functions have been added to copy all interatomic data from one data
pipe to another and to check if interatomic data exists within a data pipe respectively. The
create_interatom() function now also accepts a 'pipe' argument so that non-current pipes can be
used.
........
r16956 | bugman | 2012-06-19 14:18:15 +0200 (Tue, 19 Jun 2012) | 3 lines
Fixes for the model-free support of the interatomic data container design.
........
r16961 | bugman | 2012-06-19 16:21:59 +0200 (Tue, 19 Jun 2012) | 7 lines
Fix for the model-free duplicate_data() method for interatomic data.
This is used by the model_selection user function. The problem was that no proton spins where being
copied as previously there were no proton spins in a model-free analysis. This spins are now needed
to define the dipolar relaxation mechanism.
........
r16962 | bugman | 2012-06-19 16:25:34 +0200 (Tue, 19 Jun 2012) | 3 lines
Added a check to the model-free overfit_deselect() to see if a relaxation mechanism is present.
........
r16963 | bugman | 2012-06-19 16:38:57 +0200 (Tue, 19 Jun 2012) | 3 lines
The CSA value is now only set for the 15N spins in the dauvergne_protocol.py system test script.
........
r16964 | bugman | 2012-06-19 18:30:04 +0200 (Tue, 19 Jun 2012) | 6 lines
The Mf.test_dauvergne_protocol system test now passes with the new interatomic data container design!
This involves lots of changes to the model-free specific code, the dauvergne_protocol auto-analysis,
and modification of the checks in the system test for the additional proton spin containers.
........
r16965 | bugman | 2012-06-19 18:40:20 +0200 (Tue, 19 Jun 2012) | 3 lines
Added a verbose flag to the generic_fns.dipole_pair.define() function.
........
r16966 | bugman | 2012-06-19 18:54:29 +0200 (Tue, 19 Jun 2012) | 5 lines
Bug fix for the printing out of interatomic data containers.
The __repr__() method wasn't skipping all methods.
........
r16967 | bugman | 2012-06-19 19:43:18 +0200 (Tue, 19 Jun 2012) | 3 lines
Basic docstring edit.
........
r16968 | bugman | 2012-06-19 19:44:14 +0200 (Tue, 19 Jun 2012) | 3 lines
The import of old relax 1.2 results files is now operational under the interatomic data design.
........
r16969 | bugman | 2012-06-19 19:44:36 +0200 (Tue, 19 Jun 2012) | 3 lines
Updated the final_results_trunc_1.3_pre_py2.7.3_v2.bz2 results file for the interatomic data design.
........
r16970 | bugman | 2012-06-19 20:13:18 +0200 (Tue, 19 Jun 2012) | 5 lines
Fixes for the dipolar_pair.define user function backend.
The return_interatom() function now returns a list!
........
r16971 | bugman | 2012-06-19 20:15:04 +0200 (Tue, 19 Jun 2012) | 6 lines
Added a backwards compatibility hook for converting old XML files to the interatomic data design.
This will convert the variable names, deleting the old, and create proton spins and interatomic data
containers populating them with the old spin parameters.
........
r16972 | bugman | 2012-06-19 20:16:26 +0200 (Tue, 19 Jun 2012) | 6 lines
Fix for the XML file loading of the interatomic data container structures.
The backwards compatibility hook of the previous commit creates interatomic data structures,
hence they must be recreated from the XML first.
........
r16973 | bugman | 2012-06-19 20:18:06 +0200 (Tue, 19 Jun 2012) | 5 lines
Modified the tylers_peptide.py model-free system test scripts for the unit vector calculation.
The structure.vectors user function has been replaced by dipole_pair.unit_vectors.
........
r16974 | bugman | 2012-06-19 20:21:40 +0200 (Tue, 19 Jun 2012) | 3 lines
Fixes for the model-free system test check_read_results_1_3() method for the interatomic data design.
........
r16975 | bugman | 2012-06-19 20:24:51 +0200 (Tue, 19 Jun 2012) | 3 lines
The MoleculeContainer XML backwards compatibility hook now deletes the spin 'r_err' and 'r_sim' vars.
........
r16976 | bugman | 2012-06-19 20:26:11 +0200 (Tue, 19 Jun 2012) | 3 lines
The relax 1.2 model-free results file reading no longer creates the spin 'attached_proton' variable.
........
r16977 | bugman | 2012-06-19 20:26:48 +0200 (Tue, 19 Jun 2012) | 3 lines
Whitespace fix.
........
r16978 | bugman | 2012-06-19 20:49:26 +0200 (Tue, 19 Jun 2012) | 5 lines
The Monte Carlo select_all_sims() function is now using the specific skip_function().
This is needed for recreating model-free simulations as deselected proton spin containers now exist.
........
r16979 | bugman | 2012-06-19 20:50:23 +0200 (Tue, 19 Jun 2012) | 3 lines
Fix for the backward compatibility hook for MoleculeContainers - the H spin containers are deselected.
........
r16980 | bugman | 2012-06-19 20:51:22 +0200 (Tue, 19 Jun 2012) | 6 lines
Fixes for the reading of relax 1.2 results files.
The new 'H' spin containers are now deselected, and the simulation structure creation has been
reverted.
........
r16981 | bugman | 2012-06-19 20:54:27 +0200 (Tue, 19 Jun 2012) | 3 lines
Hopefully the last fix for the reading of relax 1.2 results files!
........
r16982 | bugman | 2012-06-19 23:18:40 +0200 (Tue, 19 Jun 2012) | 3 lines
Even more fixes for the reading of relax 1.2 results files for the interatomic data design.
........
r16983 | bugman | 2012-06-19 23:52:34 +0200 (Tue, 19 Jun 2012) | 3 lines
A fix for the model-free calculate() method for the interatomic data design.
........
r16984 | bugman | 2012-06-19 23:55:42 +0200 (Tue, 19 Jun 2012) | 3 lines
Another fix for the model-free calculate() method.
........
r16985 | bugman | 2012-06-20 00:11:50 +0200 (Wed, 20 Jun 2012) | 5 lines
The dipole_pair user functions now fail if nothing could be done.
This is for the dipole_pair.define, dipole_pair.read_dist, and dipole_pair.set_dist user functions.
........
r16986 | bugman | 2012-06-20 00:32:25 +0200 (Wed, 20 Jun 2012) | 5 lines
Created the sequence.attach_proton user function.
This will be useful for analyses which are missing structural data.
........
r16987 | bugman | 2012-06-20 00:40:38 +0200 (Wed, 20 Jun 2012) | 3 lines
Bug fix for the model-free overfit_deselect() method - again for the interatomic design.
........
r16988 | bugman | 2012-06-20 00:55:52 +0200 (Wed, 20 Jun 2012) | 3 lines
Rearranged the spin.element user function arguments.
........
r16989 | bugman | 2012-06-20 01:00:48 +0200 (Wed, 20 Jun 2012) | 5 lines
The sequence.attach_protons user function now sets the proton element and isotope types.
This reduces the amount of work required from the user.
........
r16990 | bugman | 2012-06-20 01:12:31 +0200 (Wed, 20 Jun 2012) | 3 lines
Fix for the dipole_pair.define user function for when no structural data is present.
........
r16991 | bugman | 2012-06-20 01:27:01 +0200 (Wed, 20 Jun 2012) | 3 lines
Bug fixes for the model-free back-calculation for the interatomic data design.
........
r16994 | bugman | 2012-06-20 01:47:08 +0200 (Wed, 20 Jun 2012) | 3 lines
Bug fix for the dipole_pair.define user function when structural data is missing.
........
r16995 | bugman | 2012-06-20 01:51:48 +0200 (Wed, 20 Jun 2012) | 3 lines
Eliminated the RelaxProtonTypeError error and changed the RelaxSpinTypeError message.
........
r16996 | bugman | 2012-06-20 02:13:33 +0200 (Wed, 20 Jun 2012) | 3 lines
Conversion of most of the model-free system tests to the interatomic data design.
........
r16997 | bugman | 2012-06-20 11:13:14 +0200 (Wed, 20 Jun 2012) | 6 lines
Improvements for the MoleculeContainer backwards compatibility hook for the creation of proton spins.
The proton element and isotope type is now set to 'H' and '1H' respectively. This now means that
the old XML files require less work by the user to convert to the new interatomic data design.
........
r17000 | bugman | 2012-06-20 11:26:25 +0200 (Wed, 20 Jun 2012) | 3 lines
Expanded RelaxMultiSpinIDError to be able to print out a list of all the matching spin Ids.
........
r17001 | bugman | 2012-06-20 13:35:46 +0200 (Wed, 20 Jun 2012) | 3 lines
Created the list_to_text() RelaxError system function for prettifying the output of RelaxMultiSpinIDError.
........
r17002 | bugman | 2012-06-20 14:00:55 +0200 (Wed, 20 Jun 2012) | 6 lines
The return_spin() and return_spin_from_selection() functions can now handle multiple spins.
It the 'multi' flag is supplied, then lists of spins (and associated data) will be returned, rather
than a RelaxMultiSpinIDError error raised.
........
r17003 | bugman | 2012-06-20 14:05:04 +0200 (Wed, 20 Jun 2012) | 3 lines
Fix for the return_spin_from_selection() function for a bug introduced in the last commit.
........
r17004 | bugman | 2012-06-20 14:16:38 +0200 (Wed, 20 Jun 2012) | 3 lines
The return_spin_from_selection() function now lists all matching spins in RelaxMultiSpinIDError.
........
r17005 | bugman | 2012-06-20 15:35:50 +0200 (Wed, 20 Jun 2012) | 6 lines
Bug fix - the spin_id arg for the relax_data.read user function now actually does something.
This argument is passed into the pack_data() function, where it is used to match against the spins
matching each file line. Only if there is a match, is the relaxation data loaded for that spin.
........
r17006 | bugman | 2012-06-20 15:40:00 +0200 (Wed, 20 Jun 2012) | 3 lines
Lots of fixes for the model-free system tests.
........
r17007 | bugman | 2012-06-20 15:49:26 +0200 (Wed, 20 Jun 2012) | 5 lines
The relax_data.read user function now prints out all of the data read in.
This is to better inform the user that something has happened.
........
r17008 | bugman | 2012-06-21 09:59:06 +0200 (Thu, 21 Jun 2012) | 3 lines
More print outs and better data loading checks in the dipole_pair user functions.
........
r17011 | bugman | 2012-06-21 10:11:13 +0200 (Thu, 21 Jun 2012) | 5 lines
Bug fix for the return_spin_from_selection() function for the 'multi' flag.
This function needs to handle the case of no spins matching the selection!
........
r17012 | bugman | 2012-06-21 10:13:22 +0200 (Thu, 21 Jun 2012) | 5 lines
The structure.get_pos user function now prints out all data and fails if nothing was extracted.
This is to prevent the user from going too far without realising that something is wrong.
........
r17013 | bugman | 2012-06-21 10:17:56 +0200 (Thu, 21 Jun 2012) | 5 lines
Improvements and fixes for the generic_fns.relax_data.pack_data() function.
This affects all the relaxation data reading user functions.
........
r17014 | bugman | 2012-06-21 10:18:44 +0200 (Thu, 21 Jun 2012) | 3 lines
Improvements for the reading of old 1.2 relax results files for the attached proton spin containers.
........
r17015 | bugman | 2012-06-21 10:20:37 +0200 (Thu, 21 Jun 2012) | 6 lines
The model-free data_init() method now sets boolean parameters to the default of False.
This excludes the selection flag which is set to True. The data_init() method no longer uses the
data_names() API method but the self.PARAMS.loop() method for returning the parameter names.
........
r17016 | bugman | 2012-06-21 10:22:21 +0200 (Thu, 21 Jun 2012) | 5 lines
Many fixes for the model-free system tests and related data.
Now all model-free tests pass under the new interatomic data design.
........
r17023 | bugman | 2012-06-22 14:19:44 +0200 (Fri, 22 Jun 2012) | 3 lines
Updated the generic_fns package __all__ list.
........
r17024 | bugman | 2012-06-22 14:20:17 +0200 (Fri, 22 Jun 2012) | 3 lines
Missing import.
........
r17025 | bugman | 2012-06-22 14:21:40 +0200 (Fri, 22 Jun 2012) | 3 lines
Removed all of the unit tests of the deleted structure.vectors user function.
........
r17026 | bugman | 2012-06-22 14:25:31 +0200 (Fri, 22 Jun 2012) | 5 lines
Eliminated all of the bond length and heteronucleus type value.set units tests.
These are no longer specific analysis parameters.
........
r17027 | bugman | 2012-06-22 15:06:24 +0200 (Fri, 22 Jun 2012) | 6 lines
Fix for the relax_data module pack_data() function for the trunk changes of r17021.
For the relax_data.read user function spin_id argument to be respected, the
return_spin_from_selection() function needs to be used to return multiple matching spins.
........
r17032 | bugman | 2012-06-22 16:47:44 +0200 (Fri, 22 Jun 2012) | 6 lines
The specific API base skip_function() method now returns False.
This was previously raising a RelaxImplementError, but as Monte Carlo simulations now require this
function, but returning always False, all analyses will be automatically supported.
........
r17033 | bugman | 2012-06-22 16:49:36 +0200 (Fri, 22 Jun 2012) | 3 lines
Comment fix.
........
r17034 | bugman | 2012-06-22 16:50:09 +0200 (Fri, 22 Jun 2012) | 3 lines
Converted the J(w) mapping specific analysis code to the interatomic data design.
........
r17035 | bugman | 2012-06-22 16:50:42 +0200 (Fri, 22 Jun 2012) | 3 lines
Converted all of the J(w) mapping system tests to the interatomic data design.
........
r17036 | bugman | 2012-06-22 16:57:03 +0200 (Fri, 22 Jun 2012) | 3 lines
Some clean ups of the jw_mapping module.
........
r17037 | bugman | 2012-06-22 17:01:25 +0200 (Fri, 22 Jun 2012) | 3 lines
Converted the consistency testing specific analysis code to the interatomic data design.
........
r17038 | bugman | 2012-06-22 17:01:53 +0200 (Fri, 22 Jun 2012) | 3 lines
Converted all of the consistency testing system tests to the interatomic data design.
........
r17042 | bugman | 2012-06-22 18:44:13 +0200 (Fri, 22 Jun 2012) | 3 lines
dipole_pair.unit_vectors now raises a RelaxNoInteratomError if not interatomic data is present.
........
r17043 | bugman | 2012-06-22 19:04:55 +0200 (Fri, 22 Jun 2012) | 5 lines
Bug fix for the dipole_pair.unit_vectors user function positional checking.
The arg_check.is_float() function needs the raise_error flag turned off.
........
r17046 | bugman | 2012-06-25 11:07:47 +0200 (Mon, 25 Jun 2012) | 3 lines
The RelaxNucleusError and RelaxSpinTypeError can now have the spin ID supplied.
........
r17047 | bugman | 2012-06-25 12:26:12 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes for some of the N-state model system tests for the interatomic data design.
........
r17048 | bugman | 2012-06-25 12:32:32 +0200 (Mon, 25 Jun 2012) | 7 lines
Split the return_interatom() function into two.
The new return_interatom() function is used for returning single interatomic data containers for
perfect matches, whereas the return_interatom_list() function is used to return a list of containers
matching a given spin. This simplifies the behaviour of the module.
........
r17049 | bugman | 2012-06-25 12:40:21 +0200 (Mon, 25 Jun 2012) | 3 lines
Fix for the dipole_pair.define user function backend for the return_interatom() changes.
........
r17050 | bugman | 2012-06-25 12:43:52 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes for the relax 1.2 model-free results reading code for the return_interatom() changes.
........
r17051 | bugman | 2012-06-25 12:50:05 +0200 (Mon, 25 Jun 2012) | 3 lines
Fix for the XML loading backwards compatibility hook for the return_interatom() changes.
........
r17052 | bugman | 2012-06-25 12:53:11 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes for the model-free code for the return_interatom() changes.
........
r17053 | bugman | 2012-06-25 13:32:12 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes for the J(w) mapping and consistency testing analyses for the return_interatom() changes.
........
r17054 | bugman | 2012-06-25 13:39:33 +0200 (Mon, 25 Jun 2012) | 3 lines
Small comment change.
........
r17055 | bugman | 2012-06-25 16:24:21 +0200 (Mon, 25 Jun 2012) | 5 lines
Modified InteratomContainer.id_match() to handle a single spin ID and to match to all unique IDs.
This uses the spin container _spin_ids list private metadata structure.
........
r17056 | bugman | 2012-06-25 16:47:53 +0200 (Mon, 25 Jun 2012) | 3 lines
A few small changes to the spin IDs used and the print out from the rdc.read user function.
........
r17057 | bugman | 2012-06-25 19:48:17 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes to the N-state model minimisation setup and execution code for the interatomic data design.
........
r17058 | bugman | 2012-06-25 19:48:48 +0200 (Mon, 25 Jun 2012) | 3 lines
Fixes for the N-state model optimisation target function code for the interatomic data design.
........
r17059 | bugman | 2012-06-26 11:09:31 +0200 (Tue, 26 Jun 2012) | 5 lines
Updated all N-state model analysis references to RDCs and NOEs to use the interatomic data containers.
This is mainly for the methods reliant on the base_data_loop() iterator.
........
r17060 | bugman | 2012-06-26 14:27:37 +0200 (Tue, 26 Jun 2012) | 3 lines
Converted all of the rdc related functions to the interatomic data container design.
........
r17061 | bugman | 2012-06-26 14:28:09 +0200 (Tue, 26 Jun 2012) | 3 lines
A number of fixes for the N-state model target functions for the interatomic data design.
........
r17062 | bugman | 2012-06-26 14:29:12 +0200 (Tue, 26 Jun 2012) | 3 lines
Fix for the N-state model _minimise_bc_data() method for the interatomic data design.
........
r17063 | bugman | 2012-06-26 17:32:09 +0200 (Tue, 26 Jun 2012) | 3 lines
Modified the interatomic_loop() function so that spin IDs can be used to restrict the looping.
........
r17064 | bugman | 2012-06-26 17:45:56 +0200 (Tue, 26 Jun 2012) | 7 lines
Interatomic data containers can now be selected and deselected.
The user functions select.interatom and deselect.interatom have been created mimicking the
equivalent select.spin and deselect.spin functions. Each interatomic data container now has a
select flag.
........
r17065 | bugman | 2012-06-26 17:47:56 +0200 (Tue, 26 Jun 2012) | 3 lines
Fix for the interatomic data container is_empty() method for the new variables and methods.
........
r17067 | bugman | 2012-06-27 09:59:41 +0200 (Wed, 27 Jun 2012) | 5 lines
Converted the population model RDC test data to the interatomic data design.
The RDC lists now consist of the two spin ID columns and a data column.
........
r17068 | bugman | 2012-06-27 10:02:33 +0200 (Wed, 27 Jun 2012) | 5 lines
Fixes for the interatomic_loop() iterator when using selection strings.
The previous approach did not work!
........
r17069 | bugman | 2012-06-27 10:04:05 +0200 (Wed, 27 Jun 2012) | 3 lines
Fixes for the interatomic_loop() calls in the interatom selection and deselection user functions.
........
r17070 | bugman | 2012-06-27 10:59:41 +0200 (Wed, 27 Jun 2012) | 3 lines
Updated the population N-state model system test script to the new interatomic data design.
........
r17071 | bugman | 2012-06-27 16:03:17 +0200 (Wed, 27 Jun 2012) | 5 lines
Converted all RDC data and generations scripts used by the N-state model to the interatom design.
This is the RDC data used in the relax test suite.
........
r17072 | bugman | 2012-06-27 17:10:41 +0200 (Wed, 27 Jun 2012) | 3 lines
The rdc.read user function can now handle spin IDs in quotation marks.
........
r17073 | bugman | 2012-06-27 17:41:26 +0200 (Wed, 27 Jun 2012) | 3 lines
Fixes for the _minimise_bc_data() model-free method.
........
r17074 | bugman | 2012-06-27 17:42:21 +0200 (Wed, 27 Jun 2012) | 5 lines
The select.interatom and deselect.interatom spin ID arguments can now be set to None.
This allows all interatomic data containers to be either selected or deselected.
........
r17075 | bugman | 2012-06-27 17:42:39 +0200 (Wed, 27 Jun 2012) | 3 lines
Debugging print out removal.
........
r17076 | bugman | 2012-06-27 17:43:06 +0200 (Wed, 27 Jun 2012) | 3 lines
A number of bug fixes for the N-state model target functions.
........
r17077 | bugman | 2012-06-27 17:43:37 +0200 (Wed, 27 Jun 2012) | 3 lines
Converted all of the N-state model system and GUI test scripts to the new interatomic data design.
........
r17078 | bugman | 2012-06-27 17:50:45 +0200 (Wed, 27 Jun 2012) | 5 lines
The interatomic_loop() now skips deselected containers if the new 'selected' flag is True.
This should speed up the function and simplify its usage.
........
r17079 | bugman | 2012-06-27 18:00:59 +0200 (Wed, 27 Jun 2012) | 3 lines
Started to convert the Frame Order test suite RDC data to the new interatomic data design.
........
r17080 | bugman | 2012-06-27 18:07:34 +0200 (Wed, 27 Jun 2012) | 6 lines
The InteratomContainer.id_match() method now checks if the spins for the container exist.
This is needed for the InteratomList.add_item() method checks to see if the container already exists
prior to adding it.
........
r17081 | bugman | 2012-06-28 10:39:43 +0200 (Thu, 28 Jun 2012) | 5 lines
Shifted the InteratomContainer.id_match() method into the generic_fns.interatomic module.
This is needed to allow the correct data pipes to be matched.
........
r17082 | bugman | 2012-06-28 10:56:42 +0200 (Thu, 28 Jun 2012) | 5 lines
Fix for the rdc.write user function backend.
The data is now properly formatted for the relax_io.write_data() function.
........
r17083 | bugman | 2012-06-28 11:13:22 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for the N_state_model.test_pcs_to_rdc system test for the interatomic data design.
........
r17084 | bugman | 2012-06-28 11:25:49 +0200 (Thu, 28 Jun 2012) | 5 lines
Fix for the lactose N-state model system test script for the interatomic data design.
The interatomic CH2 vectors are now deselected.
........
r17085 | bugman | 2012-06-28 11:32:14 +0200 (Thu, 28 Jun 2012) | 3 lines
Interatomic data design fix for the N-state model analysis _minimise_bc_data() method.
........
r17086 | bugman | 2012-06-28 11:33:02 +0200 (Thu, 28 Jun 2012) | 3 lines
Fix for the N_state_model.test_metal_pos_opt system test.
........
r17087 | bugman | 2012-06-28 11:59:59 +0200 (Thu, 28 Jun 2012) | 3 lines
Fix for the dipole_pair.unit_vectors user function - the vector averaging now occurs after the normalisation.
........
r17088 | bugman | 2012-06-28 12:01:03 +0200 (Thu, 28 Jun 2012) | 3 lines
Another interatomic data design fix for the N_state_model.test_pcs_to_rdc system test.
........
r17089 | bugman | 2012-06-28 12:15:51 +0200 (Thu, 28 Jun 2012) | 7 lines
Reverted the CaM synthetic randomised data change of r17071, as the data randomisation shouldn't change.
The commands used were:
svn merge -r17071:r17070 synth_rdc_rand
svn merge -r17071:r17070 synth_pcs_rand
........
r17090 | bugman | 2012-06-28 14:17:56 +0200 (Thu, 28 Jun 2012) | 3 lines
Created the new Interatomic system test class for testing out the interatomic data containers.
........
r17091 | bugman | 2012-06-28 14:22:13 +0200 (Thu, 28 Jun 2012) | 3 lines
The interatomic test suite scripts are now GUI tests as well.
........
r17092 | bugman | 2012-06-28 14:24:44 +0200 (Thu, 28 Jun 2012) | 3 lines
Some changes to the Interatomic.test_manipulation system test to better test selection/deselection.
........
r17093 | bugman | 2012-06-28 14:27:49 +0200 (Thu, 28 Jun 2012) | 6 lines
Bug fixes for the deselect.interatom and select.interatom user functions.
The interatomic data container loops were skipping deselected containers, but these loops must be
over all containers.
........
r17094 | bugman | 2012-06-28 14:43:48 +0200 (Thu, 28 Jun 2012) | 3 lines
Expanded the Interatomic.test_manipulation system test to demonstrate a few current failures.
........
r17095 | bugman | 2012-06-28 15:08:23 +0200 (Thu, 28 Jun 2012) | 3 lines
Some fixes for the Interatomic.test_manipulation system test.
........
r17096 | bugman | 2012-06-28 15:09:03 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for the dipole_pair.define user function uncovered by the Interatomic.test_manipulation system test.
........
r17097 | bugman | 2012-06-28 15:40:35 +0200 (Thu, 28 Jun 2012) | 3 lines
Bug fix for the interatomic_loop() function for when only a single spin ID is used.
........
r17098 | bugman | 2012-06-28 15:57:59 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for the N_state_model.test_monte_carlo_sims system test for the interatomic data design.
........
r17099 | bugman | 2012-06-28 16:06:40 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for the N_state_model.test_align_fit_rand for the interatomic data design.
........
r17100 | bugman | 2012-06-28 16:21:20 +0200 (Thu, 28 Jun 2012) | 5 lines
Fixes for the N_state_model.test_stereochem_analysis system test for the interatomic data design.
Now all N-state model tests pass.
........
r17101 | bugman | 2012-06-28 16:46:34 +0200 (Thu, 28 Jun 2012) | 3 lines
Some more fixes for the N_state_model.test_stereochem_analysis system test.
........
r17102 | bugman | 2012-06-28 17:23:49 +0200 (Thu, 28 Jun 2012) | 5 lines
Added the are_bonded() and get_molecule() methods for the Scientific Python PDB reader.
This is now needed for defining interatomic vectors in the interatomic data design.
........
r17103 | bugman | 2012-06-28 17:27:37 +0200 (Thu, 28 Jun 2012) | 3 lines
Converted all of the Unit_vectors system tests to the interatomic data design.
........
r17104 | bugman | 2012-06-28 17:40:26 +0200 (Thu, 28 Jun 2012) | 3 lines
The Scientific Python structural object are_bonded() now uses 2.0 Angstrom as a cutoff radius.
........
r17105 | bugman | 2012-06-28 17:40:48 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for 3 of the Structure system tests for the interatomic data design.
........
r17106 | bugman | 2012-06-28 18:23:47 +0200 (Thu, 28 Jun 2012) | 3 lines
The relax_io.read_spin_data() function can now handle spin IDs in quotes.
........
r17107 | bugman | 2012-06-28 18:34:19 +0200 (Thu, 28 Jun 2012) | 5 lines
Fix for the rdc.read user function - values and errors of None in the file are supported again.
This was broken with the interatomic data redesign.
........
r17108 | bugman | 2012-06-28 18:35:01 +0200 (Thu, 28 Jun 2012) | 3 lines
Converted another test suite RDC data file to the interatomic data design.
........
r17109 | bugman | 2012-06-28 18:35:37 +0200 (Thu, 28 Jun 2012) | 3 lines
Converted the Rdc.test_rdc_load() system test to the interatomic data design.
........
r17110 | bugman | 2012-06-28 19:44:16 +0200 (Thu, 28 Jun 2012) | 5 lines
Fix for the model-free _determine_model_type() method.
This should skip deselected spin rather than spins without relaxation data!
........
r17111 | bugman | 2012-06-28 19:56:57 +0200 (Thu, 28 Jun 2012) | 5 lines
Updated the OMP model-free results XML files for the interatomic data container select flag.
The old files were missing the select flag.
........
r17112 | bugman | 2012-06-28 20:01:26 +0200 (Thu, 28 Jun 2012) | 3 lines
Fix for the Modelim.test_te_200ns() system test for the interatomic data design.
........
r17113 | bugman | 2012-06-28 20:04:03 +0200 (Thu, 28 Jun 2012) | 3 lines
Fixes for all the Relax_data system tests for the interatomic data design.
........
r17123 | bugman | 2012-07-02 14:29:44 +0200 (Mon, 02 Jul 2012) | 3 lines
Updated the Modsel.test_aic_mod_sel_diff_tensor() system test of the interatomic data design.
........
r17124 | bugman | 2012-07-02 14:30:51 +0200 (Mon, 02 Jul 2012) | 5 lines
Fix for the model-free analysis _assemble_param_vector() method for the new interatomic data design.
The proton spins with no parameters must be skipped.
........
r17125 | bugman | 2012-07-02 15:02:34 +0200 (Mon, 02 Jul 2012) | 5 lines
Bug fix for the generic_fns.interatomic.copy() function for when no interatomic data exists.
This now returns without doing anything rather than raising a RelaxError.
........
r17126 | bugman | 2012-07-02 15:33:11 +0200 (Mon, 02 Jul 2012) | 3 lines
Updated the Diffusion_tensor system test scripts to the interatomic data design.
........
r17127 | bugman | 2012-07-02 15:33:56 +0200 (Mon, 02 Jul 2012) | 5 lines
Fix for the model-free back-calculation of relaxation data for the interatomic data design.
The overfit_deselect() method needs to be called to deselect the proton spin containers.
........
r17128 | bugman | 2012-07-02 17:17:51 +0200 (Mon, 02 Jul 2012) | 6 lines
Improvement for the generic_fns.interatomic.return_interatom_list() function.
The spin ID matching is now through the id_match() function, allowing unique but different spin IDs
to be used. This now matches the return_interatom() behaviour.
........
r17129 | bugman | 2012-07-02 17:18:45 +0200 (Mon, 02 Jul 2012) | 3 lines
Fixes for the relaxation data bmrb_write() function for the interatomic data design.
........
r17130 | bugman | 2012-07-02 17:19:13 +0200 (Mon, 02 Jul 2012) | 3 lines
Fixes for the model-free analysis bmrb_write() method for the interatomic data design.
........
r17131 | bugman | 2012-07-02 17:35:38 +0200 (Mon, 02 Jul 2012) | 3 lines
The sequence.attach_protons user function now ignores spins with pre-existing attached protons.
........
r17132 | bugman | 2012-07-02 17:52:48 +0200 (Mon, 02 Jul 2012) | 6 lines
The generic_fns.mol_res_spin.index_molecule() function now handles no molecule name given.
If no name is given and only a single molecule is in the current data pipe, then the index of 0 will
be returned.
........
r17133 | bugman | 2012-07-02 18:08:29 +0200 (Mon, 02 Jul 2012) | 3 lines
More BMRB function conversions for the interatomic data design.
........
r17134 | bugman | 2012-07-02 18:18:26 +0200 (Mon, 02 Jul 2012) | 3 lines
Print out improvements for the relaxation data pack_data() function.
........
r17135 | bugman | 2012-07-02 19:59:32 +0200 (Mon, 02 Jul 2012) | 3 lines
More BMRB fixes for the interatomic data design.
........
r17136 | bugman | 2012-07-02 20:30:54 +0200 (Mon, 02 Jul 2012) | 3 lines
Fixes for the BMRB system tests for the interatomic data design.
........
r17137 | bugman | 2012-07-02 20:53:51 +0200 (Mon, 02 Jul 2012) | 5 lines
A small speed up for the model-free duplicate_data() function.
This is used in model selection.
........
r17138 | bugman | 2012-07-02 21:25:03 +0200 (Mon, 02 Jul 2012) | 3 lines
Debugging printout removal.
........
r17141 | bugman | 2012-07-02 21:42:29 +0200 (Mon, 02 Jul 2012) | 3 lines
Fix for the model-free duplicate_data() method, again for the interatomic data design.
........
r17143 | bugman | 2012-07-02 22:08:15 +0200 (Mon, 02 Jul 2012) | 3 lines
Updated the xh_vector_dist.py system test script to the interatomic data design.
........
r17144 | bugman | 2012-07-02 22:09:16 +0200 (Mon, 02 Jul 2012) | 3 lines
Converted generic_fns.structure.geometric.create_vector_dist() to the interatomic data design.
........
r17146 | bugman | 2012-07-03 09:28:28 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted generic_fns.angles.spheroid_frame() to the interatomic data design.
........
r17147 | bugman | 2012-07-03 09:29:26 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Angles.test_angles() system test and associated script to the interatomic data design.
........
r17148 | bugman | 2012-07-03 09:33:47 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the bruker.read user function to the interatomic data design.
........
r17149 | bugman | 2012-07-03 10:18:17 +0200 (Tue, 03 Jul 2012) | 8 lines
Better backwards compatibility of old relax results and state XML files for the interatomic design.
The MoleculeContainer._back_compat_hook() method has been shifted into the
Relax_data_store._back_compat_hook() method. This allows the spin containers with attached protons
to be converted (with new spin containers for the attached protons added) after loading of the XML
state.
........
r17150 | bugman | 2012-07-03 10:33:35 +0200 (Tue, 03 Jul 2012) | 3 lines
Small fix for the Relax_data_store._back_compat_hook() method.
........
r17151 | bugman | 2012-07-03 11:03:15 +0200 (Tue, 03 Jul 2012) | 3 lines
Refinement and fixes for the Relax_data_store._back_compat_hook() method.
........
r17152 | bugman | 2012-07-03 11:23:28 +0200 (Tue, 03 Jul 2012) | 3 lines
Fix for the state.load user function for pickled files - _back_compat_hook() is now blacklisted.
........
r17153 | bugman | 2012-07-03 12:17:36 +0200 (Tue, 03 Jul 2012) | 3 lines
Fix for the spin.copy user function for GUI use.
........
r17154 | bugman | 2012-07-03 12:27:16 +0200 (Tue, 03 Jul 2012) | 3 lines
Fixes for the J(w) mapping and consistency testings scripts so they can run as GUI tests.
........
r17155 | bugman | 2012-07-03 12:32:41 +0200 (Tue, 03 Jul 2012) | 3 lines
Fixes for the spin.create user function for GUI usage.
........
r17158 | bugman | 2012-07-03 18:19:57 +0200 (Tue, 03 Jul 2012) | 3 lines
Improved a RelaxError message from the dipole_pair.define user function backend.
........
r17159 | bugman | 2012-07-03 18:20:36 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the GUI model-free auto-analysis to the interatomic data design.
........
r17160 | bugman | 2012-07-03 18:21:12 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Mf.test_mf_auto_analysis() GUI test to the interatomic data design.
........
r17161 | bugman | 2012-07-03 20:18:37 +0200 (Tue, 03 Jul 2012) | 3 lines
The State.test_old_state_loading() GUI test now checks the loaded data to a small extent.
........
r17162 | bugman | 2012-07-03 20:20:00 +0200 (Tue, 03 Jul 2012) | 5 lines
The dipole_pair.define user function backend now can handle the pipe argument.
This allows it to operate on an alternative data pipe.
........
r17163 | bugman | 2012-07-03 20:21:21 +0200 (Tue, 03 Jul 2012) | 6 lines
A number of the generic_fns.mol_res_spin functions now accept the pipe argument.
These include name_spin(), set_spin_element(), and set_spin_isotope() and this allows the functions
to operate on any data pipe.
........
r17164 | bugman | 2012-07-03 20:22:55 +0200 (Tue, 03 Jul 2012) | 5 lines
Bug fix for the Relax_data_store._back_compat_hook() function for the interatomic data support.
The calls to functions of the generic_fns package need to operate on a non-current data pipe.
........
r17165 | bugman | 2012-07-03 20:29:44 +0200 (Tue, 03 Jul 2012) | 3 lines
Added a wizard graphic (SVG form) for the 13C-1H dipole-dipole pair.
........
r17166 | bugman | 2012-07-03 22:06:29 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Modelfree4 interface code to the interatomic data design.
........
r17167 | bugman | 2012-07-03 22:07:22 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Palmer.test_palmer_omp() system test to the interatomic data design.
........
r17168 | bugman | 2012-07-03 22:14:59 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Palmer.test_palmer() system test to the interatomic data design.
........
r17169 | bugman | 2012-07-03 22:33:39 +0200 (Tue, 03 Jul 2012) | 3 lines
Fix for the model-free duplicate_data() method broken by the interatomic data design.
........
r17170 | bugman | 2012-07-03 23:20:07 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Dasha interface code to the interatomic data design.
........
r17171 | bugman | 2012-07-03 23:20:26 +0200 (Tue, 03 Jul 2012) | 3 lines
Converted the Dasha system test to the interatomic data design.
........
r17172 | bugman | 2012-07-04 09:21:11 +0200 (Wed, 04 Jul 2012) | 3 lines
Converted all of the sample scripts to the interatomic data design.
........
r17173 | bugman | 2012-07-04 09:21:45 +0200 (Wed, 04 Jul 2012) | 3 lines
A number of clean ups and rearrangements of the system test scripts.
........
r17175 | bugman | 2012-07-04 10:40:18 +0200 (Wed, 04 Jul 2012) | 3 lines
Some small edits to clarify the sample scripts.
........
r17176 | bugman | 2012-07-04 10:40:56 +0200 (Wed, 04 Jul 2012) | 3 lines
Added a new screenshot of the GUI model-free auto-analysis, as it is now quite different.
........
r17177 | bugman | 2012-07-04 10:41:22 +0200 (Wed, 04 Jul 2012) | 3 lines
Converted the relax user manual to the interatomic data design.
........
................
r17181 | bugman | 2012-07-04 11:04:30 +0200 (Wed, 04 Jul 2012) | 3 lines
Removed merge tracking for "svnmerge" for
svn+ssh://bugman@.../svn/relax/branches/interatomic
................