Menu

Commit [r12582]  Maximize  Restore  History

Merged revisions 9274,9442,9445,9455,9661-9695,9697-9699,9701-9703,9705 via svnmerge from

svn+ssh://bugman@.../svn/relax/branches/bmrb

........
r9274 | bugman | 2009-07-22 15:54:49 +0200 (Wed, 22 Jul 2009) | 5 lines

Created the bmrblib.kinetics.general_relaxation module.

Much work is still to be done.
........
r9442 | bugman | 2009-09-03 14:29:19 +0200 (Thu, 03 Sep 2009) | 17 lines

Updates for Python3k.

The command used was:
2to3 -w \
-x except \
-x import \
-x imports \
-x long \
-x numliterals \
-x xrange \
relax .

This is from the docs/2to3_checklist document. One print statement change in pystarlib/TagTable.py
had to be manually fixed afterwards, as the end arg to the print statement does not exist in all
python 2.x versions.
........
r9445 | bugman | 2009-09-03 14:41:00 +0200 (Thu, 03 Sep 2009) | 3 lines

Updated the specific_fns.__all__ list.
........
r9455 | bugman | 2009-09-03 15:24:48 +0200 (Thu, 03 Sep 2009) | 19 lines

More updates for Python3k.

The command used was:
2to3 -w \
-f buffer \
-f idioms \
-f set_literal \
-f ws_comma \
-x except \
-x import \
-x imports \
-x long \
-x numliterals \
-x xrange \
relax .

This is from the docs/2to3_checklist document.
........
r9661 | bugman | 2009-10-08 17:44:25 +0200 (Thu, 08 Oct 2009) | 3 lines

Bug fix for the Relaxation_v3_1.__init__() method - incorrect variable name.
........
r9662 | bugman | 2009-10-08 17:46:22 +0200 (Thu, 08 Oct 2009) | 3 lines

More variable name bug fixes.
........
r9663 | bugman | 2009-10-08 17:48:49 +0200 (Thu, 08 Oct 2009) | 5 lines

Split the Relaxation_v3_1 class into Relaxation_v3_2.

The general relaxation saveframe category is not in v3.1!
........
r9664 | bugman | 2009-10-08 17:49:31 +0200 (Thu, 08 Oct 2009) | 3 lines

Fixed the inheritance of Relaxation_v3_2.
........
r9665 | bugman | 2009-10-08 17:51:22 +0200 (Thu, 08 Oct 2009) | 3 lines

Fixes for the Relaxation_v3_1 saveframe class. This should set up all the v3.1 relaxation classes.
........
r9666 | bugman | 2009-10-08 18:05:53 +0200 (Thu, 08 Oct 2009) | 5 lines

Added better versioning support to be able to switch to NMR-STAR v3.2 in the future.

This will be easier for completing the general relaxation saveframe without breakage.
........
r9667 | bugman | 2009-10-08 18:45:55 +0200 (Thu, 08 Oct 2009) | 5 lines

Wrote add() methods for the Relaxation_v3_1 and Relaxation_v3_2 classes.

This defined a stable API abstracting the saveframe structure from the user of bmrblib.
........
r9668 | bugman | 2009-10-08 18:47:22 +0200 (Thu, 08 Oct 2009) | 3 lines

Each Relaxation_v3_* class calls the base class __init__() method.
........
r9669 | bugman | 2009-10-08 18:50:04 +0200 (Thu, 08 Oct 2009) | 5 lines

Clean up of the relaxation data bmrb_write() method.

The abstracted bmrblib API is now being called for all relaxation data.
........
r9670 | bugman | 2009-10-08 18:51:35 +0200 (Thu, 08 Oct 2009) | 3 lines

Fixes for the calls to the base class __init__() methods.
........
r9671 | bugman | 2009-10-08 18:52:36 +0200 (Thu, 08 Oct 2009) | 3 lines

Removed the initialisation of the non-existent v3.0 relaxation saveframes.
........
r9672 | bugman | 2009-10-08 18:56:37 +0200 (Thu, 08 Oct 2009) | 3 lines

More fixes for the base class __init__() calling, and removed the placement of datanode into self.
........
r9673 | bugman | 2009-10-08 18:58:44 +0200 (Thu, 08 Oct 2009) | 3 lines

Removed the NMR-STAR version arg to the data specific bmrb_write() methods.
........
r9674 | bugman | 2009-10-08 18:59:44 +0200 (Thu, 08 Oct 2009) | 3 lines

