Menu

Commit [r11544]  Maximize  Restore  History

Merged revisions 11269-11289,11291-11296,11298-11332,11334-11338,11340-11341,11366-11368,11381-11385,11388-11534 via svnmerge from

svn+ssh://bugman@.../svn/relax/1.3

........
r11269 | bugman | 2010-07-01 10:25:33 +0200 (Thu, 01 Jul 2010) | 3 lines

Inverted the x and y axes in the RDC and PCS correlation plots.
........
r11270 | bugman | 2010-07-01 10:31:10 +0200 (Thu, 01 Jul 2010) | 3 lines

The errors in the correlation plots are now optional.
........
r11271 | bugman | 2010-07-01 10:48:48 +0200 (Thu, 01 Jul 2010) | 3 lines

Better support for RDC and PCS correlation plots with and without errors.
........
r11272 | bugman | 2010-07-02 10:40:23 +0200 (Fri, 02 Jul 2010) | 3 lines

Added a new system test for the direct optimisation of the paramagnetic centre.
........
r11273 | bugman | 2010-07-02 10:41:41 +0200 (Fri, 02 Jul 2010) | 5 lines

Renamed the pcs.centre() user function to paramag.centre() in the system tests.

This is because in the future this paramagnetic centre position is shared with the PRE.
........
r11274 | bugman | 2010-07-02 10:47:57 +0200 (Fri, 02 Jul 2010) | 6 lines

Renamed the pcs.centre() user function to paramag.centre() to abstract for the PRE.

The paramagnetic centre is shared between different NMR interactions, so this function has been
abstracted and is no longer PCS dependent.
........
r11275 | bugman | 2010-07-02 10:53:18 +0200 (Fri, 02 Jul 2010) | 3 lines

The fix flag is now accepted by the paramag.centre() user function.
........
r11276 | bugman | 2010-07-02 10:54:49 +0200 (Fri, 02 Jul 2010) | 3 lines

A few fixes for the paramag prompt code for the change from the PCS.
........
r11277 | bugman | 2010-07-02 10:55:42 +0200 (Fri, 02 Jul 2010) | 3 lines

The paramag user function class is now accessible.
........
r11278 | bugman | 2010-07-02 10:59:20 +0200 (Fri, 02 Jul 2010) | 3 lines

Fixes for the system tests for the pcs.centre() to paramag.centre() shift.
........
r11279 | bugman | 2010-07-02 11:50:32 +0200 (Fri, 02 Jul 2010) | 5 lines

Activated the paramag centre finding system test.

This currently fails as the code to do this does not exist.
........
r11280 | bugman | 2010-07-02 12:07:05 +0200 (Fri, 02 Jul 2010) | 3 lines

Fixes for solely specifying that the paramag centre will be optimised.
........
r11281 | bugman | 2010-07-02 13:24:55 +0200 (Fri, 02 Jul 2010) | 5 lines

Fix for the RDC back_calc() function for when N=1 in the N-state model.

The bond vector structure was not correct.
........
r11282 | bugman | 2010-07-02 13:31:52 +0200 (Fri, 02 Jul 2010) | 6 lines

Bug fix for the RDC back_calc() function - the align_id arg was being ignored.

The RDCs were being calculated for all tensors, and then assigned to the align_id key. The results
was that the back-calculated RDCs were for the last tensor, not for align_id.
........
r11283 | bugman | 2010-07-02 17:39:21 +0200 (Fri, 02 Jul 2010) | 9 lines

Preparation for the optimisation of the paramagnetic centre in the N-state model.

The calculation of PCS unit vectors and distances has been shifted into the new
maths_fns.paramag_centre module and into the N-state model maths_fns code. The API of
maths_fns.n_state_model has been changed so that now atomic positions, the paramagnetic centre
position, the temperature, and frequency are passed in rather than the PCS vectors and constants.
The code is now more flexible making it easy to add PRE support.
........
r11284 | bugman | 2010-07-02 17:50:23 +0200 (Fri, 02 Jul 2010) | 3 lines

The paramagnetic centre optimisation has been merged into the func_population() target function.
........
r11285 | bugman | 2010-07-02 19:36:51 +0200 (Fri, 02 Jul 2010) | 5 lines

The paramagnetic centre is now part of the parameter vector for the N-state model.

Well, only when it is not fixed.
........
r11286 | bugman | 2010-07-03 11:38:32 +0200 (Sat, 03 Jul 2010) | 5 lines

N-state models with no parameters are now caught prior to optimisation.

The minimise() method now simply throws a warning and returns without doing anything.
........
r11287 | bugman | 2010-07-03 20:08:53 +0200 (Sat, 03 Jul 2010) | 3 lines

The N-state model calculate() method now stored the back-calculated RDCs and PCSs and Q factors.
........
r11288 | bugman | 2010-07-03 21:56:40 +0200 (Sat, 03 Jul 2010) | 3 lines

The rdc.back_calc() user function without an ID arg will back-calculate RDCs for all alignments.
........
r11289 | bugman | 2010-07-06 18:10:10 +0200 (Tue, 06 Jul 2010) | 3 lines

The N-state model now supports the paramagnetic centre in return_data_name().
........
r11291 | bugman | 2010-07-08 11:45:21 +0200 (Thu, 08 Jul 2010) | 3 lines

Docstring improvements - the geometric info should be in Angstroms.
........
r11292 | bugman | 2010-07-08 11:49:35 +0200 (Thu, 08 Jul 2010) | 9 lines

Better support for the optimisation and mapping of the Ln3+ position.

The position is now treated in Angstrom, and is properly scaled. A few additional API methods have
been added for the mapping of the optimisation space, and a few modified to support the Ln3+
position.
........
r11293 | bugman | 2010-07-08 11:56:42 +0200 (Thu, 08 Jul 2010) | 3 lines

Fix for the Ln3+ position optimisation with no populations, the target function was overwritten.
........
r11294 | bugman | 2010-07-08 13:03:13 +0200 (Thu, 08 Jul 2010) | 5 lines

Fix for the N-state model _assemble_scaling_matrix() method for the 2-domain model.

This is a recently introduced bug. For the 2-domain model, no alignment parameters are optimised.
........
r11295 | bugman | 2010-07-08 13:49:04 +0200 (Thu, 08 Jul 2010) | 3 lines

Changed the alignment tensor parameter scaling back to 1 as this was slowing down the optimisation.
........
r11296 | bugman | 2010-07-08 15:26:24 +0200 (Thu, 08 Jul 2010) | 3 lines

Created the n_state_model.elim_no_prob() to remove structures with zero probability.
........
r11298 | bugman | 2010-07-13 13:28:44 +0200 (Tue, 13 Jul 2010) | 14 lines

Major patch for integrating the GUI into the noe calculation.

