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
(7) |
3
(2) |
4
|
5
(2) |
6
(6) |
7
(1) |
8
|
9
(4) |
10
(5) |
11
(1) |
12
(4) |
13
(4) |
14
(1) |
15
|
16
|
17
|
18
(1) |
19
(2) |
20
(1) |
21
|
22
(3) |
23
(2) |
24
(2) |
25
|
26
(1) |
27
|
28
(1) |
29
|
30
|
31
|
|
|
|
|
From: Thomas H. <sp...@us...> - 2013-12-28 23:45:02
|
Hi HJ, this should help: PyMOL> set cylinder_shader_ff_workaround Cheers, Thomas On 26 Dec 2013, at 04:11, HJ Lee <hoj...@gm...> wrote: > For some reasons, PyMOL (1.6.0.0, windows 64 bits) doesn't show the cylindrical helices in cartoon presentation. It just presents helices as an empty space when the cylindrical helices option is ON . Regular helix representation works well. > > That would be really great if anyone could give me a clue how to fix it. > > Many thanks > > HJ |
From: HJ L. <hoj...@gm...> - 2013-12-26 09:11:55
|
For some reasons, PyMOL (1.6.0.0, windows 64 bits) doesn't show the cylindrical helices in cartoon presentation. It just presents helices as an empty space when the cylindrical helices option is ON . Regular helix representation works well. That would be really great if anyone could give me a clue how to fix it. Many thanks HJ |
From: Roger R. <rro...@co...> - 2013-12-24 14:26:41
|
How about, color measure01, red color measure02, yellow etc. Roger Rowlett On Dec 24, 2013 8:51 AM, "Li Xue" <me....@gm...> wrote: > Hello all, > > Is it possible that I could use *different* colors for the dashes for the > distance measurements? > > I know I can use "set dash_color, red" to set all distance dashes into > red. > > Many thanks. > > Li > > -- > Xue, Li > Post-doctoral Research Associate > College of Information Sciences and Technology > Penn State University > Email: me....@gm... > Web site: http://www.cs.iastate.edu/~lixue/ > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > PyMOL-users mailing list (PyM...@li...) > Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users > Archives: http://www.mail-archive.com/pym...@li... > |
From: Li X. <me....@gm...> - 2013-12-24 13:51:01
|
Hello all, Is it possible that I could use *different* colors for the dashes for the distance measurements? I know I can use "set dash_color, red" to set all distance dashes into red. Many thanks. Li -- Xue, Li Post-doctoral Research Associate College of Information Sciences and Technology Penn State University Email: me....@gm... Web site: http://www.cs.iastate.edu/~lixue/ |
From: Thomas H. <sp...@us...> - 2013-12-23 03:17:16
|
Hi Ahmet, On 22 Dec 2013, at 12:17, Ahmet yıldırım wrote: > Pymol show them as a sticks but they are very similar. How can I color each residue with different colors? if you have incentive PyMOL 1.6, you can use the spectrum command to color by residue type: PyMOL> spectrum resn With older versions or with open-source, you have to do this manually: PyMOL> color blue, resn ALA PyMOL> color red, resn GLY PyMOL> color yellow, resn CYS PyMOL> ... There are scripts on the web for that, for example Robert Campbell has one: http://pldserver1.biochem.queensu.ca/~rlc/work/pymol/ Hope that helps. Cheers, Thomas On 22 Dec 2013, at 12:17, Ahmet yıldırım <ahm...@gm...> wrote: > Dear Thomas, > > I did as you said "PyMOL> set use_shaders, 0". The problem is solved. Thanks. > But I have a small problem. > I typed: > select resi resi 15-18 > show sticks, sele > > Pymol show them as a sticks but they are very similar. How can I color each residue with different colors? > > Thanks in advance > > 2013/12/22 Thomas Holder > Hi Ahmet, > > could be a shader problem (missing support by your graphics driver). Try: > > PyMOL> set cylinder_shader_ff_workaround > (see http://pymolwiki.org/index.php/Cylinder_shader_ff_workaround ) > > or: > > PyMOL> set use_shaders, 0 > > Cheers, > Thomas > > On 22 Dec 2013, at 00:39, Ahmet yıldırım wrote: > > > Dear users, > > > > I want to show the residue 15 as a stick in xxxx.pdb. > > pymol-->file-->Open-->xxxx.pdb > > PyMOL> hide everything, all > > PyMOL> select active, resi 15 > > PyMOL> show sticks, resi 15 > > > > Unfortunately, pymol doesnt show it as a stick. Please see image https://www.dropbox.com/s/24gz1kcathiu2x6/resi-15.png > > Where did I mistake? > > > > Thanks in advance > > > > -- > > Ahmet Yıldırım > -- > Ahmet Yıldırım |
From: Noinaj, N. (NIH/N. [E] <no...@ni...> - 2013-12-23 01:48:40
|
this works for me when testing using PDB ID code 4GRV (and others). Can you test this PDB ID with your setup to see if it works? The unknown variable here is your pdb file, possibly something is odd about it or something might be wrong with PyMOL as Thomas has indicated. If PDB ID code 4GRV works ok for you, then the problem is probably your pdb file. Cheers, Nick ________________________________________ From: Ahmet yıldırım [ahm...@gm...] Sent: Sunday, December 22, 2013 12:39 AM To: pym...@li... Subject: [PyMOL] sticks Dear users, I want to show the residue 15 as a stick in xxxx.pdb. pymol-->file-->Open-->xxxx.pdb PyMOL> hide everything, all PyMOL> select active, resi 15 PyMOL> show sticks, resi 15 Unfortunately, pymol doesnt show it as a stick. Please see image https://www.dropbox.com/s/24gz1kcathiu2x6/resi-15.png Where did I mistake? Thanks in advance -- Ahmet Yıldırım |
From: Li X. <me....@gm...> - 2013-12-22 18:58:43
|
Hello all, I installed pymol from source to my mac. At first I can invoke pymol from terminal without any problem. But after a few days, if I invoke pymol from terminal the Tcl/Tk GUI does not show up any more. Does anyone know about it? Thanks. Li -- Xue, Li Post-doctoral Research Associate College of Information Sciences and Technology Penn State University Email: me....@gm... Web site: http://www.cs.iastate.edu/~lixue/ |
From: Thomas H. <sp...@us...> - 2013-12-22 16:51:14
|
Hi Ahmet, could be a shader problem (missing support by your graphics driver). Try: PyMOL> set cylinder_shader_ff_workaround (see http://pymolwiki.org/index.php/Cylinder_shader_ff_workaround ) or: PyMOL> set use_shaders, 0 Cheers, Thomas On 22 Dec 2013, at 00:39, Ahmet yıldırım <ahm...@gm...> wrote: > Dear users, > > I want to show the residue 15 as a stick in xxxx.pdb. > pymol-->file-->Open-->xxxx.pdb > PyMOL> hide everything, all > PyMOL> select active, resi 15 > PyMOL> show sticks, resi 15 > > Unfortunately, pymol doesnt show it as a stick. Please see image https://www.dropbox.com/s/24gz1kcathiu2x6/resi-15.png > Where did I mistake? > > Thanks in advance > > -- > Ahmet Yıldırım |
From: Ahmet y. <ahm...@gm...> - 2013-12-22 05:39:08
|
Dear users, I want to show the residue 15 as a stick in xxxx.pdb. pymol-->file-->Open-->xxxx.pdb PyMOL> hide everything, all PyMOL> select active, resi 15 PyMOL> show sticks, resi 15 Unfortunately, pymol doesnt show it as a stick. Please see image https://www.dropbox.com/s/24gz1kcathiu2x6/resi-15.png Where did I mistake? Thanks in advance -- Ahmet Yıldırım |
From: Katherine S. <kat...@gm...> - 2013-12-20 15:45:36
|
I finally figured out the problem while trying to kluge a workaround. I thought I'd mention the solution for the archive trawlers benefit. The group command was unnecessary and when removed the script behaved perfectly. Thanks for all your time and help, Katherine On Thu, Dec 19, 2013 at 7:34 AM, Katherine Sippel < kat...@gm...> wrote: > Sorry if I was unclear. Currently I've got a functioning script that looks > for a specific set of interactions in 3D space for each ligand in a pdb. If > this interaction exists it gets passed along to a solvent accessible > surface area %cutoff to eliminate ligands that are sitting on bulk solvent. > I need to distinguish between genuine solvent exposed ligands and those > that are sitting on a biological interface that isn't represented in the > crystallographic ASU. Loading as a multiplex=1 or grouping alone is > insufficient for program to recognize and account for the other molecules > and include them in the calculations, hence the create command. > > Basically I need a way to load the .pdb1 files as the full biological > assembly. I need it recognize if it is a multimer (I was using count_states > if loop as that recognition mechanism). If it recognizes that it is a > multimer it needs to then pass the multimer into the group/create loop. If > it is a monomer it needs to proceed through the rest of the script. This is > a PDB datamining thing so it needs to be broad enough to account for any > possible oligomer. If there is another way for the program to recognize > that there are multimers present that would be great. Count_states was the > only criteria I managed to fish out of the wiki/bb archives. > > Thanks for the advice, > Katherine > > > On Thu, Dec 19, 2013 at 12:20 AM, Tsjerk Wassenaar <ts...@gm...>wrote: > >> Hi Katherine, >> >> You explain some of how you want to do it, but you don't explain what >> you're trying to do. What is the objective? It may well be that there's an >> easier way. As a sidenote, create can also make an object with multiple >> states. Check the help. >> >> Hope it helps, >> >> Tsjerk >> >> >> On Wed, Dec 18, 2013 at 10:57 PM, Katherine Sippel < >> kat...@gm...> wrote: >> >>> Hi all, >>> >>> I'm trying to load biological assemblies into my script. From old >>> bulletin board messages I figured out that multiplex=1 would output the >>> biological assembly as different states and objects. I worked out that >>> cmd.group() would give a single object with multiple states. Then >>> cmd.create() would make one object with one state. Unfortunately if you >>> group a monomer with one state it gives you a selection of 0 atoms. There >>> is a whole bunch of arithmetic on the back end of the script crashes with a >>> divide by zero error for the monomeric ones. I thought I'd be smart and use >>> count_states to build a conditional loop but I don't think I"m using it >>> correctly because it isn't passing the multiple states into the loop. >>> >>> Is there some requirement that I'm missing or not seeing here? >>> >>> This might be easier to explain if I snip from scripts... >>> >>> #Outputs the monomers correctly but doesn't account for the biological >>> assembly so I get false negatives >>> >>> cmd.set("all_states", 1) >>> for file in glob("*.pdb1"): >>> cmd.load(file,'prot') >>> cmd.select('allLigands', "het and (not resn HOH)") etc. >>> >>> #Outputs the multimers correctly but gives a divide by zero error for >>> the monomers >>> >>> cmd.set("all_states", 1) >>> for file in glob("*.pdb1"): >>> cmd.load(file,'prot', multiplex =1) >>> cmd.group('ens', 'prot'+'*') >>> cmd.create('BA', 'ens') >>> cmd.select('allLigands', "het and (not resn HOH)") etc. >>> >>> #Outputs the monomers correctly but doesn't pass multimers into the >>> conditional loop. I've also tried moving the cmd.group() before the if >>> loop. That didn't work either. >>> >>> cmd.set("all_states", 1) >>> for file in glob("*.pdb1"): >>> cmd.load(file,'prot', multiplex=1) >>> if cmd.count_states('prot') > 1: >>> cmd.group('ens', 'prot') >>> cmd.create('BA', 'ens') >>> cmd.delete('ens') >>> cmd.select('allLigands', "het and (not resn HOH)") etc. >>> >>> Any help would be appreciated. I swear this is the last time I'll bother >>> you. Thanks again. >>> Katherine >>> >>> >>> >>> -- >>> "Nil illegitimo carborundum"* - *Didactylos >>> >>> >>> ------------------------------------------------------------------------------ >>> Rapidly troubleshoot problems before they affect your business. Most IT >>> organizations don't have a clear picture of how application performance >>> affects their revenue. With AppDynamics, you get 100% visibility into >>> your >>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of >>> AppDynamics Pro! >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> PyMOL-users mailing list (PyM...@li...) >>> Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users >>> Archives: http://www.mail-archive.com/pym...@li... >>> >> >> >> >> -- >> Tsjerk A. Wassenaar, Ph.D. >> >> > > > -- > "Nil illegitimo carborundum"* - *Didactylos > -- "Nil illegitimo carborundum"* - *Didactylos |
From: Katherine S. <kat...@gm...> - 2013-12-19 13:34:27
|
Sorry if I was unclear. Currently I've got a functioning script that looks for a specific set of interactions in 3D space for each ligand in a pdb. If this interaction exists it gets passed along to a solvent accessible surface area %cutoff to eliminate ligands that are sitting on bulk solvent. I need to distinguish between genuine solvent exposed ligands and those that are sitting on a biological interface that isn't represented in the crystallographic ASU. Loading as a multiplex=1 or grouping alone is insufficient for program to recognize and account for the other molecules and include them in the calculations, hence the create command. Basically I need a way to load the .pdb1 files as the full biological assembly. I need it recognize if it is a multimer (I was using count_states if loop as that recognition mechanism). If it recognizes that it is a multimer it needs to then pass the multimer into the group/create loop. If it is a monomer it needs to proceed through the rest of the script. This is a PDB datamining thing so it needs to be broad enough to account for any possible oligomer. If there is another way for the program to recognize that there are multimers present that would be great. Count_states was the only criteria I managed to fish out of the wiki/bb archives. Thanks for the advice, Katherine On Thu, Dec 19, 2013 at 12:20 AM, Tsjerk Wassenaar <ts...@gm...>wrote: > Hi Katherine, > > You explain some of how you want to do it, but you don't explain what > you're trying to do. What is the objective? It may well be that there's an > easier way. As a sidenote, create can also make an object with multiple > states. Check the help. > > Hope it helps, > > Tsjerk > > > On Wed, Dec 18, 2013 at 10:57 PM, Katherine Sippel < > kat...@gm...> wrote: > >> Hi all, >> >> I'm trying to load biological assemblies into my script. From old >> bulletin board messages I figured out that multiplex=1 would output the >> biological assembly as different states and objects. I worked out that >> cmd.group() would give a single object with multiple states. Then >> cmd.create() would make one object with one state. Unfortunately if you >> group a monomer with one state it gives you a selection of 0 atoms. There >> is a whole bunch of arithmetic on the back end of the script crashes with a >> divide by zero error for the monomeric ones. I thought I'd be smart and use >> count_states to build a conditional loop but I don't think I"m using it >> correctly because it isn't passing the multiple states into the loop. >> >> Is there some requirement that I'm missing or not seeing here? >> >> This might be easier to explain if I snip from scripts... >> >> #Outputs the monomers correctly but doesn't account for the biological >> assembly so I get false negatives >> >> cmd.set("all_states", 1) >> for file in glob("*.pdb1"): >> cmd.load(file,'prot') >> cmd.select('allLigands', "het and (not resn HOH)") etc. >> >> #Outputs the multimers correctly but gives a divide by zero error for >> the monomers >> >> cmd.set("all_states", 1) >> for file in glob("*.pdb1"): >> cmd.load(file,'prot', multiplex =1) >> cmd.group('ens', 'prot'+'*') >> cmd.create('BA', 'ens') >> cmd.select('allLigands', "het and (not resn HOH)") etc. >> >> #Outputs the monomers correctly but doesn't pass multimers into the >> conditional loop. I've also tried moving the cmd.group() before the if >> loop. That didn't work either. >> >> cmd.set("all_states", 1) >> for file in glob("*.pdb1"): >> cmd.load(file,'prot', multiplex=1) >> if cmd.count_states('prot') > 1: >> cmd.group('ens', 'prot') >> cmd.create('BA', 'ens') >> cmd.delete('ens') >> cmd.select('allLigands', "het and (not resn HOH)") etc. >> >> Any help would be appreciated. I swear this is the last time I'll bother >> you. Thanks again. >> Katherine >> >> >> >> -- >> "Nil illegitimo carborundum"* - *Didactylos >> >> >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. Most IT >> organizations don't have a clear picture of how application performance >> affects their revenue. With AppDynamics, you get 100% visibility into your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics >> Pro! >> >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >> _______________________________________________ >> PyMOL-users mailing list (PyM...@li...) >> Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users >> Archives: http://www.mail-archive.com/pym...@li... >> > > > > -- > Tsjerk A. Wassenaar, Ph.D. > > -- "Nil illegitimo carborundum"* - *Didactylos |
From: Tsjerk W. <ts...@gm...> - 2013-12-19 06:20:27
|
Hi Katherine, You explain some of how you want to do it, but you don't explain what you're trying to do. What is the objective? It may well be that there's an easier way. As a sidenote, create can also make an object with multiple states. Check the help. Hope it helps, Tsjerk On Wed, Dec 18, 2013 at 10:57 PM, Katherine Sippel < kat...@gm...> wrote: > Hi all, > > I'm trying to load biological assemblies into my script. From old > bulletin board messages I figured out that multiplex=1 would output the > biological assembly as different states and objects. I worked out that > cmd.group() would give a single object with multiple states. Then > cmd.create() would make one object with one state. Unfortunately if you > group a monomer with one state it gives you a selection of 0 atoms. There > is a whole bunch of arithmetic on the back end of the script crashes with a > divide by zero error for the monomeric ones. I thought I'd be smart and use > count_states to build a conditional loop but I don't think I"m using it > correctly because it isn't passing the multiple states into the loop. > > Is there some requirement that I'm missing or not seeing here? > > This might be easier to explain if I snip from scripts... > > #Outputs the monomers correctly but doesn't account for the biological > assembly so I get false negatives > > cmd.set("all_states", 1) > for file in glob("*.pdb1"): > cmd.load(file,'prot') > cmd.select('allLigands', "het and (not resn HOH)") etc. > > #Outputs the multimers correctly but gives a divide by zero error for the > monomers > > cmd.set("all_states", 1) > for file in glob("*.pdb1"): > cmd.load(file,'prot', multiplex =1) > cmd.group('ens', 'prot'+'*') > cmd.create('BA', 'ens') > cmd.select('allLigands', "het and (not resn HOH)") etc. > > #Outputs the monomers correctly but doesn't pass multimers into the > conditional loop. I've also tried moving the cmd.group() before the if > loop. That didn't work either. > > cmd.set("all_states", 1) > for file in glob("*.pdb1"): > cmd.load(file,'prot', multiplex=1) > if cmd.count_states('prot') > 1: > cmd.group('ens', 'prot') > cmd.create('BA', 'ens') > cmd.delete('ens') > cmd.select('allLigands', "het and (not resn HOH)") etc. > > Any help would be appreciated. I swear this is the last time I'll bother > you. Thanks again. > Katherine > > > > -- > "Nil illegitimo carborundum"* - *Didactylos > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > PyMOL-users mailing list (PyM...@li...) > Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users > Archives: http://www.mail-archive.com/pym...@li... > -- Tsjerk A. Wassenaar, Ph.D. |
From: Katherine S. <kat...@gm...> - 2013-12-18 21:57:29
|
Hi all, I'm trying to load biological assemblies into my script. From old bulletin board messages I figured out that multiplex=1 would output the biological assembly as different states and objects. I worked out that cmd.group() would give a single object with multiple states. Then cmd.create() would make one object with one state. Unfortunately if you group a monomer with one state it gives you a selection of 0 atoms. There is a whole bunch of arithmetic on the back end of the script crashes with a divide by zero error for the monomeric ones. I thought I'd be smart and use count_states to build a conditional loop but I don't think I"m using it correctly because it isn't passing the multiple states into the loop. Is there some requirement that I'm missing or not seeing here? This might be easier to explain if I snip from scripts... #Outputs the monomers correctly but doesn't account for the biological assembly so I get false negatives cmd.set("all_states", 1) for file in glob("*.pdb1"): cmd.load(file,'prot') cmd.select('allLigands', "het and (not resn HOH)") etc. #Outputs the multimers correctly but gives a divide by zero error for the monomers cmd.set("all_states", 1) for file in glob("*.pdb1"): cmd.load(file,'prot', multiplex =1) cmd.group('ens', 'prot'+'*') cmd.create('BA', 'ens') cmd.select('allLigands', "het and (not resn HOH)") etc. #Outputs the monomers correctly but doesn't pass multimers into the conditional loop. I've also tried moving the cmd.group() before the if loop. That didn't work either. cmd.set("all_states", 1) for file in glob("*.pdb1"): cmd.load(file,'prot', multiplex=1) if cmd.count_states('prot') > 1: cmd.group('ens', 'prot') cmd.create('BA', 'ens') cmd.delete('ens') cmd.select('allLigands', "het and (not resn HOH)") etc. Any help would be appreciated. I swear this is the last time I'll bother you. Thanks again. Katherine -- "Nil illegitimo carborundum"* - *Didactylos |
From: Jason V. <jas...@sc...> - 2013-12-14 01:06:32
|
Hi Katherine, PyMOL can do what you want. I've done this exact task before. Here's the idea. If you have a PDB with multiple ligands and you use, select allLigands, organic and myProtein you create the selection allLigands which contains all the ligand atoms in myProtein. What you need to do is extract each ligand, molecule by molecule, from the allLigands selection using selection algebra until myLigands is empty. It's done like this: # create a selection containing the atoms of all ligands select allLigands, organic and myProtein # create a selection to use later as we iterate across # all ligands, this will hold individual ligands we extract # from allLigands select current_ligand, none # enter a Python block so we can use Python while-loop # and other Python syntax python # loop until allLigands is not empty while cmd.count_atoms("myLigands") > 0: # copy the first ligand selection, by molecule, into # the, "current_ligand" cmd.select("current_ligand", "bm. first allLigands") # do something with "current_ligand", like finding all ligands # without waters nearby if cmd.count_atoms("solvent within 5 of current_ligand") == 0: print "This is an interesting ligand." # now remove current_ligand from allLigands # and loop again cmd.select("allLigands", "allLigands and not current_ligand") python end Good luck! Cheers, -- Jason On Fri, Dec 13, 2013 at 4:58 PM, Katherine Sippel <kat...@gm...> wrote: > Hi Carsten, > > Thanks for the help. I've tried variants of that selection and it works > great if there is only one ligand. Unfortunately it breaks down when there > are multiple ligands and they don't all fit the criteria. I'm surveying > almost half the PDB so these are all different proteins with different > binding sites and ligands. I was hoping for a way to get pymol to recognize > each individual ligand automatically by grouping common resids within the > non-solvent hetatm selection. Using the %s %(resi) seems to require an > explicit input. > > I might be able to extract an explicit chain/resi designation for each file > from the het portion of the pdb header, though I'm not sure how to automate > this. I suppose it's back to the script repository for me. > > Cheers, > Katherine > > > On Fri, Dec 13, 2013 at 2:50 PM, Schubert, Carsten [JRDUS] > <CSC...@it...> wrote: >> >> Katherine, >> >> >> >> not sure if that is what you are looking for but you can select for >> non-polymer residues with: >> >> >> >> select lig, prot and organic >> >> >> >> That will select any non polymer (protein and R(D)NA) residues present in >> the pdb. You then would need to break the selection further into the >> individual constituents, by either chain Id and resid. >> >> >> >> Hope this helps a bit. >> >> >> >> Carsten >> >> >> >> From: Katherine Sippel [mailto:kat...@gm...] >> Sent: Friday, December 13, 2013 10:28 AM >> To: pym...@li... >> Subject: [PyMOL] Selection algebra issue >> >> >> >> Hi all, >> >> I'm trying to write a script to data mine the pdb. I'm want to look at the >> ligands in a pdb file and fish out those that meet a certain criteria. I've >> got a script that can look at the ligands all at once but I need to assess >> each ligand individually. Since I'm looking at 40,000+ pdbs I need a way to >> define them individually. I've tried variations on "%s' % (resi)" and >> "bymolec" but I can't seem to figure out how to get them parsed separately >> without specifying a number. I've also tried using index to create a tuples >> list and iterating from that but I keep hitting the same issue. I've >> attached a couple of the attempted scripts so you can laugh at my google >> derived python skills. >> >> I've been trying to figure this out for a week now and I'm completely >> stumped. If anyone could nudge me in the right direction, even if it's some >> Pymolwiki article I missed, I would appreciate it immensely. >> >> Thanks for your time, >> Katherine >> >> >> -- >> >> "Nil illegitimo carborundum" - Didactylos > > > > > -- > "Nil illegitimo carborundum" - Didactylos > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > PyMOL-users mailing list (PyM...@li...) > Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users > Archives: http://www.mail-archive.com/pym...@li... -- Jason Vertrees, PhD Director of Core Modeling Products Schrödinger, Inc. (e) Jas...@sc... (o) +1 (603) 374-7120 |
From: Katherine S. <kat...@gm...> - 2013-12-13 21:58:57
|
Hi Carsten, Thanks for the help. I've tried variants of that selection and it works great if there is only one ligand. Unfortunately it breaks down when there are multiple ligands and they don't all fit the criteria. I'm surveying almost half the PDB so these are all different proteins with different binding sites and ligands. I was hoping for a way to get pymol to recognize each individual ligand automatically by grouping common resids within the non-solvent hetatm selection. Using the %s %(resi) seems to require an explicit input. I might be able to extract an explicit chain/resi designation for each file from the het portion of the pdb header, though I'm not sure how to automate this. I suppose it's back to the script repository for me. Cheers, Katherine On Fri, Dec 13, 2013 at 2:50 PM, Schubert, Carsten [JRDUS] < CSC...@it...> wrote: > Katherine, > > > > not sure if that is what you are looking for but you can select for > non-polymer residues with: > > > > select lig, prot and organic > > > > That will select any non polymer (protein and R(D)NA) residues present in > the pdb. You then would need to break the selection further into the > individual constituents, by either chain Id and resid. > > > > Hope this helps a bit. > > > > Carsten > > > > *From:* Katherine Sippel [mailto:kat...@gm...] > *Sent:* Friday, December 13, 2013 10:28 AM > *To:* pym...@li... > *Subject:* [PyMOL] Selection algebra issue > > > > Hi all, > > I'm trying to write a script to data mine the pdb. I'm want to look at the > ligands in a pdb file and fish out those that meet a certain criteria. I've > got a script that can look at the ligands all at once but I need to assess > each ligand individually. Since I'm looking at 40,000+ pdbs I need a way to > define them individually. I've tried variations on "%s' % (resi)" and > "bymolec" but I can't seem to figure out how to get them parsed separately > without specifying a number. I've also tried using index to create a tuples > list and iterating from that but I keep hitting the same issue. I've > attached a couple of the attempted scripts so you can laugh at my google > derived python skills. > > I've been trying to figure this out for a week now and I'm completely > stumped. If anyone could nudge me in the right direction, even if it's some > Pymolwiki article I missed, I would appreciate it immensely. > > Thanks for your time, > Katherine > > > -- > > "Nil illegitimo carborundum"* - *Didactylos > -- "Nil illegitimo carborundum"* - *Didactylos |
From: Schubert, C. [JRDUS] <CSC...@it...> - 2013-12-13 20:50:58
|
Katherine, not sure if that is what you are looking for but you can select for non-polymer residues with: select lig, prot and organic That will select any non polymer (protein and R(D)NA) residues present in the pdb. You then would need to break the selection further into the individual constituents, by either chain Id and resid. Hope this helps a bit. Carsten From: Katherine Sippel [mailto:kat...@gm...] Sent: Friday, December 13, 2013 10:28 AM To: pym...@li... Subject: [PyMOL] Selection algebra issue Hi all, I'm trying to write a script to data mine the pdb. I'm want to look at the ligands in a pdb file and fish out those that meet a certain criteria. I've got a script that can look at the ligands all at once but I need to assess each ligand individually. Since I'm looking at 40,000+ pdbs I need a way to define them individually. I've tried variations on "%s' % (resi)" and "bymolec" but I can't seem to figure out how to get them parsed separately without specifying a number. I've also tried using index to create a tuples list and iterating from that but I keep hitting the same issue. I've attached a couple of the attempted scripts so you can laugh at my google derived python skills. I've been trying to figure this out for a week now and I'm completely stumped. If anyone could nudge me in the right direction, even if it's some Pymolwiki article I missed, I would appreciate it immensely. Thanks for your time, Katherine -- "Nil illegitimo carborundum" - Didactylos |
From: Katherine S. <kat...@gm...> - 2013-12-13 15:28:25
|
Hi all, I'm trying to write a script to data mine the pdb. I'm want to look at the ligands in a pdb file and fish out those that meet a certain criteria. I've got a script that can look at the ligands all at once but I need to assess each ligand individually. Since I'm looking at 40,000+ pdbs I need a way to define them individually. I've tried variations on "%s' % (resi)" and "bymolec" but I can't seem to figure out how to get them parsed separately without specifying a number. I've also tried using index to create a tuples list and iterating from that but I keep hitting the same issue. I've attached a couple of the attempted scripts so you can laugh at my google derived python skills. I've been trying to figure this out for a week now and I'm completely stumped. If anyone could nudge me in the right direction, even if it's some Pymolwiki article I missed, I would appreciate it immensely. Thanks for your time, Katherine -- "Nil illegitimo carborundum"* - *Didactylos |
From: Thomas H. <sp...@us...> - 2013-12-13 15:15:07
|
Hi, to get the angle between 4 atoms, use get_dihedral. For angle between 3 atoms (lines intersect) use get_angle. http://pymolwiki.org/index.php/Get_Angle http://pymolwiki.org/index.php/Get_Dihedral Cheers, Thomas PS: it's nice to give your name in an email to a list like this one On 12 Dec 2013, at 18:24, rainfieldcn wrote: > Hi All, > I want to measure the angle between two lines in pymol. > So I made two pseudoatoms on each line and want to define two vectors > then measure the angle. > How can I define this vector? > Thanks! |
From: rainfieldcn <rai...@gm...> - 2013-12-12 23:24:54
|
Hi All, I want to measure the angle between two lines in pymol. So I made two pseudoatoms on each line and want to define two vectors then measure the angle. How can I define this vector? Thanks! |
From: Gincel <edi...@pa...> - 2013-12-12 13:21:52
|
Hi thanks Pete, but I tried to install it with python 2.6.8 (the one I found on the net) and it still doesn't work (for any pymol version)... I eventually reinstalled a very old version (0.99) which is the only one working for now -- Edith Gincel =========================================================== Universite Paris Descartes UFR des Sciences Pharmaceutiques et Biologiques UMR 8015 CNRS Laboratoire de cristallographie et RMN biologiques 4, avenue de l'Observatoire 75270 PARIS Cedex 06 Tel: 33 (0) 1 53 73 96 87 Fax: 33 (0) 1 43 26 69 18 email : edi...@pa... =========================================================== Le 10/12/2013 18:32, Pete Meyer a écrit : > Hi, > > It sounds like you should check the version of python you're using to > try to build pymol. > > I've been able to build pymol 1.4.1 using python 2.6.4 (and pmw 1.3.2) > on several linux distributions (although I haven't tried on Centos > 5.10) and OS X. > > Hope this helps, > > Pete > > Edith Gincel wrote: >> Dear all >> >> I am working on Centos 5.10, kernel 2.6.18-371.1.2.el5 >> >> I was using pymol 1.3r2, and it worked perfectly >> I installed a second screen (useful for NMR) on my computer, and >> since then, I have problems with pymol >> >> I first had to update my kernel, which is now the one I wrote on the >> top of my post. >> but then, I couldn't launch pymol, I always got a "segmentation >> fault" and that was it.... >> I couln't find any reason for that >> >> So, I decided to install a new version of pymol. >> I tried the 1.6.0.0 one, >> "python setup.py build install" >> Traceback (most recent call last): >> File "setup.py", line 142, in ? >> import create_shadertext >> File "/home/edith/logiciels/pymol/create_shadertext.py", line 8 >> with open(os.path.join(shaderdir, inputfile)) as f: >> ^ >> SyntaxError: invalid syntax >> >> So I tried the 1.5 version, no more success (with other errors) .... >> neither any of the former versions could be installed (unless the >> 1.3r2 which doesn't work at all) >> >> >> Does someone have any idea? >> >> thank you very much >> >> >> > > |
From: Jordan W. <jwi...@gm...> - 2013-12-12 09:43:49
|
angstrom J On Dec 12, 2013, at 3:41 AM, Ahmet yıldırım <ahm...@gm...> wrote: > Dear users, > > What is the unit of RMSD in pymol? Nanometer or angstrom? > > PyMOL>align structure1 & n. ca, structure2 & n. ca > > -- > Ahmet Yıldırım > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk_______________________________________________ > PyMOL-users mailing list (PyM...@li...) > Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users > Archives: http://www.mail-archive.com/pym...@li... |
From: Ahmet y. <ahm...@gm...> - 2013-12-12 09:41:37
|
Dear users, What is the unit of RMSD in pymol? Nanometer or angstrom? PyMOL>align structure1 & n. ca, structure2 & n. ca -- Ahmet Yıldırım |
From: Thomas H. <sp...@us...> - 2013-12-11 04:49:40
|
Hi Yeping, the spectrum command has a "byres" argument to operate on the residue level: PyMOL>spectrum b, blue_white_red, byres=1 There is no white_blue color ramp, but there is a script which provides this: http://pymolwiki.org/index.php/Spectrumany It doesn't have the byres argument. If you only show cartoon, just limit the selection to CA atoms: PyMOL>run path/to/spectrumany.py PyMOL>spectrumany b, white blue, name CA If you want to show all atoms, you can map the CA atom b-factor to all residue atoms with this script: http://pymolwiki.org/index.php/AlphaToAll Hope that helps. Cheers, Thomas On 10 Dec 2013, at 01:04, sunyeping <sun...@al...> wrote: > Hi, professor Holder, > > Thank you for the reply, but how can I do this on the level of individual amino acids in stead of atom? I have two homolog stuctures and I want to map the difference between the b factors of the corresonding residues of these two stuctures rather than individual atoms. And I want to use gradually deepened color from white to blue. Could you explain more in detail? Thanks. > > Yeping Sun > > Institute of Microbiology, Chinese Academy of Sciences > > > ------------------------------------------------------------------ > 发件人:Thomas Holder <sp...@us...> > 发送时间:2013年12月10日(星期二) 04:50 > 收件人:孙业平 <sun...@al...> > 抄 送:pymol-users <pym...@li...> > 主 题:Re: [PyMOL] gradually changed colors with flexibility > > Hi Yeping, > > use the spectrum command: > > PyMOL> spectrum b, blue_white_red > > http://pymolwiki.org/index.php/Spectrum > > Cheers, > Thomas > > On 09 Dec 2013, at 11:30, sunyeping <sun...@al...> wrote: > > > Dear all, > > > > I want to show amino acids in a structure according to their flexibility (B factor) by gradually changed colors. Can pymol do this? Thanks. > > > > Yeping Sun > > > > Institute of Microbiology, Chinese Academy of Sciences |
From: Pete M. <pa...@mc...> - 2013-12-10 17:47:51
|
Hi, It sounds like you should check the version of python you're using to try to build pymol. I've been able to build pymol 1.4.1 using python 2.6.4 (and pmw 1.3.2) on several linux distributions (although I haven't tried on Centos 5.10) and OS X. Hope this helps, Pete Edith Gincel wrote: > Dear all > > I am working on Centos 5.10, kernel 2.6.18-371.1.2.el5 > > I was using pymol 1.3r2, and it worked perfectly > I installed a second screen (useful for NMR) on my computer, and since > then, I have problems with pymol > > I first had to update my kernel, which is now the one I wrote on the top > of my post. > but then, I couldn't launch pymol, I always got a "segmentation fault" > and that was it.... > I couln't find any reason for that > > So, I decided to install a new version of pymol. > I tried the 1.6.0.0 one, > "python setup.py build install" > Traceback (most recent call last): > File "setup.py", line 142, in ? > import create_shadertext > File "/home/edith/logiciels/pymol/create_shadertext.py", line 8 > with open(os.path.join(shaderdir, inputfile)) as f: > ^ > SyntaxError: invalid syntax > > So I tried the 1.5 version, no more success (with other errors) .... > neither any of the former versions could be installed (unless the 1.3r2 > which doesn't work at all) > > > Does someone have any idea? > > thank you very much > > > |
From: Edith G. <edi...@pa...> - 2013-12-10 16:30:05
|
Dear all I am working on Centos 5.10, kernel 2.6.18-371.1.2.el5 I was using pymol 1.3r2, and it worked perfectly I installed a second screen (useful for NMR) on my computer, and since then, I have problems with pymol I first had to update my kernel, which is now the one I wrote on the top of my post. but then, I couldn't launch pymol, I always got a "segmentation fault" and that was it.... I couln't find any reason for that So, I decided to install a new version of pymol. I tried the 1.6.0.0 one, "python setup.py build install" Traceback (most recent call last): File "setup.py", line 142, in ? import create_shadertext File "/home/edith/logiciels/pymol/create_shadertext.py", line 8 with open(os.path.join(shaderdir, inputfile)) as f: ^ SyntaxError: invalid syntax So I tried the 1.5 version, no more success (with other errors) .... neither any of the former versions could be installed (unless the 1.3r2 which doesn't work at all) Does someone have any idea? thank you very much -- Edith Gincel ========================================================== Universite Paris Descartes - UFR des Sciences Pharmaceutiques et Biologiques UMR 8015 CNRS - Laboratoire de cristallographie et RMN biologiques 4, avenue de l'Observatoire 75270 PARIS Cedex 06 Tel: 33 (0) 1 53 73 96 87 Fax: 33 (0) 1 43 26 69 18 email : edi...@pa... ========================================================== |