Hi Ed,
I download the DMG file 1.3.15_rc1 from http://download.gna.org/relax/
and could open relax without any problem.
I tested a few buttons and got an error when requesting the user manual
("Help/relax user manual")... Should it be available only upon
compilation ? Shouldn't it be available directly from the DMG file ?
============
The relax manual '/Volumes/relax/relax.app/
Contents/Resources/docs/relax.pdf' cannot be
found. Please compile using the scons program.
============
Moreover, I tried to run the test suite ("Tools/Test suite") and got the
following error:
============
Traceback (most recent call last):
File "gui/relax_gui.pyc", line 467, in run_test_suite
AttributeError: 'module' object has no attribute 'test_suite_runner'
============
I don't have time to perform analysis tests right now, but here is, at
least, the printout of sys_info()...
Cheers,
Séb :)
============
relax> sys_info()
Hardware information:
Machine: i386
Processor: i386
Endianness: little
Total RAM size: ? Mb
Total swap size: ? Mb
Operating system information:
System: Darwin
Release: 10.8.0
Version: Darwin Kernel Version 10.8.0: Tue Jun 7
16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
Mac version: 10.6.8 (, , ) i386
Distribution:
Full platform string: Darwin-10.8.0-i386-64bit
Python information:
Architecture: 64bit
Python version: 2.7.2
Python branch:
Python build: default, Apr 5 2012 18:46:15
Python compiler: GCC 4.2.1 (Apple Inc. build 5666) (dot 3)
Libc version:
Python implementation: CPython
Python revision:
Python executable: /Volumes/relax/relax.app/Contents/MacOS/python
Python flags: sys.flags(debug=0, py3k_warning=0,
division_warning=0, division_new=0, inspect=0, interactive=0,
optimize=1, dont_write_bytecode=0, no_user_site=0, no_site=0,
ignore_environment=0, tabcheck=0, verbose=0, unicode=0, bytes_warning=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=-307, dig=15, mant_dig=53, epsilon=2.220446049250313e-16,
radix=2, rounds=1)
Python module path:
['/Volumes/relax/relax.app/Contents/Resources/lib/python27.zip',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/plat-darwin',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/plat-mac',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/plat-mac/lib-scriptpackages',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/lib-tk',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/lib-old',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/lib-dynload',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages',
'/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/extern/scientific_python/darwin']
Python packages and modules (most are optional):
Name Installed Version Path
minfx True Unknown
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/minfx
bmrblib True Unknown
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/bmrblib
numpy True 1.6.1
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/numpy
scipy True 0.10.1
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/scipy
wxPython True 2.9.3.1 osx-cocoa (classic)
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/wx
mpi4py True 1.2.2
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/mpi4py
epydoc True 3.0.1
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/epydoc
optparse True 1.5.3
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/optparse.pyc
readline False
profile True
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/profile.pyc
bz2 True
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/lib-dynload/bz2.so
gzip True
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/gzip.pyc
os.devnull True
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/site-packages.zip/os.pyc
relax information:
Version: 1.3.15_rc1
Processor fabric: Uni-processor.
relax C modules:
Module Compiled File type Path
maths_fns.relax_fit True 3-way bundle (i386, ppc, x86_64)
/Volumes/relax/relax.app/Contents/Resources/lib/python2.7/lib-dynload/maths_fns/relax_fit.so
============
On 12-04-20 4:09 PM, Edward d'Auvergne wrote:
> Dear all,
>
> If you are a Mac OS X user, I would like to ask if you could help with
> relax's support for Mac OS X? I have created a special relax
> application which targets 10.5, 10.6, and 10.7 systems and which is a
> 3-way universal binary build for ppc, i386, and x86_64 systems. It is
> using a full Python 2.7 framework and the wxWidgets used to create the
> graphical user interface is using Cocoa. Unfortunately I do not have
> access to enough test systems covering all these OS versions and CPU
> architectures to be able to comprehensively test the Mac support. I
> have now successfully tested on real hardware (Intel x86_64) with both
> Lion and Snow Leopard, but more testing would be useful, especially if
> you have an old PPC system lying around.
>
> I have created a special relax version 1.3.15_rc1 release just for Mac
> users. This can be found on the download page at
> http://download.gna.org/relax/. This is a DMG file containing the
> relax app. If you could download this 130 Mb file and see if relax
> will simply open, taht would be very useful information. I have more
> instructions below for performing full analyses using the data in the
> relax test-suite, if are interested in helping to improve Mac OS X
> support for relax. Any help would be appreciated!
>
> Cheers,
>
> Edward
>
>
>
>
> P. S. Here are some instructions for extensively stress-testing
> relax, which is also useful for learning how to use relax The data
> from the test-suite is all truncated, and sometime randomised, but can
> be used for a full analysis.
>
>
> 1) Testing relax via analyses. If some value is not give below, then
> it can be invented without consequence. All the data is in the
> relax.app/Contents/Resources/test_suite folder.
>
> 1a) NOE analysis.
>
> There are two Sparky peak lists in
> ./test_suite/shared_data/peak_lists/ called 'ref_ave.list' and
> 'sat_ave.list'. To load the spin systems for these lists into relax,
> the PDB file test_suite/shared_data/structures/Ap4Aase_res1-12.pdb can
> be used. This is sufficient for a full analysis.
>
>
> 1b) R2 analysis.
>
> A full set of Sparky peak lists for R2 data can be found in
> ./test_suite/shared_data/curve_fitting/. The relevant sequence data
> can be extracted from the test_suite/shared_data/Ap4Aase.seq file.
> You can invent the delay times of these data sets for fun.
>
>
> 1c) Model-free analysis.
>
> One of the many examples from the model-free shared data directories
> is for a synthetic spherical diffusion model. The data can be found
> at ./test_suite/shared_data/model_free/sphere. The PDB file and
> relaxation files are all there, no other files are required.
>
>
> 2) Stress testing.
>
> For this type of testing, randomly clicking everywhere and anywhere in
> any order would be useful. Or throwing in any random data or files.
> If relax responds with an error that is not a special 'RelaxError',
> then this is a bug. The nastier you can break relax, the better!
>
>
> 3) relax information
>
> Before reporting any problems, a copy of the relax information print
> out would be incredibly useful (assuming you can open relax to start
> with). You will find this under the Tools->System Information menu.
> The output will go to the relax controller, and this text can be
> copied and pasted.
>
>
> 4) Reporting problems.
>
> If you notice any problems, could you please report this as a bug
> report (https://gna.org/bugs/?func=additem&group=relax). Please try
> to report all steps required to reproduce the problem, Include the
> information print out, and copy and paste all error messages
> (including most of the information before the error occurred). Note
> that any strange behaviour outside of what you would expect is to be
> considered a bug. Any suggestions would also be appreciated (though
> if it involves months worth of work, it may not happen straight away
> ;). Thank you very much!
>
> _______________________________________________
> relax (http://www.nmr-relax.com)
>
> This is the relax-users mailing list
> rel...@do...
>
> 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-users
--
Sébastien Morin, Ph.D.
Postdoctoral Fellow, S. Grzesiek NMR Laboratory
Department of Structural Biology
Biozentrum, Universität Basel
Klingelbergstrasse 70
4056 Basel
Switzerland
---- sebastien DOT morin AT unibas DOT ch ----
|