Fixes for the incorrectly named object 'star' (should have been 'self'!)
........
r9675 | bugman | 2009-10-08 19:02:25 +0200 (Thu, 08 Oct 2009) | 5 lines

Changes to generic_fns.relax_data.bmrb_read() for an abstracted bmrblib API.

This part of the API doesn't exist yet.
........
r9676 | bugman | 2009-10-08 19:04:05 +0200 (Thu, 08 Oct 2009) | 3 lines

Fix for bmrb_read(). The object is called 'star.relaxation', not 'star.relaxation_data'.
........
r9677 | bugman | 2009-10-08 19:05:03 +0200 (Thu, 08 Oct 2009) | 3 lines

Removed a useless, now abstracted loop over the relaxation data types from bmrb_read().
........
r9678 | bugman | 2009-10-08 19:13:22 +0200 (Thu, 08 Oct 2009) | 5 lines

Wrote the loop() method for the abstracted relaxation data bmrblib API.

This loops over and returns all relaxation data, regardless of saveframe.
........
r9679 | bugman | 2009-10-08 19:14:49 +0200 (Thu, 08 Oct 2009) | 3 lines

Added a version 3.2 specific loop() method for the general relaxation saveframe.
........
r9680 | bugman | 2009-10-09 12:01:55 +0200 (Fri, 09 Oct 2009) | 3 lines

Added a docstring to tag_setup().
........
r9681 | bugman | 2009-10-09 12:11:09 +0200 (Fri, 09 Oct 2009) | 3 lines

The saveframe objects are no longer private. This was causing major bugs!
........
r9682 | bugman | 2009-10-09 12:12:16 +0200 (Fri, 09 Oct 2009) | 3 lines

Removed some debugging code.
........
r9683 | bugman | 2009-10-09 12:23:47 +0200 (Fri, 09 Oct 2009) | 3 lines

Modified the BMRB system tests to check versions 3.0, 3.1, and 3.2 of the NMR-STAR definition.
........
r9684 | bugman | 2009-10-09 12:44:10 +0200 (Fri, 09 Oct 2009) | 3 lines

Removed some debugging code.
........
r9685 | bugman | 2009-10-09 12:44:59 +0200 (Fri, 09 Oct 2009) | 3 lines

Redesigned pack_data() to handle sequence generation.
........
r9686 | bugman | 2009-10-09 12:50:52 +0200 (Fri, 09 Oct 2009) | 3 lines

Changed the NMR-STAR version number in the script (for stand alone testing).
........
r9687 | bugman | 2009-10-09 13:00:28 +0200 (Fri, 09 Oct 2009) | 3 lines

Significant updates to the BMRB user function module, including the addition of the version arg.
........
r9688 | bugman | 2009-10-09 13:02:37 +0200 (Fri, 09 Oct 2009) | 3 lines

Modified the BMRB read/write system test to set the NMR-STAR dictionary version.
........
r9689 | bugman | 2009-10-09 13:10:03 +0200 (Fri, 09 Oct 2009) | 3 lines

A number of changes to create the infrastructure for v3.0 and lower of the NMR-STAR dictionary format.
........
r9690 | bugman | 2009-10-09 13:11:15 +0200 (Fri, 09 Oct 2009) | 5 lines

Bug fix for the non-version specific NMR-STAR dictionary.

The CSA saveframe was incorrectly setup.
........
r9691 | bugman | 2009-10-09 13:15:43 +0200 (Fri, 09 Oct 2009) | 3 lines

Added the missing 'ChiSquaredVal' to the tag_names structure for the base class.
........
r9692 | bugman | 2009-10-09 13:24:34 +0200 (Fri, 09 Oct 2009) | 5 lines

Introduced the version arg to the bmrb.read() user function.

This is mainly useful for debugging.
........
r9693 | bugman | 2009-10-09 13:25:31 +0200 (Fri, 09 Oct 2009) | 5 lines

Modified the BMRB read/write system test to use the bmrb.read() version arg.

Also reverted the default version number to 3.1.
........
r9694 | bugman | 2009-10-09 13:29:58 +0200 (Fri, 09 Oct 2009) | 5 lines

Fix for the NMR_STAR_v3_2 class set up.

This should have been using Relaxation_v3_2.
........
r9695 | bugman | 2009-10-09 13:39:58 +0200 (Fri, 09 Oct 2009) | 6 lines

