Hi Edward,
I tried the 'relax -i --tee log' command, C:\relax-3.1.7\relax -i --tee
log6, I entered the command line 'relax -i --tee log' under cmd, following
output show up in the cmd window (I copied the output in cmd window using
editor mode), but no log6 file is created in the C:\relax-3.1.7, I
understand that the command line 'relax -i --tee log' will produce output in
cmd window, but it does not produce the log file.
C:\relax-3.1.7>relax -i --tee log6
relax 3.1.7
Molecular dynamics by NMR data analysis
Copyright (C) 2001-2006 Edward d'Auvergne
Copyright (C) 2006-2014 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.
Hardware information:
Machine: x86
Processor: x86 Family 6 Model 15 Stepping 13, GenuineIntel
Processor name: x86 Family 6 Model 15 Stepping 13, GenuineIntel
Endianness: little
Total RAM size: 3037.30078125 Mb
Total swap size: 2047.875 Mb
Operating system information:
System: Windows
Release: 7
Version: 6.1.7601
Win32 version: 7 6.1.7601 SP1 Multiprocessor Free
Distribution:
Full platform string: Windows-7-6.1.7601-SP1
Windows architecture: x86
Python information:
Architecture: 32bit WindowsPE
Python version: 2.7.6
Python branch:
Python build: default, Nov 10 2013 19:24:18
Python compiler: MSC v.1500 32 bit (Intel)
Libc version:
Python implementation: CPython
Python revision:
Python executable: C:\Python27\python.exe
Python flags: sys.flags(debug=0, py3k_warning=0,
division_warning
=0, division_new=0, inspect=0, interactive=0, optimize=0,
dont_write_bytecode=0,
no_user_site=0, no_site=0, ignore_environment=0, tabcheck=0, verbose=0,
unicode
=0, bytes_warning=0, hash_randomization=0)
Python float info: sys.float_info(max=1.7976931348623157e+308,
max_exp
=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021,
min_10_exp=-3
07, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, radix=2, rounds=1)
Python module path: ['', 'C:\\relax-3.1.7',
'C:\\Windows\\system32\\pyt
hon27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-
win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27',
'C:\\Python27\\lib\\site-pack
ages', 'C:\\Python27\\lib\\site-packages\\wx-3.0-msw']
Python packages and modules (most are optional):
Name Installed Version Path
minfx True 1.0.5
C:\relax-3.1.7\minfx
bmrblib True 1.0.3
C:\relax-3.1.7\bmrblib
numpy True 1.8.0
C:\Python27\lib\site-pa
ckages\numpy
scipy True 0.13.3
C:\Python27\lib\site-pa
ckages\scipy
wxPython True 3.0.0.0 msw (classic)
C:\Python27\lib\site-pa
ckages\wx-3.0-msw\wx
mpi4py False
epydoc False
optparse True 1.5.3
C:\Python27\lib\optpars
e.pyc
readline True
C:\Python27\lib\site-pa
ckages\readline.pyc
profile True
C:\Python27\lib\profile
.pyc
bz2 True
C:\Python27\DLLs\bz2.py
d
gzip True
C:\Python27\lib\gzip.py
c
io True
C:\Python27\lib\io.pyc
xml True 0.8.4 (internal)
C:\Python27\lib\xml\__i
nit__.pyc
xml.dom.minidom True
C:\Python27\lib\xml\dom
\minidom.pyc
relax information:
Version: 3.1.7
Processor fabric: Uni-processor.
relax C modules:
Module Compiled File type Path
target_functions.relax_fit True
target_functions\relax_fi
t.pyd
C:\relax-3.1.7>
Thank you.
Best regards,
Mengjun
Quoting Edward d'Auvergne <edward@xxxxxxxxxxxxx>:
Hi Mengjun,
When you run 'relax -i --tee log', there is no script being run. Does
this still not produce the 'log' file from the directory you ran it
from? I'm deliberately ignoring the 'cpmg_analysis.py' script right
now to try to understand and pinpoint where on earth this strange
behaviour is located. When trying to fix such a problem, you need to
identify the most basic factor which is at issue. Here you are
running relax without a script, and it is failing. Therefore I can
only conclude that this is the failure point for everything. If we
can get 'relax -i --tee log' to run, then, and only then, will it be
possible to run the 'cpmg_analysis.py' script. Because the reason for
not being able to produce the 'log' file is likely to the same reason
why the script cannot be run.
Regards,
Edward
On 24 April 2014 17:22, <mengjun.xue@xxxxxxxxxxxxxxxxxxxx> wrote:
Hi Edward,
When I run relax -i --tee log, I rename log to log123 or loglog, which is
new name, it should not be problem. For the permisions for the directory,
I
can get the log file when I run other script, for example, I have run
dauvergne_protocol.py for the full model free analysis on my computer, it
can create log file, dauvergne_protocol.py can run smoothly, but when I
try
to run cpmg_analysis.py, it does not work. So maybe my computer has some
problems, I will ask some people to check my computer, at this moment it
seems my computer can still work well, it can run relax scripts,
dauvergne_protocol.py can run smoothly, but it can not run
cpmg_analysis.py,
if it is hard disk failture, it means the computer will have some strange
noise? and can not start windows system easily?
Thank you.
Best regards,
Mengjun
Quoting Edward d'Auvergne <edward@xxxxxxxxxxxxx>:
Hi,
If the 'relax -i --tee log' command does not produce a 'log' file on
your computer, then that indicates where the problem is. There are
only two cases where this file cannot be produced:
- The 'log' file already exists. The old file would therefore have
to be deleted, or run 'relax -i --tee log2'.
- You do not have write permissions for the directory you are
running the 'relax -i --tee log' command from.
If it is not one of these two cases, then there is something seriously
sick with your computer! For example your computer could be
currently suffering from a progressive hard disk failure. In any
case, this is not a problem due to relax but a general problem with
your computer. Do you have a system administrator at work who can
look at this?
Regards,
Edward
On 24 April 2014 16:42, <mengjun.xue@xxxxxxxxxxxxxxxxxxxx> wrote:
Hi Edward,
I have tried the 'relax -i --tee log' command, but it does not create
log
file on my computer, I just copy the output from cmd window using
editor
mode:
relax 3.1.7
Molecular dynamics by NMR data analysis
Copyright (C) 2001-2006 Edward d'Auvergne
Copyright (C) 2006-2014 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.
Hardware information:
Machine: x86
Processor: x86 Family 6 Model 15 Stepping 13,
GenuineIntel
Processor name: x86 Family 6 Model 15 Stepping 13,
GenuineIntel
Endianness: little
Total RAM size: 3037.30078125 Mb
Total swap size: 2047.875 Mb
Operating system information:
System: Windows
Release: 7
Version: 6.1.7601
Win32 version: 7 6.1.7601 SP1 Multiprocessor Free
Distribution:
Full platform string: Windows-7-6.1.7601-SP1
Windows architecture: x86
Python information:
Architecture: 32bit WindowsPE
Python version: 2.7.6
Python branch:
Python build: default, Nov 10 2013 19:24:18
Python compiler: MSC v.1500 32 bit (Intel)
Libc version:
Python implementation: CPython
Python revision:
Python executable: C:\Python27\python.exe
Python flags: sys.flags(debug=0, py3k_warning=0,
division_warning
=0, division_new=0, inspect=0, interactive=0, optimize=0,
dont_write_bytecode=0,
no_user_site=0, no_site=0, ignore_environment=0, tabcheck=0,
verbose=0,
unicode
=0, bytes_warning=0, hash_randomization=0)
Python float info:
sys.float_info(max=1.7976931348623157e+308,
max_exp
=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021,
min_10_exp=-3
07, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, radix=2,
rounds=1)
Python module path: ['', 'C:\\relax-3.1.7',
'C:\\Windows\\system32\\pyt
hon27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-
win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27',
'C:\\Python27\\lib\\site-pack
ages', 'C:\\Python27\\lib\\site-packages\\wx-3.0-msw']
Python packages and modules (most are optional):
Name Installed Version Path
minfx True 1.0.5
C:\relax-3.1.7\minfx
bmrblib True 1.0.3
C:\relax-3.1.7\bmrblib
numpy True 1.8.0
C:\Python27\lib\site-pa
ckages\numpy
scipy True 0.13.3
C:\Python27\lib\site-pa
ckages\scipy
wxPython True 3.0.0.0 msw (classic)
C:\Python27\lib\site-pa
ckages\wx-3.0-msw\wx
mpi4py False
epydoc False
optparse True 1.5.3
C:\Python27\lib\optpars
e.pyc
readline True
C:\Python27\lib\site-pa
ckages\readline.pyc
profile True
C:\Python27\lib\profile
.pyc
bz2 True
C:\Python27\DLLs\bz2.py
d
gzip True
C:\Python27\lib\gzip.py
c
io True
C:\Python27\lib\io.pyc
xml True 0.8.4 (internal)
C:\Python27\lib\xml\__i
nit__.pyc
xml.dom.minidom True
C:\Python27\lib\xml\dom
\minidom.pyc
relax information:
Version: 3.1.7
Processor fabric: Uni-processor.
relax C modules:
Module Compiled File type Path
target_functions.relax_fit True
target_functions\relax_fi
t.pyd
Thank you.
Best regards,
Mengjun
Quoting Edward d'Auvergne <edward@xxxxxxxxxxxxx>:
Hi,
The command is correct, running 'relax -i --tee log' will produce the
'log' text file which you can then open and copy and paste the
contents of.
Regards,
Edward