Menu

Commit [r10755]  Maximize  Restore  History

Merged revisions 10708-10754 via svnmerge from

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

........
r10708 | bugman | 2010-02-18 10:47:55 +0100 (Thu, 18 Feb 2010) | 3 lines

Alphabetical ordering of the rotation matrix module functions.
........
r10709 | bugman | 2010-02-18 10:59:41 +0100 (Thu, 18 Feb 2010) | 3 lines

Added the tilt and torsion angle convention conversions to and from rotation matrices.
........
r10710 | bugman | 2010-02-18 11:41:19 +0100 (Thu, 18 Feb 2010) | 6 lines

Shifted the RDC and PCS Q-factor calculation code.

The methods previously in the N-state model specific code have been converted to functions of the
generic_fns.rdc and generic_fns.pcs modules.
........
r10711 | bugman | 2010-02-18 13:24:04 +0100 (Thu, 18 Feb 2010) | 6 lines

The Q-factor calculation functions can now accept a spin_id arg.

As there can now be data problems, the functions check if there is any selected spins looped over,
that the is RDC/PCS data, and that there is back-calculated RDC/PCS data.
........
r10712 | bugman | 2010-02-18 13:27:07 +0100 (Thu, 18 Feb 2010) | 5 lines

Created the rdc.calc_q_factors() and pcs.calc_q_factors() user functions.

The back-calculated RDC/PCS data must first be generated by the specific code.
........
r10713 | bugman | 2010-02-18 13:27:30 +0100 (Thu, 18 Feb 2010) | 3 lines

Docstring fix for pcs.calc_q_factors().
........
r10714 | bugman | 2010-02-18 13:35:14 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a directory for the unit tests of the modules of the auto_analyses package.
........
r10715 | bugman | 2010-02-18 13:36:13 +0100 (Thu, 18 Feb 2010) | 3 lines

Copied the __init__.py unit tests module from the _specific_fns directory.
........
r10716 | bugman | 2010-02-18 13:38:32 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a __ini__ module to the _auto_analyses unit test package.
........
r10717 | bugman | 2010-02-18 13:39:02 +0100 (Thu, 18 Feb 2010) | 3 lines

Modified the _auto_analyses.test___init__ module for the auto_analyses package.
........
r10718 | bugman | 2010-02-18 13:51:40 +0100 (Thu, 18 Feb 2010) | 6 lines

Added to the auto_analyses the script for determining relative stereochemistry of organic molecules.

This code corresponds to a paper in press. The script will need to be modified to function as an
auto-analysis, and the actual configuration file turned into the real script.
........
r10719 | bugman | 2010-02-18 13:53:39 +0100 (Thu, 18 Feb 2010) | 5 lines

Added the relative stereochemistry analysis configuration file.

This will be converted into a relax script.
........
r10720 | bugman | 2010-02-18 13:54:12 +0100 (Thu, 18 Feb 2010) | 3 lines

Renamed the stereochem_analysis_config.py file to the stereochem_analysis.py relax script.
........
r10721 | bugman | 2010-02-18 14:04:02 +0100 (Thu, 18 Feb 2010) | 5 lines

Converted stereochem_analysis.py into a true relax script.

This now calls the auto_analyses.stereochem_analysi code.
........
r10722 | bugman | 2010-02-18 14:10:07 +0100 (Thu, 18 Feb 2010) | 5 lines

Modified the script so that __init__ sets up the class and run() executes the analysis.

This is not implemented on the other side yet.
........
r10723 | bugman | 2010-02-18 14:11:26 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a copyright notice to the stereochem_analysis.py sample script.
........
r10724 | bugman | 2010-02-18 14:12:28 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a copyright notice to the stereochem_analysis auto-analysis.
........
r10725 | bugman | 2010-02-18 14:12:52 +0100 (Thu, 18 Feb 2010) | 3 lines

Module docstring changes. This is no longer a script!
........
r10726 | bugman | 2010-02-18 14:13:49 +0100 (Thu, 18 Feb 2010) | 5 lines

Removed some unused code and comments at the top of the ex-script.

