[PyMOL] Comparison SGI - PC?

2003-02-27 Thread Dirk Kostrewa
Dear pymol users,

in your experience, how does the graphical performance of pymol (or any other 
graphical program) on a PC running under Linux with a good stereo-capable 
graphics card (Nvidia Quadro, ATI FireGL) compare to a stereo-capable SGI 
workstation (O2, Octane, Fuel, Onyx)? I've got an old Pentium III PC with 450 
MHz and a (non-stereo) Nvidia GeForce2 MX440 graphics card side-by-side with 
an SGI O2 with a R12000 processor: a simple pymol (0.86) movie of a protein 
sketch at 800x800 resolution and maximum display quality requires on the SGI 
3 minutes for 180 frames, i.e. 1 frame/sec, whereas the same movie requires 
on the PC 20 seconds, i.e. 9 frames/sec. I wonder how this can be and would 
like to hear about your experiences. 
I've compiled pymol from the source file with the mips pro compiler from SGI. 
Results were comparable with the previous pymol version for which I've 
installed directly the binaries. Thus, I don't think that the speed 
difference is due to a compiler problem on the SGI. I've got another graphics 
program for protein modelling, Moloc, that runs on both platforms. There, 
I've observed similar subjective speed differences in favour to the PC. But I 
couldn't measure any benchmarks.

Best regards,

Dirk Kostrewa.

-- 


Dirk Kostrewa
Paul Scherrer Institut
Life Sciences, OSRA/007
CH-5232 Villigen PSI, Switzerland
E-mail: dirk.kostr...@psi.ch
Phone: +41-56-310-4722
Fax: +41-56-310-4556
WWW: http://www.sb.psi.ch





Re: [PyMOL] Comparison SGI - PC?

2003-02-27 Thread Nat Echols
 workstation (O2, Octane, Fuel, Onyx)? I've got an old Pentium III PC with 450
 MHz and a (non-stereo) Nvidia GeForce2 MX440 graphics card side-by-side with
 an SGI O2 with a R12000 processor: a simple pymol (0.86) movie of a protein
 sketch at 800x800 resolution and maximum display quality requires on the SGI
 3 minutes for 180 frames, i.e. 1 frame/sec, whereas the same movie requires
 on the PC 20 seconds, i.e. 9 frames/sec. I wonder how this can be and would
 like to hear about your experiences.

Short answer: unless you're doing some very special stuff, the PC is
always the better deal.  SGIs are good when you're buying something *big*-
they get really interesting just past the limits of current PCs (e.g.
Onyx300 and up).

Long answer: The O2 does not have fast graphics.  What it can do is deal
with massive images/objects due to the weird unified memory architecture.
This is great if you're doing (for instance) video editing, or stuff with
lots of textures.

For raw polygons, though, the NVidia card will blow it away, even though
that's a relatively puny card by current standards.  There are limitations
to the PC architecture that can make it a pain in the ass to use after a
while.  For instance, I used to have a stock Micron machine with a
GeForce2-something and a 1200Mhz Athlon.  Interactive graphics were great-
Unreal Tournament had no problems.  As soon as I tried to render movies in
PyMOL, though, the entire system ground to a halt.  Switching to dual
processors, tons more memory, and U160 SCSI fixed this, but I've never
seen an SGI collapse that way.

The O2 is not really a good comparison, however, because it is not
designed primarily for modelling.  An Octane would have a better chance,
but only with faster graphics.  I just tried the Octane2 next door (first
time it's been available! yay!), which is a dual R14k-400 with V8
graphics.  Interactive display of the small ribosomal subunit (with
protein ribbons) was competitive with my Quadro4 900.

If you're just talking about *rendering* in PyMOL, my experience was that
a 600Mhz R14000 corresponds roughly to a 1200Mhz P4.  (For some
applications the speed difference is much less, but this is a good test
for a single-processor app.)

The only way to evaluate these differences, unfortunately, is to try all
systems yourself.  If you *really* have a lot of money to spend, sure, go
for the SGI- after about $6000 there's not much more you can do with a
single PC (unless you go for dual 23 lcds or something obscene like
that).  If you're on a budget, stick with a PC.

By the way- a Quadro4 needs a very powerful computer behind it to make
much of a difference.  If you try to use on on your PIII, you will be
disappointed.  (This seems obvious, but was a bit of a shock to me when I
found out the hard way.)


Nathaniel Echols  Programmer
n...@bioinfo.mbb.yale.eduGerstein Lab
203-589-6765 Yale University







[PyMOL] q: curved dashed lines for missed residues

2003-02-27 Thread E. Bartholomeus Kuettner
Dear PyMol user,

I've seen a cover illustration made using PyMol (Nucl. Acid. Res. february
issue 2003) and was exicited to see that is it possible to show missed residues
in a curved (!) dotted line manner. How one can achieve this? So far I thought
the way is to bridge the two ends of missed protein backbone by making dist
(...),(...) to make a straight dashed/dotted line in between. So my question
is, what is the workaround to get a curved representation for missed residues?


Thanks in advance!

Greetings,
Bartholomeus





Abos online bestellen. Oder Leser werben und Prämie aussuchen. 
http://www.epost.de/aboservice





[PyMOL] helix width

2003-02-27 Thread cheom-gil cheong

Dear All;

I want to reduce the width of helices and the strands and the thickness of 
the strand to make better-looking figures. Does anyone did that before? It 
must be some setting parameters but I cannot find it in my manual.


Thanks a lot in advance.


Cheom-Gil Cheong, Ph.D.
Research Associate
Department of Molecular Biology
The Scripps Research Institute
cheomgilche...@hotmail.com
che...@scripps.edu




_
Add photos to your messages with MSN 8. Get 2 months FREE*.  
http://join.msn.com/?page=features/featuredemail





Re: [PyMOL] helix width

2003-02-27 Thread Robert Campbell
* cheom-gil cheong cheomgilche...@hotmail.com [2003-02-27 12:37] wrote:
 
 
 I want to reduce the width of helices and the strands and the thickness of 
 the strand to make better-looking figures. Does anyone did that before? It 
 must be some setting parameters but I cannot find it in my manual.

Yes they are there, but perhaps you didn't recognize the names.  Try
varying the following.

For strands:
cartoon_rect_length
cartoon_rect_width   

For helices:
cartoon_oval_length
cartoon_oval_width

or for fancy helices:
cartoon_dumbell_length
cartoon_dumbell_width
cartoon_dumbell_radius  (radius of cylinder at edge of helix ribbon)

In each case length refers to what some might call the width and
width refers to what some might call the thickness.

Hope that helps,
Robert
-- 
Robert L. Campbell, Ph.D. r...@post.queensu.ca
Senior Research Associatephone: 613-533-6821
Dept. of Biochemistry, Queen's University, fax: 613-633-2497
Kingston, ON K7L 3N6  Canada
PGP Fingerprint: 9B49 3D3F A489 05DC B35C  8E33 F238 A8F5 F635 C0E2
 (out of date web site:http://biophysics.med.jhmi.edu/rlc)