Shifted pystarlib into bmrblib.

The pystarlib software is only used by bmrblib. This also prepares for bmrblib to be spun off as
a stand alone project.
........
r9697 | bugman | 2009-10-09 15:48:19 +0200 (Fri, 09 Oct 2009) | 3 lines

Added a docstring to tag_setup().
........
r9698 | bugman | 2009-10-09 15:49:42 +0200 (Fri, 09 Oct 2009) | 5 lines

Reworked the entire GeneralRelaxation saveframe code.

Now a rudimentary NMR-STAR v3.2 formatted file is able to be produced and read back in.
........
r9699 | bugman | 2009-10-09 16:15:00 +0200 (Fri, 09 Oct 2009) | 3 lines

Updated the GeneralRelaxation saveframe to be more in the NMR-STAR v3.1 style.
........
r9701 | bugman | 2009-10-09 18:15:15 +0200 (Fri, 09 Oct 2009) | 3 lines

Modified the translate() method to handle not doing anything.
........
r9702 | bugman | 2009-10-09 18:32:18 +0200 (Fri, 09 Oct 2009) | 5 lines

The software saveframe is now being created.

This information does not need to be read from the BMRB file.
........
r9703 | bugman | 2009-10-09 18:38:35 +0200 (Fri, 09 Oct 2009) | 3 lines

Added the missing Task tag to the Software saveframe.
........
r9705 | bugman | 2009-10-09 18:45:26 +0200 (Fri, 09 Oct 2009) | 3 lines

The SVN repository version number is now sent into the Software saveframe.
........

bugman 2011-02-19

1 2 > >> (Page 1 of 2)
changed /1.3
changed /1.3/bmrblib/NMR_parameters/chem_shift_anisotropy.py
changed /1.3/bmrblib/assembly_supercategory/entity.py
changed /1.3/bmrblib/base_classes.py
changed /1.3/bmrblib/kinetics/heteronucl_NOEs.py
changed /1.3/bmrblib/kinetics/heteronucl_NOEs_v3_1.py
changed /1.3/bmrblib/kinetics/heteronucl_T1_relaxation.py
changed /1.3/bmrblib/kinetics/heteronucl_T2_relaxation.py
changed /1.3/bmrblib/kinetics/relaxation.py
changed /1.3/bmrblib/misc.py
changed /1.3/bmrblib/nmr_star_dict.py
changed /1.3/bmrblib/nmr_star_dict_v3_1.py
changed /1.3/bmrblib/thermodynamics/order_parameters.py
changed /1.3/generic_fns/bmrb.py
changed /1.3/generic_fns/mol_res_spin.py
changed /1.3/generic_fns/relax_data.py
changed /1.3/prompt/bmrb.py
removed /1.3/pystarlib
changed /1.3/specific_fns/model_free/__init__.py
changed /1.3/specific_fns/model_free/bmrb.py
copied /branches/bmrb/bmrblib/experimental_details/software.py -> /1.3/bmrblib/experimental_details/software.py
copied /branches/bmrb/bmrblib/kinetics/general_relaxation.py -> /1.3/bmrblib/kinetics/general_relaxation.py
copied /branches/bmrb/bmrblib/nmr_star_dict_v3_2.py -> /1.3/bmrblib/nmr_star_dict_v3_2.py
copied /branches/bmrb/bmrblib/pystarlib -> /1.3/bmrblib/pystarlib
copied /branches/bmrb/generic_fns/bmrb_saveframes.py -> /1.3/generic_fns/bmrb_saveframes.py
/1.3
Directory.
/1.3/bmrblib/NMR_parameters/chem_shift_anisotropy.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/assembly_supercategory/entity.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/base_classes.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/kinetics/heteronucl_NOEs.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/kinetics/heteronucl_NOEs_v3_1.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/kinetics/heteronucl_T1_relaxation.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/kinetics/heteronucl_T2_relaxation.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/kinetics/relaxation.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/misc.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/nmr_star_dict.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/nmr_star_dict_v3_1.py Diff Switch to side-by-side view
Loading...
/1.3/bmrblib/thermodynamics/order_parameters.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/bmrb.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/mol_res_spin.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/relax_data.py Diff Switch to side-by-side view
Loading...
/1.3/prompt/bmrb.py Diff Switch to side-by-side view
Loading...
/1.3/pystarlib
File was removed.
/1.3/specific_fns/model_free/__init__.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/model_free/bmrb.py Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
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.