A config file is no longer read.
........
r10727 | bugman | 2010-02-18 14:14:16 +0100 (Thu, 18 Feb 2010) | 3 lines

Renamed StereoAnalysis to Stereochem_analysis and added 'relative' to the class docstring.
........
r10728 | bugman | 2010-02-18 14:17:07 +0100 (Thu, 18 Feb 2010) | 5 lines

Separated the stereochem_analysis auto-analysis execution into the run() method.

This leaves __init__() with the job of setting up the class.
........
r10729 | bugman | 2010-02-18 14:19:13 +0100 (Thu, 18 Feb 2010) | 3 lines

Removed the class instantiation from the auto_analyses.stereochem_analysis module.
........
r10730 | bugman | 2010-02-18 14:25:05 +0100 (Thu, 18 Feb 2010) | 3 lines

The __init__() method now accepts all the keyword args and stores them in the class namespace.
........
r10731 | bugman | 2010-02-18 14:30:35 +0100 (Thu, 18 Feb 2010) | 3 lines

Converted the all-caps module variables into lower case class variables.
........
r10732 | bugman | 2010-02-18 14:31:58 +0100 (Thu, 18 Feb 2010) | 3 lines

Fix for the stereochem_analysis.py sample script - the instantiated class run() method must be run!
........
r10733 | bugman | 2010-02-18 14:43:04 +0100 (Thu, 18 Feb 2010) | 3 lines

The interpreter is now imported and set up. User function calls are now passed through this class.
........
r10734 | bugman | 2010-02-18 14:43:39 +0100 (Thu, 18 Feb 2010) | 3 lines

Missing import of pi.
........
r10735 | bugman | 2010-02-18 15:03:55 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a directory to the test suite data for holding phthalic acid structures.
........
r10736 | bugman | 2010-02-18 15:13:23 +0100 (Thu, 18 Feb 2010) | 3 lines

Updated the package __all__ list to include all modules.
........
r10737 | bugman | 2010-02-18 15:57:22 +0100 (Thu, 18 Feb 2010) | 3 lines

Shifted the Gromacs phthalic acid structure.
........
r10738 | bugman | 2010-02-18 16:32:06 +0100 (Thu, 18 Feb 2010) | 5 lines

A results directory can now be specified in the stereochem_analysis auto-analysis.

This is not being used yet.
........
r10739 | bugman | 2010-02-18 16:34:08 +0100 (Thu, 18 Feb 2010) | 3 lines

The cwd is used if no results_dir arg is given.
........
r10740 | bugman | 2010-02-18 16:48:48 +0100 (Thu, 18 Feb 2010) | 3 lines

The stereochem_analysis auto-analysis is now placing all generated files into the desired results dir.
........
r10741 | bugman | 2010-02-18 16:53:13 +0100 (Thu, 18 Feb 2010) | 5 lines

STDOUT is now being restored after each stage.

STDOUT was being lost if logging was turned on!
........
r10742 | bugman | 2010-02-18 17:05:55 +0100 (Thu, 18 Feb 2010) | 5 lines

The Grace plots are now being created.

The sorted results files were not been checked for in the results directory.
........
r10743 | bugman | 2010-02-18 17:08:35 +0100 (Thu, 18 Feb 2010) | 5 lines

Added a few Gromacs QM/MM snapshots.

This will be used for a stereochemistry analysis system test.
........
r10744 | bugman | 2010-02-18 17:10:22 +0100 (Thu, 18 Feb 2010) | 3 lines

Added the phthalic acid RDC data aligned in a PAN gel.
........
r10745 | bugman | 2010-02-18 17:12:26 +0100 (Thu, 18 Feb 2010) | 3 lines

Created a directory for collecting all N-state model system test scripts together.
........
r10746 | bugman | 2010-02-18 17:16:25 +0100 (Thu, 18 Feb 2010) | 3 lines

Shifted all the N-state model scripts into their directory.
........
r10747 | bugman | 2010-02-18 17:30:01 +0100 (Thu, 18 Feb 2010) | 3 lines

Added a system test script for testing the relative stereochemistry analysis.
........
r10748 | bugman | 2010-02-18 17:33:34 +0100 (Thu, 18 Feb 2010) | 5 lines

