Difference between revisions of "Tutorial for the relaxation dispersion auto-analysis in the GUI"
Jump to navigation
Jump to search
(→The script: Python formatting for the for loops.) |
(→Tutorial: Formatting improvements.) |
||
Line 21: | Line 21: | ||
We run relax repeatedly, to execute code. Then we write new code in the script, and run again. | We run relax repeatedly, to execute code. Then we write new code in the script, and run again. | ||
− | + | <source lang="bash"> | |
− | + | relax test.py | |
+ | </source> | ||
When we are satisfied, one can then do like this. | When we are satisfied, one can then do like this. | ||
Start relax | Start relax | ||
− | + | <source lang="bash"> | |
+ | relax -g -t log.txt | ||
+ | </source> | ||
+ | |||
Then do | Then do | ||
User functions -> Script -> test.py | User functions -> Script -> test.py |
Latest revision as of 18:37, 6 November 2015
Tutorial
This follows the setup for test data in the Manual
- The relaxation dispersion auto-analysis in the GUI
- http://www.nmr-relax.com/manual/The_relaxation_dispersion_auto_analysis_in_the_GUI.html
Where the test data is in:
test_suite/shared_data/dispersion/Hansen
It is written up here as a script instead. This goes a little faster testing.
In terminal
mkdir -p $HOME/test
cd $HOME/test
gedit test.py
Then we build the script onwards.
We run relax repeatedly, to execute code. Then we write new code in the script, and run again.
relax test.py
When we are satisfied, one can then do like this.
Start relax
relax -g -t log.txt
Then do
User functions -> Script -> test.py
THEN do:
View -> Data pipe editor -> Right click on pipe -> Associate with a new Auto analysis
This should bring you to a window, where all settings have been set.
Set
- Relaxations dispersion models: ['R2eff', 'No Rex', 'CR72', 'NS CPMG 2-site expanded']
- Grid increements: 11 (For speed-up in test phase)
- Monte-Carlo simulations number: 5 (For speed up in test phase)
Then a quick click on spin.isotope function, and GO.
The script
Python script: The test.py script.
Inspect results
Go to the final folder.
Execute
cd $HOME/test/final
./grace2images.py
Go through the PNG images
Also open
gedit $HOME/test/log.txt $HOME/test/final/chi2.out $HOME/test/final/models.out
gedit $HOME/test/No_Rex/chi2.out
gedit $HOME/test/CR72/chi2.out $HOME/test/CR72/kex.out
gedit $HOME/test/NS_CPMG_2-site_expanded/chi2.out $HOME/test/NS_CPMG_2-site_expanded/kex.out
Get info from log.txt
See Grep log file for inspiration.
Try these different grep commands
egrep -wi --color 'relax>| model -' $HOME/test/log.txt
Find eliminate function
egrep -wi --color -A 10 'relax> eliminate' $HOME/test/log.txt
Find model_selection function
egrep -wi --color -A 100 'relax> model_selection' $HOME/test/log.txt