You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(13) |
Nov
(22) |
Dec
(35) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(33) |
Feb
(46) |
Mar
(56) |
Apr
(29) |
May
(56) |
Jun
(30) |
Jul
(64) |
Aug
(54) |
Sep
(86) |
Oct
(106) |
Nov
(50) |
Dec
(67) |
2003 |
Jan
(78) |
Feb
(98) |
Mar
(51) |
Apr
(95) |
May
(53) |
Jun
(103) |
Jul
(93) |
Aug
(64) |
Sep
(87) |
Oct
(93) |
Nov
(78) |
Dec
(86) |
2004 |
Jan
(83) |
Feb
(90) |
Mar
(64) |
Apr
(112) |
May
(103) |
Jun
(57) |
Jul
(101) |
Aug
(84) |
Sep
(92) |
Oct
(96) |
Nov
(86) |
Dec
(32) |
2005 |
Jan
(88) |
Feb
(108) |
Mar
(111) |
Apr
(107) |
May
(120) |
Jun
(134) |
Jul
(143) |
Aug
(129) |
Sep
(75) |
Oct
(171) |
Nov
(125) |
Dec
(65) |
2006 |
Jan
(95) |
Feb
(105) |
Mar
(114) |
Apr
(124) |
May
(87) |
Jun
(66) |
Jul
(88) |
Aug
(65) |
Sep
(71) |
Oct
(92) |
Nov
(94) |
Dec
(60) |
2007 |
Jan
(81) |
Feb
(84) |
Mar
(82) |
Apr
(68) |
May
(58) |
Jun
(80) |
Jul
(30) |
Aug
(47) |
Sep
(68) |
Oct
(92) |
Nov
(59) |
Dec
(17) |
2008 |
Jan
(69) |
Feb
(81) |
Mar
(60) |
Apr
(34) |
May
(47) |
Jun
(65) |
Jul
(46) |
Aug
(49) |
Sep
(84) |
Oct
(43) |
Nov
(33) |
Dec
(30) |
2009 |
Jan
(62) |
Feb
(48) |
Mar
(123) |
Apr
(73) |
May
(72) |
Jun
(69) |
Jul
(78) |
Aug
(72) |
Sep
(99) |
Oct
(82) |
Nov
(70) |
Dec
(53) |
2010 |
Jan
(112) |
Feb
(95) |
Mar
(127) |
Apr
(110) |
May
(135) |
Jun
(91) |
Jul
(91) |
Aug
(79) |
Sep
(136) |
Oct
(63) |
Nov
(38) |
Dec
(64) |
2011 |
Jan
(59) |
Feb
(109) |
Mar
(191) |
Apr
(130) |
May
(94) |
Jun
(90) |
Jul
(89) |
Aug
(127) |
Sep
(135) |
Oct
(113) |
Nov
(136) |
Dec
(140) |
2012 |
Jan
(158) |
Feb
(131) |
Mar
(151) |
Apr
(88) |
May
(121) |
Jun
(85) |
Jul
(82) |
Aug
(56) |
Sep
(55) |
Oct
(125) |
Nov
(87) |
Dec
(65) |
2013 |
Jan
(81) |
Feb
(64) |
Mar
(90) |
Apr
(77) |
May
(80) |
Jun
(92) |
Jul
(92) |
Aug
(70) |
Sep
(69) |
Oct
(60) |
Nov
(99) |
Dec
(50) |
2014 |
Jan
(89) |
Feb
(66) |
Mar
(52) |
Apr
(70) |
May
(68) |
Jun
(44) |
Jul
(68) |
Aug
(81) |
Sep
(152) |
Oct
(106) |
Nov
(74) |
Dec
(57) |
2015 |
Jan
(93) |
Feb
(48) |
Mar
(60) |
Apr
(107) |
May
(82) |
Jun
(64) |
Jul
(74) |
Aug
(38) |
Sep
(49) |
Oct
(99) |
Nov
(105) |
Dec
(51) |
2016 |
Jan
(68) |
Feb
(87) |
Mar
(55) |
Apr
(90) |
May
(68) |
Jun
(25) |
Jul
(25) |
Aug
(41) |
Sep
(35) |
Oct
(55) |
Nov
(24) |
Dec
(26) |
2017 |
Jan
(59) |
Feb
(49) |
Mar
(24) |
Apr
(50) |
May
(45) |
Jun
(63) |
Jul
(36) |
Aug
(26) |
Sep
(22) |
Oct
(23) |
Nov
(26) |
Dec
(29) |
2018 |
Jan
(17) |
Feb
(21) |
Mar
(30) |
Apr
(34) |
May
(24) |
Jun
(47) |
Jul
(65) |
Aug
(30) |
Sep
(24) |
Oct
(52) |
Nov
(21) |
Dec
(17) |
2019 |
Jan
(9) |
Feb
(39) |
Mar
(32) |
Apr
(22) |
May
(30) |
Jun
(69) |
Jul
(40) |
Aug
(48) |
Sep
(17) |
Oct
(26) |
Nov
(30) |
Dec
(19) |
2020 |
Jan
(32) |
Feb
(26) |
Mar
(16) |
Apr
(34) |
May
(50) |
Jun
(87) |
Jul
(51) |
Aug
(23) |
Sep
(25) |
Oct
(48) |
Nov
(32) |
Dec
(6) |
2021 |
Jan
(12) |
Feb
(31) |
Mar
(15) |
Apr
(31) |
May
(13) |
Jun
(13) |
Jul
(24) |
Aug
(9) |
Sep
(11) |
Oct
(28) |
Nov
(26) |
Dec
(25) |
2022 |
Jan
(47) |
Feb
(22) |
Mar
(22) |
Apr
(12) |
May
(4) |
Jun
(26) |
Jul
(17) |
Aug
(2) |
Sep
(13) |
Oct
(6) |
Nov
(13) |
Dec
(4) |
2023 |
Jan
(7) |
Feb
(6) |
Mar
(13) |
Apr
(2) |
May
(25) |
Jun
(13) |
Jul
(12) |
Aug
(10) |
Sep
(5) |
Oct
(13) |
Nov
(19) |
Dec
(7) |
2024 |
Jan
(3) |
Feb
(12) |
Mar
(1) |
Apr
(13) |
May
(11) |
Jun
|
Jul
(20) |
Aug
(4) |
Sep
(4) |
Oct
(5) |
Nov
(4) |
Dec
(6) |
2025 |
Jan
(16) |
Feb
(8) |
Mar
(10) |
Apr
(6) |
May
(13) |
Jun
(7) |
Jul
(4) |
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
1
|
2
(1) |
3
|
4
(2) |
5
(7) |
6
|
7
(4) |
8
|
9
(1) |
10
(5) |
11
|
12
|
13
(9) |
14
(2) |
15
(1) |
16
|
17
(2) |
18
(1) |
19
(3) |
20
|
21
|
22
|
23
|
24
|
25
(4) |
26
(2) |
27
|
28
(2) |
|
|
From: Jacob C. <jc...@gl...> - 2002-02-28 19:20:59
|
(I'm responding to the whole list, just in case others weren't on the list or missed Warren's info on this when he posted it a while ago) It's actually quite easy to make 300dpi (or any other dpi) images in PyMol. Just take the number of inches (ie - 8.5 inches) and multiply it by the number of pixels you need in that inch (ie - 300dpi), and that's the number of pixels you need to use for that particular dimension when you render. For example: 8.5x11in image at 300dpi = 2550x3300 pixels so use the command ray 2550,3300 to render such an image. Take note, though, that PyMol probably won't display your rendered image, since it will be far too large to fit in the viewing window. You can then either save the image using the GUI, or use the "png" command (ie - "png protein.png") from the command line. Then take this HUUUUGE image into an editor like Photoshop and increase the image dpi from 72dpi to 300dpi. The print dimensions of your image should end up at the desired values you calculated for. Remember, though, that most printers won't print all the way to the edge of a page (most leave a 0.5-1" margin between the edge of the image and the edge of the page). If you have a good printer, it will probably do a pretty good job of resizing the image to fit within the margins. However, you might want to take the margins into account when making your calculations. As always, the best way to find out what will work best with your particular situation is experimentation. Try it all and see what strikes your fancy the most. Jacob >Hello! > >I am working on making images for publication and >need to create 8.5X11in images at 300dpi resolution. >Is there a way to control the resolution and >size of images exported from pymol? > >Thanks > >Joel M. Harp > > > >_______________________________________________ >PyMOL-users mailing list >PyM...@li... >https://lists.sourceforge.net/lists/listinfo/pymol-users -- Jacob Corn Gladstone Institute of Neurological Disease 415.695.3745 jc...@gl... |
From: Joel H. <jh...@un...> - 2002-02-28 17:03:04
|
Hello! I am working on making images for publication and need to create 8.5X11in images at 300dpi resolution. Is there a way to control the resolution and size of images exported from pymol? Thanks Joel M. Harp |
From: DeLano, W. <wa...@su...> - 2002-02-26 18:49:50
|
1. Load two objects 2. Put the mouse into "editing" mode. =20 3. Click "unpick" to clear the picked atom selections (if they exist). 4. To rotate, shift-left-click-and-drag on an atom. 5. To translate, shift-middle-click-and-drag on an atom. Rotation occurs about the origin. You can change this by control-shift-middle-clicking on any atom. Note that if you attempt to rotate or translate while picked atom selections exist, you will only transform a fragment. Also note that you need to hide meshes and surfaces while performing these kinds of transformations in order to preserve responsiveness, since geometries are recalculated after each transformation. As of yet, PyMOL can't do manual transformations without recalculating geometries, but that will change. For the time being, this will likely preclude manual docking of surfaces except with very small objects. Also note that spheres can't be picked directly, though you can pick lines or sticks hidden underneath the spheres. Cheers, Warren -- mailto:wa...@su... Warren L. DeLano, Ph.D. > From: Michael S. Cosgrove, Ph.D. [mailto:co...@co...] > Dear sir, > I was wondering if there was a way to manipulate independent=20 > objects in=20 > Pymol. For example, is there a way to fix one object while rotating=20 > another? This would be useful for manually docking two surfaces, or=20 > creating a movie of a ligand binding to its binding site. >=20 > Thanks, >=20 > Michael >=20 >=20 > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users >=20 |
From: Michael S. C. Ph.D. <co...@co...> - 2002-02-26 17:55:37
|
Dear sir, I was wondering if there was a way to manipulate independent objects in Pymol. For example, is there a way to fix one object while rotating another? This would be useful for manually docking two surfaces, or creating a movie of a ligand binding to its binding site. Thanks, Michael |
From: DeLano, W. <wa...@su...> - 2002-02-25 20:42:43
|
Due to the degeneracy of the PyMOL selection language, there are many ways. Say we want 79 to 85 and 89 to 94 in chain A... # the most concise way is=20 select name2, a/79:85+89:94/ # but alternatives include: select name2, ( a/79:85/ or a/89:94/ ) select name2, ( chain a and (resi 79:85 or resi 89:94 )) # hyphens (-) work just as well as colons (:) in the above... select name2, a/79-85+89-94/ - Warren -- mailto:wa...@su... Warren L. DeLano, Ph.D. > From: Michael S. Cosgrove, Ph.D. [mailto:co...@co...] > Hi, I am new to pymol. I was wondering if someone could help me with=20 > selecting multiple noncontinuous residues with the same name.=20 > For example,=20 > I have tried the following: > select name1, a/79/ .....# to select a single residue, > select name2, a/79:85/ ......# to select a continuous string=20 > of residues, > How do I select a collection of noncontinuous of residues=20 > that can be given=20 > the same name (i.e. name3) >=20 > Thanks, >=20 > Michael |
From: DeLano, W. <wa...@su...> - 2002-02-25 20:32:18
|
Fergus, Like other settings, sphere_scale is either global or object-specific, not atomic.=20 To change the sphere size for specific atoms, use the "alter" command with the "vdw" property over the selection. For example: alter (resi 10),vdw=3Dvdw*2.0 - Warren -- mailto:wa...@su... Warren L. DeLano, Ph.D. > -----Original Message----- > From: Fergus Binnie [mailto:f.b...@au...] > Sent: Monday, February 25, 2002 12:06 PM > To: pym...@li... > Subject: [PyMOL] Sphere Scale Preference >=20 >=20 > Dear Sir >=20 > How can I alter the sphere_scale to affect only specific named=20 > selections. At present, changing the scale alters all the loaded=20 > molecules at the same time. >=20 > Thankyou >=20 > Fergus Binnie > University of Auckland=20 >=20 > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users >=20 |
From: Fergus B. <f.b...@au...> - 2002-02-25 20:06:16
|
Dear Sir How can I alter the sphere_scale to affect only specific named selections. At present, changing the scale alters all the loaded molecules at the same time. Thankyou Fergus Binnie University of Auckland |
From: Michael S. C. Ph.D. <co...@co...> - 2002-02-25 19:54:23
|
Hi, I am new to pymol. I was wondering if someone could help me with selecting multiple noncontinuous residues with the same name. For example, I have tried the following: select name1, a/79/ .....# to select a single residue, select name2, a/79:85/ ......# to select a continuous string of residues, How do I select a collection of noncontinuous of residues that can be given the same name (i.e. name3) Thanks, Michael |
From: DeLano, W. <wa...@su...> - 2002-02-19 17:19:30
|
NOTE: the following is unix-specific. This is a common problem with PyMOL. Right now it is impossible (in practice) to use PyMOL as merely an imported module within an external interpreter (i.e. without using "pymol.com" instead of "python" to invoke the interpreter). This will be fixed in a later version. For example: #!/bin/csh python <<END from pymol import cmd cmd.cls() END ...will fail. For now, you need to use the pymol.com script to launch your Python interpreter if you are going to use PyMOL. Normal commands are interpreted first by PyMOL and then passed to Python if PyMOL doesn't recognize the command. You can skip PyMOL evaluation with a preceeding /, which is almost equivalent to typing the same command (without a preceeding slash) in a Python interpreter: print "hello" /print "hello" However, you can run native Python script in external using the run command: run myscript.py ...which is almost equivalent to typing: python myscript.py ...on the unix or windows command shell, or by issuing execfile("myscript.py")=20 ...from within an existing Python interpreter. IMPORTANT CONCEPT: The key difference between=20 python myscript.py # on command line pymol.com myscript.py # on commmand line run myscript.py # in PyMOL is that default evaluation in PyMOL currently takes place in the "pymol" module, not "__main__". Right now there is no easy way to start a process in the "__main__" module. I will remedy this in the next public release, and probably make __main__ the default namespace for the run command (so long as that doesn't break anything). You can however, force evaluation of your script to occur in its own name-space: run myscript.py,module ...or in a local namespace: run myscript.py,local -- mailto:wa...@su... Warren L. DeLano, Ph.D. Informatics Manager Sunesis Pharmaceuticals, Inc. 341 Oyster Point Blvd. S. San Francisco, CA 94080 (650)-266-3606 FAX:(650)-266-3501 > From: Ingo Dramburg [mailto:dra...@Ma...] =20 > Hi, >=20 > I want to include my own modules into PyMOL for visualization > purposes.=20 > If I try to use the pymol.cmd module to control a running > PyMOL process from an external python interpreter > I always get a segmentation fault. (SuSE 7.2, Python 2.0) > Everything else works fine. >=20 > Example: > >> from pymol import cmd > >> cmd.cls() > segmentaion fault >=20 > Is it possible to do such things in general or is it possible > to switch to a 'native' python mode in the PyMOL window to enter=20 > python commands directly :-).=20 >=20 > The next question is how can I pass selections from PyMOL to external=20 > scripts to do calculations that are not supported by PyMOL=20 > and later back to > PyMOL for visualization. >=20 > Thanks you for any help, >=20 > Ingo. > --=20 > ************************************************************ > Ingo Dramburg=20 >=20 > Institute of Pharmaceutical Chemistry > Philipps-University Marburg > Marbacher Weg 6, D 35032 Marburg, Germany >=20 > Tel. + 49 6421 282 1313 > Fax + 49 6421 282 8994 > e-mail dra...@ma... > http://www.agklebe.de/ >=20 > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users >=20 |
From: DeLano, W. <wa...@su...> - 2002-02-19 17:00:44
|
Michael, I've cc'd the list with my response. "Correct" VDW radii are only in version 0.78 and beyond -- they were important for the sculpting feature. Before, PyMOL was using a set that was about 5% too large (they were originally taken from another popular graphics program...). =20 Here are the values for key atoms in the current set. C 1.7 N 1.55 O 1.52 H 1.2 S 1.80 Cl 1.75 Br 1.85 F 1.47 I 1.98 P 1.80 After loading a molecule, you can use the alter command to provide your own vdw radii. A solvent accessible dot surface (only) can be had with set dot_mode=3D1 show dots Want more dots? Set dot_density to 3. There's no equivalent yet for solid or mesh surfaces. Electrostics are in progress -- no public announcements yet. Warren -- mailto:wa...@su... Warren L. DeLano, Ph.D. > From: michaelw [mailto:mic...@we...] > I need to confirm that PyMOL is using vanderWaals distances=20 > for generation of=20 > surfaces. Also, has anyone written surface charge or solvent=20 > accessible=20 > surface functions for PyMOL yet? >=20 > PyMOL is excellent! >=20 > CHEERS! >=20 > Michael >=20 |
From: Ingo D. <dra...@Ma...> - 2002-02-19 07:51:18
|
Hi, I want to include my own modules into PyMOL for visualization purposes. If I try to use the pymol.cmd module to control a running PyMOL process from an external python interpreter I always get a segmentation fault. (SuSE 7.2, Python 2.0) Everything else works fine. Example: >> from pymol import cmd >> cmd.cls() segmentaion fault Is it possible to do such things in general or is it possible to switch to a 'native' python mode in the PyMOL window to enter python commands directly :-). The next question is how can I pass selections from PyMOL to external scripts to do calculations that are not supported by PyMOL and later back to PyMOL for visualization. Thanks you for any help, Ingo. -- ************************************************************ Ingo Dramburg Institute of Pharmaceutical Chemistry Philipps-University Marburg Marbacher Weg 6, D 35032 Marburg, Germany Tel. + 49 6421 282 1313 Fax + 49 6421 282 8994 e-mail dra...@ma... http://www.agklebe.de/ |
From: Warren L. D. <wa...@su...> - 2002-02-17 06:53:23
|
On Sun, 17 Feb 2002, Nat wrote: > From an earlier reply... > > The easiest way to use PyMOL as a module is to use PyMOL as your Python > > interpreter. It isn't trivial to launch PyMOL from within a running > > Python interpreter, but it can be done under unix (only). See pymol.com > > and modules/launch_pymol.py for an example of how to do it. > > Got this working. Now, I'm trying to create movie frames from the > command line; I've got two systems I've tried this on, one SuSE > 7.something (compiled manually), the other RedHat 7.2 (rpms). I'm > wondering whether this is even possible. I've modified pymol.com to > launch my script instead; what it does is this: > You shouldn't (need to) modify any of the launch scripts. Just use the "-c" option to get PyMOL running in command-line only mode. (see "help launching for all the command-line options") pymol.com -c script.py pymol.com -c script.pml Cheers, Warrren |
From: Nat <nat...@ya...> - 2002-02-17 06:21:46
|
From an earlier reply... > The easiest way to use PyMOL as a module is to use PyMOL as your Python > interpreter. It isn't trivial to launch PyMOL from within a running > Python interpreter, but it can be done under unix (only). See pymol.com > and modules/launch_pymol.py for an example of how to do it. Got this working. Now, I'm trying to create movie frames from the command line; I've got two systems I've tried this on, one SuSE 7.something (compiled manually), the other RedHat 7.2 (rpms). I'm wondering whether this is even possible. I've modified pymol.com to launch my script instead; what it does is this: ---------------------------------------- import thread import threading import os import sys import time import glob modules_path = os.environ['PYMOL_PATH']+'/modules' if modules_path not in sys.path: sys.path.append(modules_path) import pymol from pymol import cmd, util pymol.invocation.parse_args(sys.argv) mid = "635272-10321" method = 1 frames = 10 os.chdir("/bh1/nat/movie/" + mid) print "Set..." cmd.set("auto_zoom", 0) ---------------------------------------- ... and there's more, except it segfaults as soon as it hits cmd.set(). Same thing happens when I try using it from the command line. Obviously since I can get as far as pymol.invocation I'm doing something right, but I can't actually use the cmd module. What am I missing? I'm not even sure I need the "pymol.invocation..." part, but I know I can't call start_pymol(). Am I missing something, or simply misunderstanding PyMOL's capabilities? It's the perfect tool for what I'm trying to accomplish (lots of high-quality movies), but I need something non-graphical/non-interactive. Everything else I've tried has been less flexible and more obscure in varying degrees. thanks, Nat |
From: Marc S. <mar...@mp...> - 2002-02-15 12:23:47
|
> Message: 1 > Subject: [PyMOL] RE: Pymol and Movie > Anyone know of a respectable freeware solution for making movies? Bink&Smacker is good, if you like DivX! Don't know how that compares to the above mentioned codecs, but it should work quite well. See http://www.radgametools.com/ -- Bye, Marc Saric Max-Planck-Institut fuer molekulare Physiologie Otto-Hahn-Str.11 44227 Dortmund phone:0231/133-2168 |
From: Kostrewa D. <dir...@ps...> - 2002-02-14 12:55:20
|
Dear PyMol users, neither PyMol 0.73 nor 0.78 appears to work with hardware stereo on our SGI O2 machines, despite the correct recognition of the graphics card and hardware stereo capability. I've set the frame buffer to 32x32 and hardware window stereo works with another application. PyMol, when switched to stereo, correctly changes the resolution to 1024x786_96s and lets the emitter start working, but there is still only a mono picture in the viewer. Warren has no O2 around (yet), so he can't do the necessary checks by himself. Is there somebody successfully using PyMol with hardware stereo on an SGI O2? If yes, could you please help to fix that problem? Best regards, Dirk. ***************************************************** Dirk Kostrewa Paul Scherrer Institut e-mail: dir...@ps... Life Sciences phone: +41-56-310-4722 OSRA/007 fax: +41-56-310-4556 CH-5232 Villigen PSI WWW: http://sb.web.psi.ch Switzerland ***************************************************** |
From: Abhinav K. <ak...@pl...> - 2002-02-13 22:36:08
|
I tried the gifmerge which worked just fine. Thanks Abhinav -----Original Message----- From: Daan van Aalten [mailto:da...@da...] Sent: Wednesday, February 13, 2002 1:50 PM To: DeLano, Warren Cc: Abhinav Kumar; pym...@li... Subject: Re: [PyMOL] RE: Pymol and Movie Yes: use animated GIF! Very simple to make and you can stick it into your webpages without any horrible platform-specific plugins - it'll just start running straight away. They also work in PowerPoint (if you really insist on using that program). You can make them with the ImageMagick package, with The Gimp and also with a tiny C program called gifmerge which you can located through a Google search. For some examples, see my homepage, under "Presentations". Needless to say I'll be using PyMOL for all these in the future, rather than molscript! cheers Daan On Wed, 13 Feb 2002, DeLano, Warren wrote: > If you can't get Premiere, the only options I know of are mpeg_encode > (any unix) or mediaconvert (IRIX specific). Unfortunately, both of > these produce noticably inferior results when compared to AVI (Cinepak) > or Quicktime (Sorenson). > > Anyone know of a respectable freeware solution for making movies? > > - Warren > > > Hi, > > > > I am a new user of Pymol and am very impressed with a few > > things that I have > > been able to do. In particular I like the ease with which > > movies can be > > made. > > > > Since I am new, please help me understand and do a few things: > > After the movie is made, a bunch of files (*.png) are created in the > > directory. What will be the best/easiest way to import the movie in > > Powerpoint/Web presentation? I do not have Adobe Premiere. > > > > I am using a Linux machine (red hat 7.1). > > > > Thanks for the help. > > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users > ############################################################################ ## Dr. Daan van Aalten Wellcome Trust RCD Fellow Wellcome Trust Biocentre, Dow Street TEL: ++ 44 1382 344979 Div. of Biol.Chem. & Mol.Microbiology FAX: ++ 44 1382 345764 School of Life Sciences E-mail: da...@da... Univ. of Dundee, Dundee DD1 5EH, UK WWW: http://davapc1.bioch.dundee.ac.uk O C O C Visit the PRODRG server to take " | " | the stress out of your topologies! N--c--C--N--C--C--N--C--C--N--C--C--O | " | " http://davapc1.bioch.dundee.ac.uk/ C-C-O O C-C-C O programs/prodrg/prodrg.html " O |
From: DeLano, W. <wa...@su...> - 2002-02-13 21:54:33
|
A great answer for intranets and PowerPoint presentations! Thanks Daan... You can assemble these on the fly with ImageMagick, but I've found it takes two passes. One to make the gif, and a second to adjust the frame rate. The whole movie assembly process can then be reduced to a single PyMOL script. Awesome! But be warned: animated-GIFs are grossly inefficient for molecular animations in internet web pages. They very rapidly exceed a reasonable size even when you cut down on the number of colors. =20 In contrast, JPEG's animated with client-side Javascript can give you at least 5X the number of frames in the same space, but they're not self-contained. -- mailto:wa...@su... Warren L. DeLano, Ph.D. > From: Daan van Aalten [mailto:da...@da...] > Yes: use animated GIF! >=20 > Very simple to make and you can stick it into your webpages=20 > without any > horrible platform-specific plugins - it'll just start running straight > away. They also work in PowerPoint (if you really insist on using that > program). > You can make them with the ImageMagick package, with The Gimp and also > with a tiny C program called gifmerge which you can located through a > Google search. For some examples, see my homepage, under=20 > "Presentations". > Needless to say I'll be using PyMOL for all these in the=20 > future, rather > than molscript! >=20 > cheers >=20 |
From: DeLano, W. <wa...@su...> - 2002-02-13 21:43:19
|
> How does this affect movies involving conformation changes? Secondary > structure info from the first frame appears to carry over=20 > into the others- > whereas in reality some helixes or sheets change to varying=20 > degrees. This > leads to warping in something like calmodulin. Would I need to render > frames separately and run 'alter'? Secondary structure in PyMOL is currently an atomic not a coordinate property. This is probably a design flaw, which will need to be fixed later on. Same goes for occupancy and B-factors (anything else?). Anyway, if you want it to change secondary structure during a trajectory, the easiest thing to do is split the trajectory over two objects with non-overlapping states (ie. use the 'state' option to load), and then assign the secondary structure independently... state 1 2 3 4 5 6 7 8 =20 object1 X X X X=20 object2 X X X X=20 > However, I'm finding that using PyMOL as a module is failing. I built > from source and have everything installed in=20 > /usr/local/python, and when I > try to do 'from pymol import cmd, util' I get this: > Traceback (most recent call last): > File "./render.py", line 7, in ? > import pymol > File "/usr/local/pymol/modules/pymol/__init__.py", line 24, in ? > import _cmd > ImportError: shared object not open The easiest way to use PyMOL as a module is to use PyMOL as your Python interpreter. It isn't trivial to launch PyMOL from within a running Python interpreter, but it can be done under unix (only). See pymol.com and modules/launch_pymol.py for an example of how to do it. |
From: Daan v. A. <da...@da...> - 2002-02-13 21:38:16
|
Yes: use animated GIF! Very simple to make and you can stick it into your webpages without any horrible platform-specific plugins - it'll just start running straight away. They also work in PowerPoint (if you really insist on using that program). You can make them with the ImageMagick package, with The Gimp and also with a tiny C program called gifmerge which you can located through a Google search. For some examples, see my homepage, under "Presentations". Needless to say I'll be using PyMOL for all these in the future, rather than molscript! cheers Daan On Wed, 13 Feb 2002, DeLano, Warren wrote: > If you can't get Premiere, the only options I know of are mpeg_encode > (any unix) or mediaconvert (IRIX specific). Unfortunately, both of > these produce noticably inferior results when compared to AVI (Cinepak) > or Quicktime (Sorenson). > > Anyone know of a respectable freeware solution for making movies? > > - Warren > > > Hi, > > > > I am a new user of Pymol and am very impressed with a few > > things that I have > > been able to do. In particular I like the ease with which > > movies can be > > made. > > > > Since I am new, please help me understand and do a few things: > > After the movie is made, a bunch of files (*.png) are created in the > > directory. What will be the best/easiest way to import the movie in > > Powerpoint/Web presentation? I do not have Adobe Premiere. > > > > I am using a Linux machine (red hat 7.1). > > > > Thanks for the help. > > _______________________________________________ > PyMOL-users mailing list > PyM...@li... > https://lists.sourceforge.net/lists/listinfo/pymol-users > ############################################################################## Dr. Daan van Aalten Wellcome Trust RCD Fellow Wellcome Trust Biocentre, Dow Street TEL: ++ 44 1382 344979 Div. of Biol.Chem. & Mol.Microbiology FAX: ++ 44 1382 345764 School of Life Sciences E-mail: da...@da... Univ. of Dundee, Dundee DD1 5EH, UK WWW: http://davapc1.bioch.dundee.ac.uk O C O C Visit the PRODRG server to take " | " | the stress out of your topologies! N--c--C--N--C--C--N--C--C--N--C--C--O | " | " http://davapc1.bioch.dundee.ac.uk/ C-C-O O C-C-C O programs/prodrg/prodrg.html " O |
From: DeLano, W. <wa...@su...> - 2002-02-13 21:27:30
|
If you can't get Premiere, the only options I know of are mpeg_encode (any unix) or mediaconvert (IRIX specific). Unfortunately, both of these produce noticably inferior results when compared to AVI (Cinepak) or Quicktime (Sorenson). Anyone know of a respectable freeware solution for making movies? - Warren > Hi, >=20 > I am a new user of Pymol and am very impressed with a few=20 > things that I have > been able to do. In particular I like the ease with which=20 > movies can be > made. >=20 > Since I am new, please help me understand and do a few things: > After the movie is made, a bunch of files (*.png) are created in the > directory. What will be the best/easiest way to import the movie in > Powerpoint/Web presentation? I do not have Adobe Premiere.=20 >=20 > I am using a Linux machine (red hat 7.1). >=20 > Thanks for the help. |
From: DeLano, W. <wa...@su...> - 2002-02-13 18:55:30
|
QnkgZGVmYXVsdCwgY3VycmVudCB2ZXJzaW9ucyBvZiBQeU1PTCBleGNsdWRlcyBQREIgSEVUQVRN cyBmcm9tIHN1cmZhY2UNCmNhbGN1bGF0aW9ucy4gVGhlIGlkZWEgYmVoaW5kIHRoaXMgaXMgdG8g ZW5hYmxlIHlvdSB0byBlYXNpbHkgc3VyZmFjZQ0KdGhlIHByb3RlaW4gYXdheSBmcm9tIHNvbHZl bnQgYW5kIGxpZ2FuZHMuICBUbyBjaGFuZ2UgdGhpczoNCg0Kc2V0IHN1cmZhY2VfbW9kZT0xDQoN CndoaWNoIHdpbGwgY2F1c2UgYWxsIGF0b21zIHRvIGJlIGluY2x1ZGVkLg0KDQpDaGVlcnMsDQpX YXJyZW4NCg0KUFMuIHN1cmZhY2VfbW9kZT0yIHdpbGwgZXhjbHVkZSBhbGwgYXRvbXMgYnV0IGh5 ZHJvZ2Vucy4NCg0KLS0gDQptYWlsdG86d2FycmVuQHN1bmVzaXMuY29tIA0KV2FycmVuIEwuIERl TGFubywgUGguRC4gDQpJbmZvcm1hdGljcyBNYW5hZ2VyIA0KU3VuZXNpcyBQaGFybWFjZXV0aWNh bHMsIEluYy4gDQozNDEgT3lzdGVyIFBvaW50IEJsdmQuIA0KUy4gU2FuIEZyYW5jaXNjbywgQ0Eg OTQwODAgDQooNjUwKS0yNjYtMzYwNiAgRkFYOig2NTApLTI2Ni0zNTAxIA0KDQpGcm9tOiBTdXR0 b24sIFJvZ2VyIEIuDQoNCldhcnJlbiwNCkknbSB0cnlpbmcgdG8gc3VyZmFjZSBhIGxpZ2FuZCBp bmRlcGVuZGVudGx5IGZyb20gdGhlIHByb3RlaW4gaW4gd2hpY2gNCml0J3MgZW1iZWRkZWQgdG8g c2hvdyB0aGUgYmluZGluZyBwb2NrZXQgbW9yZSBjbGVhcmx5Lg0KRm9yIHNvbWUgcmVhc29uLCBw eW1vbCB3aWxsIG5vdCBkcmF3IGEgc3VyZmFjZSBhcm91bmQgdGhpcyBwYXJ0aWN1bGFyDQptb2xl Y3VsZS4gIEl0IHdpbGwgc3VyZmFjZSBhbWlubyBhY2lkcywgYnV0IG5vdCB0aGlzIHJldGluYWwu DQpJcyB0aGVyZSBhbiBvYnZpb3VzIHJlYXNvbiBmb3IgdGhpcz8gIElmIEkgdHlwZSBweW1vbD4g c2hvdyBzdXJmYWNlLA0KKHJlc24gcmV0KS4uIG5vdGhpbmcgaGFwcGVucy4uLiANCklmIEkgYWJz dHJhY3QgdGhlIGxpZ2FuZCBpbnRvIGEgc2VwYXJhdGUgUERCIGZpbGUsIGl0IHN0aWxsIGRvZXNu J3QgZG8NCmFueXRoaW5nLi4uDQpJJ20gdXNpbmcgdjAuNzgNCkknbGwgaW5jbHVkZSB0aGUgcGRi IGZpbGUgaW4gcXVlc3Rpb24uDQpCcnlhbg0K |
From: Nat <nat...@ya...> - 2002-02-13 06:48:48
|
> You can bypass the requirement for having secondary structure in the PDB > file by explicitly assigning secondary structure using the alter command. Ah. This is probably what I was looking for. > PyMOL just stores one bit of secondary structure information per residue > (the "ss" property of the CA atom). Just remember to set cartoon mode to > "auto" after making changes in order to force an update of the graphical > cartoons. How does this affect movies involving conformation changes? Secondary structure info from the first frame appears to carry over into the others- whereas in reality some helixes or sheets change to varying degrees. This leads to warping in something like calmodulin. Would I need to render frames separately and run 'alter'? > It should be pretty straighforward to write a Python script which > assigns secondary structure based on any file format. Of course, from a > Python python script, the above commands would look like Definitely a good idea, since I'm using a combination of Perl and Python with many intermediate files right now, and the result is not pretty. I'd much rather do everything in Python (which, unfortunately, I'm much less familiar with). However, I'm finding that using PyMOL as a module is failing. I built from source and have everything installed in /usr/local/python, and when I try to do 'from pymol import cmd, util' I get this: Traceback (most recent call last): File "./render.py", line 7, in ? import pymol File "/usr/local/pymol/modules/pymol/__init__.py", line 24, in ? import _cmd ImportError: shared object not open I do have /usr/local/python/modules in the shared library path (/etc/ld.so.conf under SuSE 7). I'm not quite sure what's going on... all I really need to do is execute a .pml file and run a few system calls for now, until I create something more rigorous. thanks, Nat |
From: Warren L. D. <wa...@su...> - 2002-02-13 06:34:31
|
On Tue, 12 Feb 2002, Nat wrote: > > Forgive my ignorance, but what would be the best way to add secondary > structure data to a PDB file, or coerce it into some format that PyMOL can > read? I've been fiddling around with STRIDE and DSSP, but the outputs > from these need to be parsed into the official PDB format for > secondary structure annotation (which I assume from the manual that PyMol > can use). Is there some better (e.g. quicker) way to do this? I've found > util.ss() works fine, but Warren has repeatedly said not to use it and > these images will be presented. You can bypass the requirement for having secondary structure in the PDB file by explicitly assigning secondary structure using the alter command. load tst.pdb alter tst & */ca, ss='L' alter tst & 5-30/ca, ss='H' alter tst & 35-40/ca, ss='S' alter tst & 42-47/ca, ss='S' cartoon auto show cartoon > On a related note, if I do get a script to parse STRIDE data working, > what's the minimum amount of annotation that PyMOL requires for a sheet? > PDB seems to use a lot more data which I don't believe I can supply, like > which sheets are parallel/antiparallel to eachother. PyMOL just stores one bit of secondary structure information per residue (the "ss" property of the CA atom). Just remember to set cartoon mode to "auto" after making changes in order to force an update of the graphical cartoons. It should be pretty straighforward to write a Python script which assigns secondary structure based on any file format. Of course, from a Python python script, the above commands would look like from pymol import cmd cmd.load("tst.pdb") cmd.alter("tst & */ca","ss='L'") cmd.alter("tst & 5-30/ca","ss='H'") cmd.alter("tst & 35-40/ca","ss='L'") cmd.alter("tst & 42-37/ca","ss='L'") cmd.cartoon("auto") cmd.show("cartoon") ...and you'd replace those fixed strings with string expressions if you were dynamically parsing a file. It would be great if someone would volunteer to investigate how different util.ss is compared to DSSP. The reason I caution against using it is that it doesn't conform to any published criterion and hasn't been adequately tested or validated. Like nearly every other feature in PyMOL, it was cooked up on the fly to solve an immediate need, without much in the way of rigorous follow-up. Cheers, Warren |
From: Nat <nat...@ya...> - 2002-02-13 04:33:53
|
Forgive my ignorance, but what would be the best way to add secondary structure data to a PDB file, or coerce it into some format that PyMOL can read? I've been fiddling around with STRIDE and DSSP, but the outputs from these need to be parsed into the official PDB format for secondary structure annotation (which I assume from the manual that PyMol can use). Is there some better (e.g. quicker) way to do this? I've found util.ss() works fine, but Warren has repeatedly said not to use it and these images will be presented. On a related note, if I do get a script to parse STRIDE data working, what's the minimum amount of annotation that PyMOL requires for a sheet? PDB seems to use a lot more data which I don't believe I can supply, like which sheets are parallel/antiparallel to eachother. thanks, Nat Echols |
From: Jacob C. <jc...@gl...> - 2002-02-10 21:34:43
|
So here's yet another question, oh-so-soon after the first. Is there a way to label long stretches of residues with a single user-defined label? So far I've only been able to label *every* residue along a stretch according to a some property. I could instead just create 2 selections, one being the stretch and another being a single residue in that stretch, then label the single residue. But I can't quite figure out how to assign my own label to that amino acid. If you can think of a more elegant solution than what I just mentioned, what I'd really like to do is have a single bit of text that I've defined rocking along with the molecule in a movie. Thanks Jacob |