This patch is from Michael Bieri (https://gna.org/users/michaelbieri) and is from file #9490
(https://gna.org/support/download.php?file_id=9490) attached to task #6847
(https://gna.org/task/?6847).

Changes include:
- output filename can be specified
- folder, where results files will be placed, can be specified
- label of hetero nucleus and proton of peak lists and pdb file can be selected
- sequence is read either by sequence file or pdb file
- removed white spaces and progress output.
........
r11299 | bugman | 2010-07-15 13:19:11 +0200 (Thu, 15 Jul 2010) | 3 lines

Added a system test checking the conversion of alignment tensor to chi tensor.
........
r11300 | bugman | 2010-07-15 13:39:35 +0200 (Thu, 15 Jul 2010) | 3 lines

Fix for the alignment tensor rotation matrix - it is now always in the right handed universe.
........
r11301 | bugman | 2010-07-15 15:26:00 +0200 (Thu, 15 Jul 2010) | 3 lines

Initialising and alignment tensor now adds the ID to the alignment ID list.
........
r11302 | bugman | 2010-07-15 15:26:35 +0200 (Thu, 15 Jul 2010) | 3 lines

Wrote the pcs.back_calc() user function back end.
........
r11303 | bugman | 2010-07-15 15:29:46 +0200 (Thu, 15 Jul 2010) | 3 lines

Added a severely truncated PDB file for PCS back-calculation with ubiquitin.
........
r11304 | bugman | 2010-07-15 15:46:30 +0200 (Thu, 15 Jul 2010) | 3 lines

Added a system test for the back-calculation of PCSs.
........
r11305 | bugman | 2010-07-15 15:46:58 +0200 (Thu, 15 Jul 2010) | 3 lines

Added some unit tests for the pseudo-elliptic cosine function.
........
r11306 | bugman | 2010-07-15 17:08:22 +0200 (Thu, 15 Jul 2010) | 5 lines

Fix for the alignment tensor initialisation for when the ID is added to cdp.align_ids.

This was introduced in r11301. cdp.align_ids was not being checked if the align ID already exists.
........
r11307 | bugman | 2010-07-15 17:23:28 +0200 (Thu, 15 Jul 2010) | 3 lines

The Ln3+ position optimisation system test has been sped up by decreasing the accuracy.
........
r11308 | bugman | 2010-07-15 18:32:33 +0200 (Thu, 15 Jul 2010) | 6 lines

Small fixes and improvements to the rdc.back_calc() user function.

Align IDs are being used instead of RDC IDs so RDCs can be back-calculated even if measured RDCs are
not present. And spin info is also being checked for better error reporting to the user.
........
r11309 | bugman | 2010-07-15 18:34:04 +0200 (Thu, 15 Jul 2010) | 5 lines

The RDC and PCS back-calculation user fns now add the alignment ID to the RDC and PCS if absent.

Again this is to allow both data types to be back-calculated in the absence of measured data.
........
r11310 | bugman | 2010-07-15 18:38:18 +0200 (Thu, 15 Jul 2010) | 3 lines

Added a system test to back-calculated RDCs from a PCS derived alignment tensor.
........
r11311 | bugman | 2010-07-16 11:24:28 +0200 (Fri, 16 Jul 2010) | 3 lines

Made a RelaxError less stringent so that the paramagnetic centre can be unfixed.
........
r11312 | bugman | 2010-07-16 11:28:33 +0200 (Fri, 16 Jul 2010) | 3 lines

The align_tensor.delete() user function can now be used to remove all tensors simultaneously.
........
r11313 | bugman | 2010-07-16 19:12:36 +0200 (Fri, 16 Jul 2010) | 3 lines

Fixed the align_tensor.delete() arg unit test to accept None as an arg.
........
r11314 | bugman | 2010-07-16 19:13:13 +0200 (Fri, 16 Jul 2010) | 3 lines

Pre-defined probabilities can now be used in the 'fixed' N-state model optimisation.
........
r11315 | bugman | 2010-07-19 11:42:30 +0200 (Mon, 19 Jul 2010) | 5 lines

For for a bug introduced in the last revision (r11314).

The fixed probabilities were not being set for the Ln3+ optimisation case.
........
r11316 | bugman | 2010-07-19 11:59:05 +0200 (Mon, 19 Jul 2010) | 3 lines

Large speed ups of the Ln3+ position finding system test.
........
r11317 | bugman | 2010-07-19 15:35:24 +0200 (Mon, 19 Jul 2010) | 9 lines

Created compile_1st_matrix_pseudo_ellipse() for numerically making the 1st degree frame order matrix.

A number of new supplementary functions have been added for this numerical approximation:
part_int_daeg1_pseudo_ellipse_xx()
part_int_daeg1_pseudo_ellipse_yy()
part_int_daeg1_pseudo_ellipse_zz()
tmax_pseudo_ellipse()
........
r11318 | bugman | 2010-07-19 17:36:43 +0200 (Mon, 19 Jul 2010) | 3 lines

Fix for the print_frame_order_2nd_degree() fn, sys.stdout overwriting now works.
........
r11319 | bugman | 2010-07-19 18:04:13 +0200 (Mon, 19 Jul 2010) | 6 lines

Created compile_2nd_matrix_pseudo_ellipse() for numerically making the 2nd degree frame order matrix.

A series of part_int_daeg2_pseudo_ellipse_**() supplementary functions have been added for this
numerical approximation. The function is also unit tested.
........
r11320 | bugman | 2010-07-19 18:39:18 +0200 (Mon, 19 Jul 2010) | 6 lines

Removal of the T23 transpose from compile_2nd_matrix_pseudo_ellipse() and an index shift of -1.

The removal of the transpose has changed all of the indices in part_int_daeg2_pseudo_ellipse_xx().
These indices now start at zero for easier debugging.
........
r11321 | bugman | 2010-07-19 18:42:38 +0200 (Mon, 19 Jul 2010) | 3 lines

Reordering of the part_int_daeg2_pseudo_ellipse_xx() functions.
........
r11322 | bugman | 2010-07-19 19:18:42 +0200 (Mon, 19 Jul 2010) | 3 lines

Added a debugging print out to test_compile_2nd_matrix_pseudo_ellipse().
........
r11323 | bugman | 2010-07-19 19:19:18 +0200 (Mon, 19 Jul 2010) | 3 lines

Clean up of the maths functions in part_int_daeg2_pseudo_ellipse_xy().
........
r11324 | bugman | 2010-07-21 11:24:16 +0200 (Wed, 21 Jul 2010) | 3 lines

Added support for the pseudo-elliptic cone model in the frame order user function and specific code.
........
r11325 | bugman | 2010-07-21 11:46:03 +0200 (Wed, 21 Jul 2010) | 3 lines

Removed the docstring linewrapping in the frame order maths_fns module.
........
r11326 | bugman | 2010-07-21 13:28:41 +0200 (Wed, 21 Jul 2010) | 3 lines

Alphabetical arrangement of the functions in the frame_order_matrix_ops module.
........
r11327 | bugman | 2010-07-21 13:36:52 +0200 (Wed, 21 Jul 2010) | 3 lines

Modified compile_2nd_matrix_pseudo_ellipse() to rotate and return the frame order matrix.
........
r11328 | bugman | 2010-07-21 13:38:29 +0200 (Wed, 21 Jul 2010) | 5 lines

Created the func_pseudo_ellipse() optimisation target fn. for the pseudo-elliptic cone model.

The structure of the Frame_order class has been simplified for handling multiple frame order models.
........
r11329 | bugman | 2010-07-21 13:43:49 +0200 (Wed, 21 Jul 2010) | 3 lines

Fix for the frame order grid_search() method - the pseudo-elliptic parameters were incorrectly named.
........
r11330 | bugman | 2010-07-21 13:54:01 +0200 (Wed, 21 Jul 2010) | 7 lines

Bug fix for the frame order grid search - the non-linear grid search is now performed.

Previously the minfx.grid.grid() function was being used, causing the custom grid to be ignored.
Now minfx.grid.grid_point_array() is being used allowing the non-regular grid to be used.
........
r11331 | bugman | 2010-07-21 14:52:37 +0200 (Wed, 21 Jul 2010) | 3 lines

Bug fix for the frame order grid_search() method - the point grid is now properly constructed.
........
r11332 | bugman | 2010-07-21 16:32:58 +0200 (Wed, 21 Jul 2010) | 3 lines

Fix for the _assemble_param_vector() method - the pseudo-ellipse parameter vector was not being created.
........
r11334 | bugman | 2010-07-22 11:09:04 +0200 (Thu, 22 Jul 2010) | 6 lines

Bug fix for the func_pseudo_ellipse() target function.

The overwriting of the permanent storage data structures was killing the optimisation of the average
domain position. Now temporary data structures are used for the functions which return numpy arrays.
........
r11335 | bugman | 2010-07-22 11:12:22 +0200 (Thu, 22 Jul 2010) | 5 lines

The same bug fix of r11334 has now been applied to the func_rigid() and func_iso_cone() target fns.

The temporary data structures are no longer clobbering the permanent storage structures.
........
r11336 | bugman | 2010-07-22 11:38:26 +0200 (Thu, 22 Jul 2010) | 3 lines

Modified the test_compile_2nd_matrix_pseudo_ellipse() unit test to match the new fn syntax.
........
r11337 | bugman | 2010-07-22 15:57:03 +0200 (Thu, 22 Jul 2010) | 3 lines

Silenced the scipy.integrate.quad() warnings by setting the full_output arg to 1.
........
r11338 | bugman | 2010-07-22 18:26:42 +0200 (Thu, 22 Jul 2010) | 3 lines

Limit arrays are now sent into the minfx generic interface for limiting simulated annealing.
........
r11340 | bugman | 2010-07-23 10:56:51 +0200 (Fri, 23 Jul 2010) | 3 lines

Hardcoded the factorial() function using a dictionary to return support for Python 2.4 and 2.5.
........
r11341 | bugman | 2010-07-23 11:20:58 +0200 (Fri, 23 Jul 2010) | 3 lines

Converted the dictionary to a list in factorial() for speed.
........
r11366 | bugman | 2010-07-27 10:14:12 +0200 (Tue, 27 Jul 2010) | 3 lines

The select.read() and deselect.read() user functions can now accept file handles or dummy file objects.
........
r11367 | bugman | 2010-07-27 14:00:43 +0200 (Tue, 27 Jul 2010) | 3 lines

When loading save states, data pipe names are always converted to a string to avoid unicode problems.
........
r11368 | bugman | 2010-07-27 15:13:12 +0200 (Tue, 27 Jul 2010) | 6 lines

The loading of RDCs and PCSs for non-existent spins now only throws a RelaxWarning.

Rather than throwing a RelaxError, this allows for partial loading of alignment data for certain
regions of the molecule.
........
r11381 | bugman | 2010-07-28 11:13:46 +0200 (Wed, 28 Jul 2010) | 6 lines

Removed the docstring length check from the code validator script and changed a printout.

The docstring length is only 100 characters in the user functions. For all other functions, no
length is enforced.
........
r11382 | bugman | 2010-07-28 11:38:32 +0200 (Wed, 28 Jul 2010) | 3 lines

The attached proton PDB name is no longer hardcoded to 'H' in the dauvergne_protocol auto analysis.
........
r11383 | bugman | 2010-07-29 14:18:18 +0200 (Thu, 29 Jul 2010) | 3 lines

The back-calculated alignments tensors are now being stored in the current data pipe.
........
r11384 | bugman | 2010-07-29 16:11:51 +0200 (Thu, 29 Jul 2010) | 3 lines

The align_tensor.display() user function now prints out the generalized degree of order (GDO) value.
........
r11385 | bugman | 2010-07-29 17:58:54 +0200 (Thu, 29 Jul 2010) | 3 lines

pipe.display() now places quotation marks around the pipe names and shows which is the current data pipe.
........
r11388 | bugman | 2010-08-03 11:22:53 +0200 (Tue, 03 Aug 2010) | 3 lines

Created the torsionless pseudo-ellipse cone model, where the torsion angle simga is zero.
........
r11389 | bugman | 2010-08-03 14:44:56 +0200 (Tue, 03 Aug 2010) | 5 lines

Created the pseudo-ellipse, free rotor target function.

This model is not yet available.
........
r11390 | bugman | 2010-08-03 15:16:23 +0200 (Tue, 03 Aug 2010) | 3 lines

Added the missing hyphen to 'pseudo ellipse' in the docstrings.
........
r11391 | bugman | 2010-08-03 15:17:54 +0200 (Tue, 03 Aug 2010) | 3 lines

Added target function aliases for all 12 parameteric restriction models of the pseudo-ellipse.
........
r11392 | bugman | 2010-08-03 16:22:39 +0200 (Tue, 03 Aug 2010) | 3 lines

The frame_order.select_model() user fn docstring now describes all 12 parametric restriction models.
........
r11393 | bugman | 2010-08-03 22:18:07 +0200 (Tue, 03 Aug 2010) | 6 lines

Partial support for the 12 parametric restriction models of the pseudo-ellipse.

All of the specific frame order code can now support these models. The maths_fns code is still
missing, so not all models are available.
........
r11394 | bugman | 2010-08-03 22:37:46 +0200 (Tue, 03 Aug 2010) | 5 lines

Shifted all of the shared code in the frame order target functions to reduce_and_rot().

This significantly simplifies the code base and removes a large source of bugs.
........
r11395 | bugman | 2010-08-03 22:48:06 +0200 (Tue, 03 Aug 2010) | 5 lines

Abstracted the common code in compile_2nd_matrix_*() into rotate_daeg().

This will significantly simplify the addition of all of the 12 models.
........
r11396 | bugman | 2010-08-03 23:02:21 +0200 (Tue, 03 Aug 2010) | 6 lines

Simplified compile_2nd_matrix_iso_cone() by using rotate_daeg().

The compile_2nd_matrix_*() functions now build the rotation matrix themselves as this is not shared
code.
........
r11397 | bugman | 2010-08-03 23:09:43 +0200 (Tue, 03 Aug 2010) | 3 lines

Fix for the reduce_and_rot() method, the self arg was missing.
........
r11398 | bugman | 2010-08-04 09:42:29 +0200 (Wed, 04 Aug 2010) | 3 lines

Ordering of the functions.
........
r11399 | bugman | 2010-08-04 09:56:49 +0200 (Wed, 04 Aug 2010) | 6 lines

Simplified and sped up the torsionless pseudo ellipse.

6 functions, and hence 6 numerical integrations, have been deleted as they are repetitive of other
frame order matrix elements.
........
r11400 | bugman | 2010-08-04 10:53:17 +0200 (Wed, 04 Aug 2010) | 5 lines

Renamed to isotropic cone functions to the free rotor isotropic cone.

The model name has changed, as the torsion angle was unrestricted in the earlier code.
........
r11401 | bugman | 2010-08-04 11:26:58 +0200 (Wed, 04 Aug 2010) | 3 lines

Added support for the isotropic cone model, that is with a torsion angle restriction of sigma_max.
........
r11402 | bugman | 2010-08-04 14:30:13 +0200 (Wed, 04 Aug 2010) | 5 lines

Removal of the reduce_alignment_tensor_reverse() frame order function.

This is not being used, and is of no use!
........
r11403 | bugman | 2010-08-04 17:07:27 +0200 (Wed, 04 Aug 2010) | 3 lines

Modified reduce_alignment_tensor() to be in the Kronecker product notation.
........
r11404 | bugman | 2010-08-04 17:13:47 +0200 (Wed, 04 Aug 2010) | 3 lines

Created the reduce_alignment_tensor_symmetric() function for computation efficiency.
........
r11405 | bugman | 2010-08-04 17:14:34 +0200 (Wed, 04 Aug 2010) | 3 lines

The frame order target functions now use reduce_alignment_tensor_symmetric().
........
r11406 | bugman | 2010-08-04 17:17:01 +0200 (Wed, 04 Aug 2010) | 3 lines

Modified rotate_daeg() to operate on the Kronecker product form of the frame order matrix.
........
r11407 | bugman | 2010-08-04 17:33:49 +0200 (Wed, 04 Aug 2010) | 3 lines

Shifted populate_2nd_eigenframe_iso_cone_free_rotor() to be in the Kronecker product form.
........
r11408 | bugman | 2010-08-04 18:44:25 +0200 (Wed, 04 Aug 2010) | 5 lines

Changed the frame order pseudo-ellipse equations.

These should be numerically more stable.
........
r11409 | bugman | 2010-08-04 18:50:24 +0200 (Wed, 04 Aug 2010) | 5 lines

Fix for all the part_int_daeg2_pseudo_ellipse_*() functions.

The variable f should be phi!
........
r11410 | bugman | 2010-08-04 18:53:40 +0200 (Wed, 04 Aug 2010) | 5 lines

Commented out unused frame order matrix elements in compile_2nd_matrix_pseudo_ellipse().

These elements are not part of the rotational superoperator.
........
r11411 | bugman | 2010-08-04 19:04:53 +0200 (Wed, 04 Aug 2010) | 6 lines

Reverted r11410 as the change did not take into account the rotation of the frame order matrix.

The command used was:
svn merge -r11410:11409 .
........
r11412 | bugman | 2010-08-04 19:08:38 +0200 (Wed, 04 Aug 2010) | 6 lines

Reverted r11405 as the eigenframe rotation of the frame order matrix breaks the symmetry.

The command used was:
svn merge -r11405:11404 .
........
r11413 | bugman | 2010-08-04 19:17:44 +0200 (Wed, 04 Aug 2010) | 3 lines

Bug fix for reduce_alignment_tensor(), some subtractions should have been additions!
........
r11414 | bugman | 2010-08-04 22:42:48 +0200 (Wed, 04 Aug 2010) | 5 lines

Fixes for the torsionless frame order matrix equations.

The previous equations were plain wrong!
........
r11415 | bugman | 2010-08-04 22:47:56 +0200 (Wed, 04 Aug 2010) | 5 lines

Fix for the func_pseudo_ellipse_torsionless() frame order target function.

A variable was not fully typed out.
........
r11416 | bugman | 2010-08-04 22:49:14 +0200 (Wed, 04 Aug 2010) | 3 lines

Fix for the pseudo-ellipse unit test as the matrix is now in Kronecker product form.
........
r11417 | bugman | 2010-08-04 22:49:52 +0200 (Wed, 04 Aug 2010) | 5 lines

Another fix for func_pseudo_ellipse_torsionless().

The average position Euler angles were not correctly named.
........
r11418 | bugman | 2010-08-05 11:12:07 +0200 (Thu, 05 Aug 2010) | 3 lines

Added 2 system tests for checking the pseudo-ellipse and torsionless pseudo-ellipse target fns.
........
r11419 | bugman | 2010-08-05 12:36:42 +0200 (Thu, 05 Aug 2010) | 5 lines

Fixes for the free rotor pseudo-elliptic frame order matrix equations.

The previous equations were plain wrong!
........
r11420 | bugman | 2010-08-05 12:50:23 +0200 (Thu, 05 Aug 2010) | 3 lines

Fix for compile_2nd_matrix_pseudo_ellipse(), the pseudo-ellipse has slight asymmetry in daeg.
........
r11421 | bugman | 2010-08-05 13:04:57 +0200 (Thu, 05 Aug 2010) | 6 lines

Simplification of compile_2nd_matrix_pseudo_ellipse() by removal of identical numerical integrations.

A number of the frame order matrix diagonal elements are equal to each other, so the repetitive
calculations were removed for speed.
........
r11422 | bugman | 2010-08-05 13:10:23 +0200 (Thu, 05 Aug 2010) | 5 lines

Fix for the pseudo-ellipse frame order system test.

The chi2 is different with the corrected equations.
........
r11423 | bugman | 2010-08-05 15:04:08 +0200 (Thu, 05 Aug 2010) | 5 lines

Bug fix for compile_2nd_matrix_pseudo_ellipse_free_rotor() - element 04 was incorrectly set.

It was set to 11 rather than 00.
........
r11424 | bugman | 2010-08-06 10:42:19 +0200 (Fri, 06 Aug 2010) | 3 lines

Bug fixes for populate_2nd_eigenframe_iso_cone() as the frame order equations were incorrect.
........
r11425 | bugman | 2010-08-06 11:08:01 +0200 (Fri, 06 Aug 2010) | 3 lines

Fixed a typo in populate_2nd_eigenframe_iso_cone().
........
r11426 | bugman | 2010-08-06 11:09:09 +0200 (Fri, 06 Aug 2010) | 3 lines

Fixed another typo in populate_2nd_eigenframe_iso_cone().
........
r11427 | bugman | 2010-08-06 11:29:23 +0200 (Fri, 06 Aug 2010) | 5 lines

Created a new module for performing coordinate transformations.

The new function cartesian_to_spherical() has been added as the first conversion.
........
r11428 | bugman | 2010-08-06 13:47:54 +0200 (Fri, 06 Aug 2010) | 3 lines

Switched the theta and phi angles in cartesian_to_spherical() to match the rest of relax.
........
r11429 | bugman | 2010-08-06 14:00:26 +0200 (Fri, 06 Aug 2010) | 5 lines

Shifted frame_order_matrix_ops.generate_vector() to coord_transform.spherical_to_cartesian().

The function input has been modified to accept a spherical coordinate vector.
........
r11430 | bugman | 2010-08-06 14:03:28 +0200 (Fri, 06 Aug 2010) | 3 lines

The frame order specific module now uses spherical_to_cartesian().
........
r11431 | bugman | 2010-08-06 15:12:56 +0200 (Fri, 06 Aug 2010) | 5 lines

The isotropic cone frame order model now uses the full eigenframe.

This is necessary to define the torsion angle restriction.
........
r11432 | bugman | 2010-08-06 15:26:13 +0200 (Fri, 06 Aug 2010) | 5 lines

Bug fix for the frame order _update_model() method for the isotropic cone.

The cone angle parameter cone_theta was incorrectly referenced.
........
r11433 | bugman | 2010-08-06 15:29:00 +0200 (Fri, 06 Aug 2010) | 3 lines

The isotropic cone parameter cone_theta is now being unpacked and stored after optimisation.
........
r11434 | bugman | 2010-08-07 21:31:05 +0200 (Sat, 07 Aug 2010) | 3 lines

Created maths_fns.order_parameters.iso_cone_theta_to_S() function for angle to order param conversion.
........
r11435 | bugman | 2010-08-08 17:14:48 +0200 (Sun, 08 Aug 2010) | 5 lines

Fixed a bug in populate_2nd_eigenframe_iso_cone().

One of the many trig functions were incorrectly typed out.
........
r11436 | bugman | 2010-08-08 17:21:18 +0200 (Sun, 08 Aug 2010) | 5 lines

Fixed another 2 trig typo bugs in populate_2nd_eigenframe_iso_cone().

These are the same issue, sin(2.0*tmax)**2 should have been sin(tmax)**2.
........
r11437 | bugman | 2010-08-09 10:00:36 +0200 (Mon, 09 Aug 2010) | 3 lines

Added the maths_fns.coord_transform module to the package __all__ list.
........
r11438 | bugman | 2010-08-09 10:28:53 +0200 (Mon, 09 Aug 2010) | 3 lines

Wrote 4 unit tests for the compile_2nd_matrix_iso_cone*() frame order functions.
........
r11439 | bugman | 2010-08-09 10:39:16 +0200 (Mon, 09 Aug 2010) | 3 lines

Implemented the sinc() function.
........
r11440 | bugman | 2010-08-09 11:52:09 +0200 (Mon, 09 Aug 2010) | 6 lines

Added a second unit test for perfect order in compile_2nd_matrix_iso_cone().

This checks values at and close to zero, as the sinc() function is differently defined at this
position.
........
r11441 | bugman | 2010-08-09 11:56:38 +0200 (Mon, 09 Aug 2010) | 5 lines

Converted the isotropic cone frame order model to use the sinc() function.

This removes much round off error and significantly simplifies the equations.
........
r11442 | bugman | 2010-08-09 12:21:07 +0200 (Mon, 09 Aug 2010) | 3 lines

Added 4 more unit tests for the compile_2nd_matrix_*() functions, and modified one of the others.
........
r11443 | bugman | 2010-08-09 13:59:55 +0200 (Mon, 09 Aug 2010) | 3 lines

Shifted to using numpy.sinc() for the frame order equations.
........
r11444 | bugman | 2010-08-09 14:02:15 +0200 (Mon, 09 Aug 2010) | 14 lines

Reverted r11439 as the sinc function is implemented in numpy.

The command used was:
svn merge -r11439:11438 .

.....
r11439 | bugman | 2010-08-09 10:39:16 +0200 (Mon, 09 Aug 2010) | 3 lines
Changed paths:
M /1.3/maths_fns/pseudo_ellipse.py

Implemented the sinc() function.
.....
........
r11445 | bugman | 2010-08-09 14:09:47 +0200 (Mon, 09 Aug 2010) | 5 lines

Properly implemented order_parameters.iso_cone_S_to_theta().

The previous order_parameters.iso_cone_S_to_cos_theta() function did nothing.
........
r11446 | bugman | 2010-08-09 14:10:16 +0200 (Mon, 09 Aug 2010) | 3 lines

populate_2nd_eigenframe_iso_cone_free_rotor() now uses the iso_cone_S_to_theta() function.
........
r11447 | bugman | 2010-08-09 14:17:43 +0200 (Mon, 09 Aug 2010) | 3 lines

Clean up of the frame order unit tests.
........
r11448 | bugman | 2010-08-09 14:28:45 +0200 (Mon, 09 Aug 2010) | 3 lines

Added 4 frame order unit tests checking the half cone frame order matrix.
........
r11449 | bugman | 2010-08-09 14:29:14 +0200 (Mon, 09 Aug 2010) | 3 lines

Reactivated test_compile_2nd_matrix_pseudo_ellipse().
........
r11450 | bugman | 2010-08-09 14:29:45 +0200 (Mon, 09 Aug 2010) | 3 lines

Removed an unused data structure.
........
r11451 | bugman | 2010-08-09 14:35:14 +0200 (Mon, 09 Aug 2010) | 3 lines

Added a eigenframe rotation to test_compile_2nd_matrix_pseudo_ellipse_free_rotor_half_cone().
........
r11452 | bugman | 2010-08-09 14:43:51 +0200 (Mon, 09 Aug 2010) | 3 lines

Added 4 frame order unit tests for half cones rotated 90 deg about y.
........
r11453 | bugman | 2010-08-09 14:59:43 +0200 (Mon, 09 Aug 2010) | 3 lines

Deactivated 2 frame order unit tests as these cannot be satisfied with numerical integration.
........
r11454 | bugman | 2010-08-09 15:58:25 +0200 (Mon, 09 Aug 2010) | 3 lines

Added 2 more unit tests of compile_2nd_matrix_pseudo_ellipse().
........
r11455 | bugman | 2010-08-10 10:28:52 +0200 (Tue, 10 Aug 2010) | 3 lines

Added 2 unit tests for the free rotor pseudo-ellipse frame order model.
........
r11456 | bugman | 2010-08-10 10:33:21 +0200 (Tue, 10 Aug 2010) | 3 lines

Created a unit test for the collapse of the isotropic cone to the free rotor iso cone.
........
r11457 | bugman | 2010-08-10 10:37:00 +0200 (Tue, 10 Aug 2010) | 5 lines

Bug fix for the iso cone frame order model fn populate_2nd_eigenframe_iso_cone().

A few signs were wrong in the {0,4} and {4,0} element.
........
r11458 | bugman | 2010-08-10 11:15:47 +0200 (Tue, 10 Aug 2010) | 3 lines

Added 9 unit tests for the parametric restriction collapse of all frame order model compile_2nd_matrix*() fns.
........
r11459 | bugman | 2010-08-10 11:57:02 +0200 (Tue, 10 Aug 2010) | 5 lines

Simplified populate_2nd_eigenframe_iso_cone() even further.

This should bring some numerical stability.
........
r11460 | bugman | 2010-08-10 13:59:48 +0200 (Tue, 10 Aug 2010) | 3 lines

Fix for the test_compile_2nd_matrix_pseudo_ellipse_restriction_test3() frame order unit test.
........
r11461 | bugman | 2010-08-11 00:27:59 +0200 (Wed, 11 Aug 2010) | 5 lines

Large simplifications to the equations of the pseudo-ellipse frame order model.

This significantly increases the numerical stability and allows parameters to be close to zero.
........
r11462 | bugman | 2010-08-11 00:48:26 +0200 (Wed, 11 Aug 2010) | 3 lines

The tmax_pseudo_ellipse() fn now handles the zero points correctly.
........
r11463 | bugman | 2010-08-11 00:59:36 +0200 (Wed, 11 Aug 2010) | 3 lines

Reactivated the test_compile_2nd_matrix_pseudo_ellipse_order() frame order unit test.
........
r11464 | bugman | 2010-08-11 01:07:12 +0200 (Wed, 11 Aug 2010) | 3 lines

Modified the pseudo-ellipse frame order matrix point unit tests.
........
r11465 | bugman | 2010-08-11 11:36:40 +0200 (Wed, 11 Aug 2010) | 3 lines

daeg_to_rotational_superoperator() now operates on the Kronecker product form.
........
r11466 | bugman | 2010-08-11 12:01:10 +0200 (Wed, 11 Aug 2010) | 3 lines

Added 3 unit tests for reduce_alignment_tensor().
........
r11467 | bugman | 2010-08-11 12:31:29 +0200 (Wed, 11 Aug 2010) | 3 lines

Another numerical simplification to tmax_pseudo_ellipse().
........
r11468 | bugman | 2010-08-11 14:31:11 +0200 (Wed, 11 Aug 2010) | 5 lines

Big bug fix for the reduce_alignment_tensor() function - the frame order matrix was transposed!!!

The indices were back to front, so the non-symmetric frame order models were failing.
........
r11469 | bugman | 2010-08-11 16:30:13 +0200 (Wed, 11 Aug 2010) | 11 lines

Added system tests for 5 of the frame order models.

These use synthetic alignment data (tensors) to test the model via the calc() user function. The
tests models include:
iso cone, free rotor
iso cone, free rotor (in the eigenframe)
iso cone
pseudo-ellipse, free rotor (out of frame and in the eigenframe)
pseudo-ellipse.
........
r11470 | bugman | 2010-08-11 16:32:04 +0200 (Wed, 11 Aug 2010) | 3 lines

Fix for the test_pseudo_ellipse() system test.
........
r11471 | bugman | 2010-08-11 17:54:04 +0200 (Wed, 11 Aug 2010) | 3 lines

Added 5 system tests checking the parametric restriction of frame order models.
........
r11472 | bugman | 2010-08-11 18:37:11 +0200 (Wed, 11 Aug 2010) | 5 lines

Fixes for the calls to compile_2nd_matrix_iso_cone_torsionless() in the unit tests.

More debugging printouts have been included throughout.
........
r11473 | bugman | 2010-08-11 18:37:35 +0200 (Wed, 11 Aug 2010) | 3 lines

Implemented the torsionless isotropic cone frame order model.
........
r11474 | bugman | 2010-08-11 23:03:37 +0200 (Wed, 11 Aug 2010) | 5 lines

Implemented the rotor frame order matrix model.

This includes the addition of the target function and a unit test.
........
r11475 | bugman | 2010-08-11 23:05:10 +0200 (Wed, 11 Aug 2010) | 5 lines

Fixes for a number of the frame order model unit tests.

The frame order matrix comparison was not correct.
........
r11476 | bugman | 2010-08-11 23:06:23 +0200 (Wed, 11 Aug 2010) | 3 lines

Fix for a typo in the previous r11475 revision.
........
r11477 | bugman | 2010-08-11 23:14:14 +0200 (Wed, 11 Aug 2010) | 5 lines

Made the test_compile_2nd_matrix_pseudo_ellipse_free_rotor_point2() unit test less stringent.

The matrix is not very precise.
........
r11478 | bugman | 2010-08-11 23:17:42 +0200 (Wed, 11 Aug 2010) | 5 lines

Fixes for the test_compile_2nd_matrix_pseudo_ellipse_order() unit test.

The pec() function is not precise when the theta_x or theta_y cone angles are close to zero.
........
r11479 | bugman | 2010-08-11 23:31:39 +0200 (Wed, 11 Aug 2010) | 3 lines

Added a system test for the torsionless pseudo-ellipse frame order model.
........
r11480 | bugman | 2010-08-11 23:56:45 +0200 (Wed, 11 Aug 2010) | 3 lines

Created the free rotor frame order model.
........
r11481 | bugman | 2010-08-12 00:01:48 +0200 (Thu, 12 Aug 2010) | 3 lines

Added a higher precision simulated matrix to test_compile_2nd_matrix_rotor().
........
r11482 | bugman | 2010-08-12 08:57:04 +0200 (Thu, 12 Aug 2010) | 3 lines

Increased the precision of the test_model_iso_cone_free_rotor() frame order system test.
........
r11483 | bugman | 2010-08-12 09:19:37 +0200 (Thu, 12 Aug 2010) | 3 lines

Fixes for all frame order system tests of the parametric restriction to the free rotor iso cone.
........
r11484 | bugman | 2010-08-12 10:01:43 +0200 (Thu, 12 Aug 2010) | 3 lines

Renamed one frame order unit test and updated comments to better explain the embedded data.
........
r11485 | bugman | 2010-08-12 10:46:20 +0200 (Thu, 12 Aug 2010) | 3 lines

The test_model_iso_cone_free_rotor_eigenframe() frame order system test is now functional.
........
r11486 | bugman | 2010-08-12 11:10:33 +0200 (Thu, 12 Aug 2010) | 3 lines

Added 2 unit tests for the compile_2nd_matrix_free_rotor() frame order function.
........
r11487 | bugman | 2010-08-12 11:32:54 +0200 (Thu, 12 Aug 2010) | 3 lines

Better support for the free rotor frame order model.
........
r11488 | bugman | 2010-08-12 11:57:04 +0200 (Thu, 12 Aug 2010) | 3 lines

Added 2 system tests for the free rotor frame order model.
........
r11489 | bugman | 2010-08-12 13:32:31 +0200 (Thu, 12 Aug 2010) | 3 lines

Better support for the rotor frame order model.
........
r11490 | bugman | 2010-08-12 13:35:48 +0200 (Thu, 12 Aug 2010) | 3 lines

The rotor frame order model is now functional.
........
r11491 | bugman | 2010-08-12 14:54:16 +0200 (Thu, 12 Aug 2010) | 3 lines

Added 2 system tests for the rotor frame order model.
........
r11492 | bugman | 2010-08-12 15:20:53 +0200 (Thu, 12 Aug 2010) | 5 lines

Fix for the test_compile_2nd_matrix_rotor_point1() unit test.

The compile_2nd_matrix_rotor() function was being incorrectly called.
........
r11493 | bugman | 2010-08-12 15:51:09 +0200 (Thu, 12 Aug 2010) | 3 lines

Removed the model check from frame_order.ref_domain().
........
r11494 | bugman | 2010-08-12 15:52:20 +0200 (Thu, 12 Aug 2010) | 3 lines

frame_order.ref_domain() now only updates the model info if the model is set.
........
r11495 | bugman | 2010-08-12 16:05:44 +0200 (Thu, 12 Aug 2010) | 3 lines

Missing relax error import.
........
r11496 | bugman | 2010-08-12 16:09:24 +0200 (Thu, 12 Aug 2010) | 3 lines

The model can be overwritten by frame_order.select_model().
........
r11497 | bugman | 2010-08-12 16:37:16 +0200 (Thu, 12 Aug 2010) | 3 lines

arg_check.is_int_or_int_list() can now allow for None list elements.
........
r11498 | bugman | 2010-08-12 16:38:24 +0200 (Thu, 12 Aug 2010) | 5 lines

The grid_search() user function argument incs can now be a list with None elements to fix parameters.

This will only be used in the frame order optimisation for now.
........
r11499 | bugman | 2010-08-12 17:00:01 +0200 (Thu, 12 Aug 2010) | 3 lines

Parameters can be fixed to the original values during the frame order grid search.
........
r11500 | bugman | 2010-08-12 17:02:55 +0200 (Thu, 12 Aug 2010) | 3 lines

Added a check in the frame order grid search so that the inc list size matches the number of parameters.
........
r11501 | bugman | 2010-08-12 18:11:09 +0200 (Thu, 12 Aug 2010) | 3 lines

Fix for the grid search with the isotropic cone frame order models having the 'cone_theta' parameter.
........
r11502 | bugman | 2010-08-12 18:13:15 +0200 (Thu, 12 Aug 2010) | 6 lines

Fix for the free rotor isotropic grid search - the 'cone_s1' parameter has a minimum of -0.125.

The previous minimum of -0.5 was no in line with Woessner's diffusion in a cone order parameter and
was causing the grid search to fail.
........
r11503 | bugman | 2010-08-12 18:14:54 +0200 (Thu, 12 Aug 2010) | 5 lines

Fixed some calls to maths_fns.order_parameters.iso_cone_S_to_theta().

The wrong function was being called by the free rotor isotropic cone model.
........
r11504 | bugman | 2010-08-12 18:19:53 +0200 (Thu, 12 Aug 2010) | 5 lines

Added a catch in iso_cone_S_to_theta() for bad order parameters > 1.

Now the function will return a cone angle of zero. Simplex optimisation will set S > 1.
........
r11505 | bugman | 2010-08-12 19:27:53 +0200 (Thu, 12 Aug 2010) | 5 lines

Objects placed into the relax data store structure are now stored in the XML save file.

They are also restored again with state.load().
........
r11506 | bugman | 2010-08-12 19:48:38 +0200 (Thu, 12 Aug 2010) | 3 lines

Fix for the test_grid_search_argfail_inc() unit test as the inc arg can be a list of None.
........
r11507 | bugman | 2010-08-12 22:58:09 +0200 (Thu, 12 Aug 2010) | 7 lines

Fix for bug #13259, the failure of model elimination in the full analysis script.

The problem was that model elimination is only performed on the current data pipe, so it should be
performed in the multi_model() method just after the optimisation of the individual model-free
models.
........
r11508 | bugman | 2010-08-13 09:43:27 +0200 (Fri, 13 Aug 2010) | 5 lines

Created a common specific code model_loop() method for a single global model.

The method is stored as _model_loop_single_global().
........
r11509 | bugman | 2010-08-13 09:49:18 +0200 (Fri, 13 Aug 2010) | 6 lines

Created a API common set_selected_sim() method for a single global model.

The method is called _set_selected_sim_global() and simply puts the select_sim bool list into the
cdp.
........
r11510 | bugman | 2010-08-13 12:06:14 +0200 (Fri, 13 Aug 2010) | 3 lines

Implemented Monte Carlo simulations for the N-state model.
........
r11511 | bugman | 2010-08-13 21:21:29 +0200 (Fri, 13 Aug 2010) | 5 lines

Added another check to iso_cone_S_to_theta() for bad order parameters.

This time the check is for order parameters less than -0.125.
........
r11512 | bugman | 2010-08-13 21:29:15 +0200 (Fri, 13 Aug 2010) | 3 lines

Missing import!
........
r11513 | bugman | 2010-08-15 10:54:32 +0200 (Sun, 15 Aug 2010) | 3 lines

The sign of the RDC can be inverted to correct for the negative 15N gyromagnetic ratio.
........
r11514 | bugman | 2010-08-15 13:12:02 +0200 (Sun, 15 Aug 2010) | 5 lines

Better identification of the molecule end in the internal PDB reader.

HETATMs after a TER are now considered part of the same molecule, as they should be.
........
r11515 | bugman | 2010-08-15 13:19:06 +0200 (Sun, 15 Aug 2010) | 3 lines

The negative gyromagnetic ratio correction flag neg_g_corr is now available in the rdc.read() user fn.
........
r11516 | bugman | 2010-08-15 16:07:28 +0200 (Sun, 15 Aug 2010) | 3 lines

Fix for rdc.read() when neg_g_corr is set to True and the RDC list contains entries with None.
........
r11517 | bugman | 2010-08-16 15:34:03 +0200 (Mon, 16 Aug 2010) | 3 lines

Fix for the pcs.back_calc() user function for when multiple structures are loaded.
........
r11518 | bugman | 2010-08-16 18:21:20 +0200 (Mon, 16 Aug 2010) | 5 lines

Bug fix for the unpacking of results from the torsionless isotropic cone frame order model.

The optimised cone angle was being set to the order parameter in cone_s1.
........
r11519 | bugman | 2010-08-16 18:26:31 +0200 (Mon, 16 Aug 2010) | 3 lines

More fixes for the torsionless isotropic cone frame order model.
........
r11520 | bugman | 2010-08-16 22:10:56 +0200 (Mon, 16 Aug 2010) | 3 lines

The base contents of the relax data store are no longer saved with a call to results.write().
........
r11521 | bugman | 2010-08-17 14:02:27 +0200 (Tue, 17 Aug 2010) | 3 lines

Bug fix for the frame_order.pivot() user function - it is now functional.
........
r11522 | bugman | 2010-08-17 16:18:19 +0200 (Tue, 17 Aug 2010) | 3 lines

Switched the names of the Pseudo_elliptic and Pseudo_elliptic2 classes.
........
r11523 | bugman | 2010-08-17 16:54:55 +0200 (Tue, 17 Aug 2010) | 3 lines

Modified create_cone_pdb() to accept a pre-made structural object and to create a file only when asked.
........
r11524 | bugman | 2010-08-17 16:55:48 +0200 (Tue, 17 Aug 2010) | 3 lines

Modified the pymol.cone_pdb() user function to handle x, y, and z-axes.
........
r11525 | bugman | 2010-08-17 17:21:49 +0200 (Tue, 17 Aug 2010) | 3 lines

The start_res arg to create_cone_pdb() is now actually the number of the starting residue of the cone.
........
r11526 | bugman | 2010-08-17 17:22:21 +0200 (Tue, 17 Aug 2010) | 3 lines

Rewrote frame_order.cone_pdb() to handle all of the frame order models.
........
r11527 | bugman | 2010-08-17 17:45:08 +0200 (Tue, 17 Aug 2010) | 5 lines

Created the frame_order.domain_to_pdb() user function to associated PDB files with domains.

This will be used to rotated the moving domain to the average position within pymol.
........
r11528 | bugman | 2010-08-17 17:56:50 +0200 (Tue, 17 Aug 2010) | 5 lines

Modified frame_order.domain_to_pdb() to remove the file ending if given.

This allows the structure to be rotated in pymol.
........
r11529 | bugman | 2010-08-17 18:40:03 +0200 (Tue, 17 Aug 2010) | 3 lines

pymol.cone_pdb() is now rotating the moving domain to the average position for the frame order theory.
........
r11530 | bugman | 2010-08-18 08:38:35 +0200 (Wed, 18 Aug 2010) | 5 lines

Fix for the average domain rotation in pymol.cone_pdb().

The pymol angle should be degrees, and the rotation is passive not active.
........
r11531 | bugman | 2010-08-18 08:45:45 +0200 (Wed, 18 Aug 2010) | 3 lines

Fix for the frame_order.cone_pdb() user function - the cone is already in the PDB frame, no rotation required.
........
r11532 | bugman | 2010-08-18 16:00:01 +0200 (Wed, 18 Aug 2010) | 3 lines

Added some transparency to the cone in pymol.cone_pdb().
........
r11533 | bugman | 2010-08-18 16:01:10 +0200 (Wed, 18 Aug 2010) | 3 lines

The negative cones and z-axes are now not created for the pseudo-ellipses in frame_order.cone_pdb().
........
r11534 | bugman | 2010-09-06 11:04:48 +0200 (Mon, 06 Sep 2010) | 3 lines

The structure.load_spins() user function now gives a RelaxWarning if no data could be found.
........

bugman 2010-09-10

1 2 3 > >> (Page 1 of 3)
copied /1.3/generic_fns/paramag.py -> /branches/bmrb/generic_fns/paramag.py
copied /1.3/maths_fns/coord_transform.py -> /branches/bmrb/maths_fns/coord_transform.py
copied /1.3/maths_fns/paramag_centre.py -> /branches/bmrb/maths_fns/paramag_centre.py
changed /branches/bmrb
changed /branches/bmrb/arg_check.py
changed /branches/bmrb/auto_analyses/dauvergne_protocol.py
changed /branches/bmrb/auto_analyses/noe.py
changed /branches/bmrb/data/__init__.py
changed /branches/bmrb/data/align_tensor.py
changed /branches/bmrb/generic_fns/__init__.py
changed /branches/bmrb/generic_fns/align_tensor.py
changed /branches/bmrb/generic_fns/frame_order.py
changed /branches/bmrb/generic_fns/pcs.py
changed /branches/bmrb/generic_fns/pipes.py
changed /branches/bmrb/generic_fns/pymol_control.py
changed /branches/bmrb/generic_fns/rdc.py
changed /branches/bmrb/generic_fns/structure/cones.py
changed /branches/bmrb/generic_fns/structure/geometric.py
changed /branches/bmrb/generic_fns/structure/internal.py
changed /branches/bmrb/generic_fns/structure/main.py
changed /branches/bmrb/maths_fns/__init__.py
changed /branches/bmrb/maths_fns/frame_order.py
changed /branches/bmrb/maths_fns/frame_order_matrix_ops.py
changed /branches/bmrb/maths_fns/n_state_model.py
changed /branches/bmrb/maths_fns/order_parameters.py
/branches/bmrb
Directory.
/branches/bmrb/arg_check.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/auto_analyses/dauvergne_protocol.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/auto_analyses/noe.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/data/__init__.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/data/align_tensor.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/__init__.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/align_tensor.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/frame_order.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/pcs.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/pipes.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/pymol_control.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/rdc.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/structure/cones.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/structure/geometric.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/structure/internal.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/generic_fns/structure/main.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/maths_fns/__init__.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/maths_fns/frame_order.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/maths_fns/frame_order_matrix_ops.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/maths_fns/n_state_model.py Diff Switch to side-by-side view
Loading...
/branches/bmrb/maths_fns/order_parameters.py Diff Switch to side-by-side view
Loading...
1 2 3 > >> (Page 1 of 3)
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.