Fixes for all the N-state model system tests.

The scripts were moved to a sub-directory!
........
r10749 | bugman | 2010-02-18 17:44:15 +0100 (Thu, 18 Feb 2010) | 3 lines

Fixes for the NOE restraint system tests as these involve the N-state model.
........
r10750 | bugman | 2010-02-18 18:04:59 +0100 (Thu, 18 Feb 2010) | 3 lines

Enabled the relative stereochemistry analysis system test.
........
r10751 | bugman | 2010-02-18 18:05:15 +0100 (Thu, 18 Feb 2010) | 3 lines

Bug fix for the snapshot paths.
........
r10752 | bugman | 2010-02-18 18:06:27 +0100 (Thu, 18 Feb 2010) | 3 lines

Another fix for the stereochem_analysis system test, the results dir is now in ds.tmpdir.
........
r10753 | bugman | 2010-02-18 18:24:33 +0100 (Thu, 18 Feb 2010) | 3 lines

Fixes for STDOUT control in the auto_analyses.stereochem_analysis module.
........
r10754 | bugman | 2010-02-18 18:43:29 +0100 (Thu, 18 Feb 2010) | 3 lines

Added checks for all of the results files being present in the tmp directory.
........

bugman 2010-02-18

copied /1.3/auto_analyses/stereochem_analysis.py -> /branches/bieri_gui/auto_analyses/stereochem_analysis.py
copied /1.3/sample_scripts/stereochem_analysis.py -> /branches/bieri_gui/sample_scripts/stereochem_analysis.py
copied /1.3/test_suite/shared_data/rdc_data -> /branches/bieri_gui/test_suite/shared_data/rdc_data
copied /1.3/test_suite/shared_data/structures/phthalic_acid -> /branches/bieri_gui/test_suite/shared_data/structures/phthalic_acid
copied /1.3/test_suite/system_tests/scripts/n_state_model -> /branches/bieri_gui/test_suite/system_tests/scripts/n_state_model
copied /1.3/test_suite/unit_tests/_auto_analyses -> /branches/bieri_gui/test_suite/unit_tests/_auto_analyses
changed /branches/bieri_gui
changed /branches/bieri_gui/auto_analyses/__init__.py
changed /branches/bieri_gui/generic_fns/pcs.py
changed /branches/bieri_gui/generic_fns/rdc.py
changed /branches/bieri_gui/maths_fns/rotation_matrix.py
changed /branches/bieri_gui/prompt/pcs.py
changed /branches/bieri_gui/prompt/rdc.py
changed /branches/bieri_gui/specific_fns/n_state_model.py
removed /branches/bieri_gui/test_suite/shared_data/structures/gromacs_phthalic_acid.pdb
changed /branches/bieri_gui/test_suite/system_tests/load_spins.py
changed /branches/bieri_gui/test_suite/system_tests/n_state_model.py
changed /branches/bieri_gui/test_suite/system_tests/noe_restraints.py
removed /branches/bieri_gui/test_suite/system_tests/scripts/5_state_xz.py
removed /branches/bieri_gui/test_suite/system_tests/scripts/align_fit.py
removed /branches/bieri_gui/test_suite/system_tests/scripts/lactose_n_state.py
changed /branches/bieri_gui/test_suite/system_tests/scripts/load_spins_from_small_molecule.py
removed /branches/bieri_gui/test_suite/system_tests/scripts/phthalic_acid_noes.py
changed /branches/bieri_gui/test_suite/system_tests/structure.py
/branches/bieri_gui
Directory.
/branches/bieri_gui/auto_analyses/__init__.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/generic_fns/pcs.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/generic_fns/rdc.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/maths_fns/rotation_matrix.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/prompt/pcs.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/prompt/rdc.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/specific_fns/n_state_model.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/test_suite/system_tests/load_spins.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/test_suite/system_tests/n_state_model.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/test_suite/system_tests/noe_restraints.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/test_suite/system_tests/scripts/load_spins_from_small_molecule.py Diff Switch to side-by-side view
Loading...
/branches/bieri_gui/test_suite/system_tests/structure.py Diff Switch to side-by-side view
Loading...
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.