Author: bugman Date: Sun Nov 25 15:36:17 2007 New Revision: 3906 URL: http://svn.gna.org/viewcvs/relax?rev=3906&view=rev Log: Merged revisions 3872-3905 via svnmerge from svn+ssh://bugman@xxxxxxxxxxx/svn/relax/1.3 ........ r3872 | bugman | 2007-11-24 12:00:37 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the generic_fns.selection.count_spins() function. ........ r3873 | bugman | 2007-11-24 12:02:36 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the generic_fns.selection.count_spins() function, for when there is no data. ........ r3874 | bugman | 2007-11-24 12:05:20 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the spin loop when no data is present. ........ r3875 | bugman | 2007-11-24 12:06:44 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the molecule loop when no data is present. ........ r3876 | bugman | 2007-11-24 12:07:46 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the residue loop when no data is present. ........ r3877 | bugman | 2007-11-24 12:16:30 +0100 (Sat, 24 Nov 2007) | 3 lines Created the test() function for testing the existence of the current or given data pipe. ........ r3878 | bugman | 2007-11-24 12:17:33 +0100 (Sat, 24 Nov 2007) | 3 lines Added the generic_fns.pipes.test() function to the molecule, residue, and spin loop functions. ........ r3879 | bugman | 2007-11-24 12:22:24 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the residue loop when no data pipe is present. ........ r3880 | bugman | 2007-11-24 12:33:06 +0100 (Sat, 24 Nov 2007) | 6 lines Fixed the unit test of the residue loop with no data pipes present. The unittest framework couldn't handle the generator function, so an intermediary function was created! ........ r3881 | bugman | 2007-11-24 12:34:21 +0100 (Sat, 24 Nov 2007) | 3 lines Fixes for the unit tests of the spin and molecule loops when no data is present. ........ r3882 | bugman | 2007-11-24 12:35:21 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the spin loop when no data pipe is present. ........ r3883 | bugman | 2007-11-24 12:36:22 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test for the proper operation of the molecule loop when no data pipe is present. ........ r3884 | bugman | 2007-11-24 12:38:02 +0100 (Sat, 24 Nov 2007) | 3 lines Fix for the test_count_no_spins unit test - a data pipe now exists. ........ r3885 | bugman | 2007-11-24 12:40:35 +0100 (Sat, 24 Nov 2007) | 3 lines Added a unit test, the counting of the number of spins should raise an error when no pipe exists. ........ r3886 | bugman | 2007-11-24 20:41:29 +0100 (Sat, 24 Nov 2007) | 5 lines Wrote the exists_mol_res_spin_data() function. This function determines if any molecule-residue-spin data exists. ........ r3887 | bugman | 2007-11-24 20:49:54 +0100 (Sat, 24 Nov 2007) | 3 lines Wrote 4 unit tests for the generic_fns.selection.exists_mol_res_spin_data() function. ........ r3888 | bugman | 2007-11-24 20:52:11 +0100 (Sat, 24 Nov 2007) | 3 lines Bug fix for generic_fns.selection.exists_mol_res_spin_data(). No data pipes are now handled. ........ r3889 | bugman | 2007-11-24 20:53:59 +0100 (Sat, 24 Nov 2007) | 6 lines Bug fix. This is for the unit test for determining if molecule-residue-spin data exists when no data pipe exists. ........ r3890 | bugman | 2007-11-24 20:59:06 +0100 (Sat, 24 Nov 2007) | 5 lines Bug fix for generic_fns.selection.exists_mol_res_spin_data(). If no spins are selected, the function returns False! ........ r3891 | bugman | 2007-11-24 21:03:28 +0100 (Sat, 24 Nov 2007) | 5 lines Bug fix for generic_fns.selection.exists_mol_res_spin_data(). The testing the presence of data when only a single spin container exists now works. ........ r3892 | bugman | 2007-11-24 21:06:20 +0100 (Sat, 24 Nov 2007) | 3 lines Used the generic_fns.pipes.test() function a bit more. ........ r3893 | bugman | 2007-11-24 21:06:56 +0100 (Sat, 24 Nov 2007) | 3 lines Removed a nasty debugging line. ........ r3894 | bugman | 2007-11-24 21:14:14 +0100 (Sat, 24 Nov 2007) | 5 lines Fixes for the molecule, residue, and spin loops. The functions do nothing if no molecule-residue-spin data exists. ........ r3895 | bugman | 2007-11-24 21:30:18 +0100 (Sat, 24 Nov 2007) | 5 lines Bug fix for generic_fns.selection.exists_mol_res_spin_data(). Fixed the circular dependence cased by calling the spin_loop() generator function! ........ r3896 | bugman | 2007-11-25 11:54:12 +0100 (Sun, 25 Nov 2007) | 3 lines Updated the data model redesign document. All the sequence user functions are implemented. ........ r3897 | bugman | 2007-11-25 12:08:22 +0100 (Sun, 25 Nov 2007) | 3 lines Wrote 5 unit tests for the generic_fns.selection.exists_mol_res_spin_data() function. ........ r3898 | bugman | 2007-11-25 12:12:43 +0100 (Sun, 25 Nov 2007) | 3 lines Big bug fix for the generic_fns.selection.exists_mol_res_spin_data() function. ........ r3899 | bugman | 2007-11-25 12:17:02 +0100 (Sun, 25 Nov 2007) | 5 lines Removed the selection argument to the generic_fns.selection.exists_mol_res_spin_data() function. The associated unit test has also been removed. ........ r3900 | bugman | 2007-11-25 15:08:29 +0100 (Sun, 25 Nov 2007) | 3 lines Removed the run argument from the diffusion_tensor.init() user function. ........ r3901 | bugman | 2007-11-25 15:11:49 +0100 (Sun, 25 Nov 2007) | 3 lines Set up the base class for unit tests of the diffusion_tensor modules. ........ r3902 | bugman | 2007-11-25 15:14:00 +0100 (Sun, 25 Nov 2007) | 3 lines Created the framework for the unit tests of the diffusion_tensor user functions. ........ r3903 | bugman | 2007-11-25 15:14:40 +0100 (Sun, 25 Nov 2007) | 3 lines File rename. ........ r3904 | bugman | 2007-11-25 15:21:19 +0100 (Sun, 25 Nov 2007) | 3 lines A file to be imported by all the prompt user test modules for faking the relax instance structure. ........ r3905 | bugman | 2007-11-25 15:29:00 +0100 (Sun, 25 Nov 2007) | 3 lines Updated all the prompt module unit tests to use the new 'fake_relax' structure. ........ Added: branches/N_state_model/test_suite/unit_tests/_prompt/fake_relax.py - copied unchanged from r3905, 1.3/test_suite/unit_tests/_prompt/fake_relax.py branches/N_state_model/test_suite/unit_tests/_prompt/test_diffusion_tensor.py - copied unchanged from r3905, 1.3/test_suite/unit_tests/_prompt/test_diffusion_tensor.py branches/N_state_model/test_suite/unit_tests/diffusion_tensor_testing_base.py - copied unchanged from r3905, 1.3/test_suite/unit_tests/diffusion_tensor_testing_base.py Modified: branches/N_state_model/ (props changed) branches/N_state_model/docs/data_model_redesign branches/N_state_model/generic_fns/pipes.py branches/N_state_model/generic_fns/selection.py branches/N_state_model/prompt/diffusion_tensor.py branches/N_state_model/test_suite/unit_tests/_generic_fns/test_selection.py branches/N_state_model/test_suite/unit_tests/_prompt/test_molecule.py branches/N_state_model/test_suite/unit_tests/_prompt/test_residue.py branches/N_state_model/test_suite/unit_tests/_prompt/test_sequence.py branches/N_state_model/test_suite/unit_tests/_prompt/test_spin.py branches/N_state_model/test_suite/unit_tests/_prompt/test_state.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: branches/N_state_model/docs/data_model_redesign URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/docs/data_model_redesign?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/generic_fns/pipes.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/generic_fns/pipes.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/generic_fns/selection.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/generic_fns/selection.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/prompt/diffusion_tensor.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/prompt/diffusion_tensor.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_generic_fns/test_selection.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_generic_fns/test_selection.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_prompt/test_molecule.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_prompt/test_molecule.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_prompt/test_residue.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_prompt/test_residue.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_prompt/test_sequence.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_prompt/test_sequence.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_prompt/test_spin.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_prompt/test_spin.py?rev=3906&r1=3905&r2=3906&view=diff Modified: branches/N_state_model/test_suite/unit_tests/_prompt/test_state.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/test_suite/unit_tests/_prompt/test_state.py?rev=3906&r1=3905&r2=3906&view=diff