URL:
<http://gna.org/bugs/?20174>
Summary: run mf_multimodel.py in relax
Project: relax
Submitted by: None
Submitted on: Mon 17 Sep 2012 04:30:17 PM UTC
Category: relax sample scripts
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email: mengjun.xue@xxxxxxxxxxxxxxxxxxxx
Open/Closed: Open
Discussion Lock: Any
Release: 2.1.0
Operating System: Microsoft Windows
_______________________________________________________
Details:
I started relax script mode by clicking the relax.py, and type
mf_multimodel,
but Relax did not continue to perform calculations, and a error window came
up:
relax 2.1.0
Molecular dynamics by NMR data analysis
Copyright (C) 2001-2006 Edward d'Auvergne
Copyright (C) 2006-2012 the relax development team
This is free software which you are welcome to modify and redistribute under
the conditions of the GNU General Public License (GPL). This program,
including all modules, is licensed under the GPL and comes with absolutely
no
warranty. For details type 'GPL' within the relax prompt.
Assistance in using the relax prompt and scripting interface can be accessed
by
typing 'help' within the prompt.
Processor fabric: Uni-processor.
mf_multimodel.py
Traceback (most recent call last):
File "<input>", line 1, in <module>
NameError: name 'mf_multimodel' is not defined
the text version of mf_multimodel.py is shown in following:
###############################################################################
#
#
# Copyright (C) 2003-2012 Edward d'Auvergne
#
#
#
# This file is part of the program relax (http://www.nmr-relax.com).
#
#
#
# This program is free software: you can redistribute it and/or modify
#
# it under the terms of the GNU General Public License as published by
#
# the Free Software Foundation, either version 3 of the License, or
#
# (at your option) any later version.
#
#
#
# This program is distributed in the hope that it will be useful,
#
# but WITHOUT ANY WARRANTY; without even the implied warranty of
#
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#
# GNU General Public License for more details.
#
#
#
# You should have received a copy of the GNU General Public License
#
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#
#
###############################################################################
"""This script performs a model-free analysis for the models 'm0' to 'm9'
(or
'tm0' to 'tm9')."""
# Set the data pipe names (also the names of preset model-free models).
#pipes = ['tm0', 'tm1', 'tm2', 'tm3', 'tm4', 'tm5', 'tm6', 'tm7', 'tm8',
'tm9']
pipes = ['m0', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'm9']
# Loop over the pipes.
for name in pipes:
# Create the data pipe.
pipe.create(name, 'mf')
# Set up the 15N spins.
sequence.read('noe.500.out', res_num_col=1)
spin.name('N')
spin.element(element='N', spin_id='@N')
spin.isotope('15N', spin_id='@N')
# Load a PDB file.
structure.read_pdb(file='C:\\Documents and Settings\\Mengjun
Xue\\Desktop\\Relax bugs\\Relax\\tutorial_pdc\\tutorial_pdc\\1UBQ_H.pdb',
dir=None, read_mol=None, set_mol_name=None, read_model=None,
set_model_num=None, parser='internal')
# Load the relaxation data.
bruker.read(ri_id='noe_600', file='C:\\Documents and Settings\\Mengjun
Xue\\Desktop\\Relax bugs\\Relax\\NOE demo.txt', dir=None)
bruker.read(ri_id='r1_600', file='C:\\Documents and Settings\\Mengjun
Xue\\Desktop\\Relax bugs\\Relax\\T1 demo.txt', dir=None)
bruker.read(ri_id='r2_600', file='C:\\Documents and Settings\\Mengjun
Xue\\Desktop\\Relax bugs\\Relax\\T2 demo.txt', dir=None) # Set up the
diffusion tensor.
diffusion_tensor.init(1e-8, fixed=True)
#diffusion_tensor.init((1e-8, 1.0, 60, 290), param_types=0,
spheroid_type='oblate', fixed=True)
# Generate the 1H spins for the magnetic dipole-dipole relaxation
interaction.
sequence.attach_protons()
# Define the magnetic dipole-dipole relaxation interaction.
dipole_pair.define(spin_id1='@N', spin_id2='@H', direct_bond=True)
dipole_pair.set_dist(spin_id1='@N', spin_id2='@H', ave_dist=1.02 *
1e-10)
structure.get_pos('@N')
structure.get_pos('@H')
dipole_pair.unit_vectors()
# Define the chemical shift relaxation interaction.
value.set(-172 * 1e-6, 'csa', spin_id='@N')
# Select the model-free model.
model_free.select_model(model=name)
# Minimise.
grid_search(inc=11)
minimise('newton')
# Write the results.
results.write(file='results', force=True)
# Save the program state.
state.save('save', force=True)
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Mon 17 Sep 2012 04:30:17 PM UTC Name: mf_multimodel.py Size: 4kB
By:
None
<http://gna.org/bugs/download.php?file_id=16587>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?20174>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-devel mailing list
relax-devel@xxxxxxx
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel