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
(3) |
Nov
(4) |
Dec
|
|
From: Zhou, Y. <yin...@no...> - 2023-06-29 04:58:17
|
I am a relatively new PyMOL user and would like to get some helps from the community. I have two structures for the same antibody-antigen complex (with three chains: light chain L, heavy chain H, and an antigen chain A) . Structure "base" is the experimental true structure, structure "pred" is the predicted structure. My goal is to determine how close the predicted interface is w.r.t. the experimental truth. I first select the interface residues as defined by "base" load base.pdb load pred.pdb select int_base, byres(base & (/base//H+L around 5)) How do I select the same corresponding residues in object "pred"? In addition, what if in the pred structure, chains are named A, B, and C, corresponding to base structure L, H, A, respectively, how will I handle that? (I was planning to rename the chains, if there is no nice trick to transfer the selections from base to pred) Thanks! |
|
From: Norbert S. <st...@bb...> - 2023-06-20 13:47:42
|
Dear PyMOL users and experts, I wonder if anybody has insight into the following problem concerning the determination of hydrogen bonding interactions in PyMOL via the dist command with the mode=2 option. For an upcoming local PyMOL workshop, which I organize for PhD students, I tried to find a way to detect hydrogen bonding interactions of a ligand with its receptor within PyMOL. This is described to some extent in https://pymol.org/dokuwiki/doku.php?id=setting:h_bond or https://pymolwiki.org/index.php/Displaying_Biochemical_Properties#Hydrogen_bonds_and_Polar_Contacts The documentation suggests that if resonable positions of the polar hydrogens are available, one can detect hydrogen bonds using distance and donor angle criteria. I added hydrogen bonds using Protoss of the ProteinPlus webserver to the structure 4eiy. However, when analyzing the environment of the ligand, I notice that many hydrogen bonds are detected quite fine, but there are many others, which are not displayed, although they have quite perfect geometry. Furthermore, for some hydrogen bonds, the heavy atoms are connected, in contrast to the settings (and the correct display of many other interactions). If somebody wants to test, the pdb file is available here: https://research.uni-leipzig.de/straeter/pymol/data/4eiy_protoss.pdb and these are the commands: load 4eiy_protoss.pdb hide all zoom resn ZMA clip slab, 8 show sticks dist hbonds, all, all, mode=2 For example, for water molecules 2522 or 2527 in the vicinity of the ligand, the non-hydrogen atoms are connected by the H-bond. Waters 2584, 2514 and Tyr-9 OH are well set for a hydrogen bonding interaction, but this is not detected. I wonder, what the cause of these apparent inconsistencies might be. Is it the algorithm or the detection of the donor/acceptor functionalities? If the hydrogens are deleted before the running the dist command, these hydrogen bonds are shown, but also others which are only very weak based on the deviations from donor angle linearity. Best regards, Norbert |
|
From: Jarrett J. <jar...@sc...> - 2023-06-20 12:17:56
|
Hello, Using PyMOL's figures for the purpose of fulfilling academic requirements such as a thesis or a dissertation is permissible. Best, Jarrett J. On Wed, Jun 14, 2023 at 10:59 AM deniz tunalıer <den...@gm...> wrote: > Hi PyMOL users, > > I'm using Edu-PyMOL and I'm wondering if I can use figures that I created > with it in my master's thesis? Or do I need to buy a license? Thanks in > advance. Looking forward to your response. > > Best wishes, > Deniz > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- *Jarrett Johnson* | Senior Developer, PyMOL |
|
From: Mr. P. T. <par...@cg...> - 2023-06-20 08:26:15
|
Hi PyMOL Support Team I'm having trouble getting the download credentials for the PyMOL educational version. I completed the registration process on 20/06/23 and verified my educational status, but haven't received any email with the credentials or instructions. Can you please assist me with this issue? Thanks, Parinya |
|
From: Simon D. <ha...@si...> - 2023-06-15 17:39:59
|
I am currently working on a plugin for PyMol that should continuously add
new structures to the PyMol view while the function is running.
This is some demo code:
import time
from pymol import cmd
@cmd.extend
def custom_function(inp):
for i in range(len(inp)):
time.sleep(2)
print(i) # here we would load the structures
However, this doesn't work. It prints in the system console just in time
but not in the Pymol console (and if I call e.g cmd.load("somepdb") also
the structure doesn't get added to the view) until the function has
completed running.
Is there a way around this ?
Thanks,
Simon
*Simon Dürr*
in...@si...
https://simonduerr.eu
|
|
From: Teaching w. S. <tea...@sc...> - 2023-06-14 13:40:34
|
Hi, The Schrödinger Education team is hosting a free event from June 13-16th called Educator's Week 2023 <https://events.bizzabo.com/467368>, connecting educators from all over the world to discuss the growing role of educational technology in the classroom and integrating computational molecular modeling into modern science curricula. *June 13-15, 2023* 11:00 AM to 2:00 PM ET Virtual conference with live presentations *Register for the free event. <https://events.bizzabo.com/467368>* We're very excited that* Noeris Salam from Schrödinger *will be giving a virtual talk today, June 14th, on *PyMOL 3.0 Beta* and will discuss the new movie-making features. We'll also be hosting several teachers and professors who will highlight how PyMOL and molecular modeling are revolutionizing elementary school science, among other chemistry and biology teachers and college-level professors. Hope to see you there! Best, Schrödinger Education Team | Teaching |
|
From: deniz t. <den...@gm...> - 2023-06-12 13:55:40
|
Hi PyMOL users, I'm using Edu-PyMOL and I'm wondering if I can use figures that I created with it in my master's thesis? Or do I need to buy a license? Thanks in advance. Looking forward to your response. Best wishes, Deniz |
|
From: Philip K. <pk...@uc...> - 2023-06-02 21:14:07
|
Hi Jarrett, That command seems to just move the object back to its original position instead of resetting the matrix values with the object kept in its new position. Regards, Philip On Fri, Jun 2, 2023 at 12:56 PM Jarrett Johnson < jar...@sc...> wrote: > Hi Philip, > > Have you tried the `matrix_reset` command instead? > > Best > Jarrett J. > > On Fri, Jun 2, 2023 at 3:46 PM Philip Kiser <pk...@uc...> wrote: > >> Hi Everyone, >> Is there a way to set an object TTT matrix to the identity after >> performing a transformation (e.g. superposition)? I want to leave the >> object in its new position and just reset the matrix so the new position >> has an identity TTT matrix. From the PyMOL wiki, it seems "reset" should be >> the right command, but it is not working in my hands. Thank you for any >> tips you can provide. >> Regards, >> Philip >> _______________________________________________ >> PyMOL-users mailing list >> Archives: http://www.mail-archive.com/pym...@li... >> <https://urldefense.com/v3/__http://www.mail-archive.com/pym...@li....net__;!!CzAuKJ42GuquVTTmVmPViYEvSg!I8vAXv2W562ZF7bJqLlWlKsmMv-JVak8dAiGK6zvjBHEdcQgqh4ZWi1vaB-cp_AfzNAfc5X4d6JXJOu_JxTn9K-DbDD8$> >> Unsubscribe: >> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe >> <https://urldefense.com/v3/__https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe__;!!CzAuKJ42GuquVTTmVmPViYEvSg!I8vAXv2W562ZF7bJqLlWlKsmMv-JVak8dAiGK6zvjBHEdcQgqh4ZWi1vaB-cp_AfzNAfc5X4d6JXJOu_JxTn9Mz1uKrY$> > > > > -- > > *Jarrett Johnson* | Senior Developer, PyMOL > > |
|
From: Jarrett J. <jar...@sc...> - 2023-06-02 20:22:57
|
Ah apologies,
I am not sure of the most efficient way to do it, but one could store the
TTT matrix, reset the matrix, and transform the object as a selection so
that the positions themselves are changed and not the object transform.
Something like
PyMOL>mat = cmd.get_object_matrix('1obyA')
PyMOL>cmd.matrix_reset('1obyA')
PyMOL>cmd.transform_selection('1obyA', mat)
comes to mind.
On Fri, Jun 2, 2023 at 4:04 PM Philip Kiser <pk...@uc...> wrote:
> Hi Jarrett,
> That command seems to just move the object back to its original position
> instead of resetting the matrix values with the object kept in its new
> position.
> Regards,
> Philip
>
> On Fri, Jun 2, 2023 at 12:56 PM Jarrett Johnson <
> jar...@sc...> wrote:
>
>> Hi Philip,
>>
>> Have you tried the `matrix_reset` command instead?
>>
>> Best
>> Jarrett J.
>>
>> On Fri, Jun 2, 2023 at 3:46 PM Philip Kiser <pk...@uc...> wrote:
>>
>>> Hi Everyone,
>>> Is there a way to set an object TTT matrix to the identity after
>>> performing a transformation (e.g. superposition)? I want to leave the
>>> object in its new position and just reset the matrix so the new position
>>> has an identity TTT matrix. From the PyMOL wiki, it seems "reset" should be
>>> the right command, but it is not working in my hands. Thank you for any
>>> tips you can provide.
>>> Regards,
>>> Philip
>>> _______________________________________________
>>> PyMOL-users mailing list
>>> Archives: http://www.mail-archive.com/pym...@li...
>>> <https://urldefense.com/v3/__http://www.mail-archive.com/pym...@li....net__;!!CzAuKJ42GuquVTTmVmPViYEvSg!I8vAXv2W562ZF7bJqLlWlKsmMv-JVak8dAiGK6zvjBHEdcQgqh4ZWi1vaB-cp_AfzNAfc5X4d6JXJOu_JxTn9K-DbDD8$>
>>> Unsubscribe:
>>> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
>>> <https://urldefense.com/v3/__https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe__;!!CzAuKJ42GuquVTTmVmPViYEvSg!I8vAXv2W562ZF7bJqLlWlKsmMv-JVak8dAiGK6zvjBHEdcQgqh4ZWi1vaB-cp_AfzNAfc5X4d6JXJOu_JxTn9Mz1uKrY$>
>>
>>
>>
>> --
>>
>> *Jarrett Johnson* | Senior Developer, PyMOL
>>
>>
--
*Jarrett Johnson* | Senior Developer, PyMOL
|
|
From: Jarrett J. <jar...@sc...> - 2023-06-02 19:56:59
|
Hi Philip, Have you tried the `matrix_reset` command instead? Best Jarrett J. On Fri, Jun 2, 2023 at 3:46 PM Philip Kiser <pk...@uc...> wrote: > Hi Everyone, > Is there a way to set an object TTT matrix to the identity after > performing a transformation (e.g. superposition)? I want to leave the > object in its new position and just reset the matrix so the new position > has an identity TTT matrix. From the PyMOL wiki, it seems "reset" should be > the right command, but it is not working in my hands. Thank you for any > tips you can provide. > Regards, > Philip > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- *Jarrett Johnson* | Senior Developer, PyMOL |
|
From: Philip K. <pk...@uc...> - 2023-06-02 19:45:27
|
Hi Everyone, Is there a way to set an object TTT matrix to the identity after performing a transformation (e.g. superposition)? I want to leave the object in its new position and just reset the matrix so the new position has an identity TTT matrix. From the PyMOL wiki, it seems "reset" should be the right command, but it is not working in my hands. Thank you for any tips you can provide. Regards, Philip |
|
From: Joel T. <joe...@ot...> - 2023-05-31 00:26:09
|
Hi all, I have just noticed that when you add hydrogens to a protein file that is a .mol2, hydrogens are added to carboxylates to make them the acid (unionised). This does not occur for a pdb file (they are ionised). Can this be fixed in a future version? I would have thought that the atom typing would be such that it recognises the appropriate ionised state (along with the residue) Joel Joel Tyndall | BSc(Hons) PhD Professor in Medicinal Chemistry School of Pharmacy | He Rau Kawakawa University of Otago | Te Whare Wānanga o Otāgo PO Box 56 9054 Dunedin | Ōtepoti New Zealand | Aotearoa Ph: 64 3 479 7293 Website | pharmacy.otago.ac.nz |
|
From: Lauren D. <lau...@hd...> - 2023-05-25 02:39:12
|
Hi, I am currently a master of philosophy student and am using Pymol education. I will need to write a thesis and was wondering if I can use this within my thesis or not. Thanks Lauren |
|
From: Petro <sub...@kh...> - 2023-05-24 06:31:18
|
Thanks.
Yes it helps.
On Tue, 23 May 2023 at 15:21, Jared Sampson <jar...@co...>
wrote:
> Hi Petro - It looks like that structure has a deuterium atom. Assuming
> you're interested in the non-deuterated molecule, you can convert it to a
> hydrogen and the command will work.
>
> ```
> alter elem D, elem="H"
> rebuild
> print(cmd.centerofmass("polymer"))
> ```
>
> Or if you want to stick with Python API syntax, the first two commands
> would be:
>
> ```
> cmd.alter('elem D', 'elem="H"') # note the second argument is a string
> for the `expression` keyword arg, thus double quotes inside single quotes
> cmd.rebuild()
> ```
>
> Hope that helps.
>
> Cheers,
> Jared
>
> On Tue, May 23, 2023 at 6:44 AM Petro <sub...@kh...> wrote:
>
>>
>> Hi everybody
>> I get the following error when I try to use center of mass commanand.
>> Any Idea what is wrong?
>> Thanks.
>> Petro.
>>
>> --------------------------------------------------------------------------KeyError Traceback (most recent call last)
>> Cell In[4], line 4 2 cmd.reinitialize() 3 cmd.fetch('1AKK')----> 4 cmd.centerofmass('polymer')
>>
>> File ~\miniconda3\envs\pymol\lib\site-packages\pymol\querying.py:1565, in centerofmass(selection, state, quiet, _self) 1563 model = _self.get_model(selection, state) 1564 for a in model.atom:-> 1565 m = a.get_mass() * (a.q or 1.0) 1566 com = cpv.add(com, cpv.scale(a.coord, m)) 1567 totmass += m
>>
>> File ~\miniconda3\envs\pymol\lib\site-packages\chempy\__init__.py:82, in Atom.get_mass(self) 80 def get_mass(self): 81 '''Given the chemical symbol the atomic mass is returned'''---> 82 return atomic_mass[self.symbol]
>> KeyError: 'D'
>>
>> _______________________________________________
>> PyMOL-users mailing list
>> Archives: http://www.mail-archive.com/pym...@li...
>> Unsubscribe:
>> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
>
>
|
|
From: Jared S. <jar...@co...> - 2023-05-23 14:03:21
|
Hi Petro - It looks like that structure has a deuterium atom. Assuming
you're interested in the non-deuterated molecule, you can convert it to a
hydrogen and the command will work.
```
alter elem D, elem="H"
rebuild
print(cmd.centerofmass("polymer"))
```
Or if you want to stick with Python API syntax, the first two commands
would be:
```
cmd.alter('elem D', 'elem="H"') # note the second argument is a string for
the `expression` keyword arg, thus double quotes inside single quotes
cmd.rebuild()
```
Hope that helps.
Cheers,
Jared
On Tue, May 23, 2023 at 6:44 AM Petro <sub...@kh...> wrote:
>
> Hi everybody
> I get the following error when I try to use center of mass commanand.
> Any Idea what is wrong?
> Thanks.
> Petro.
>
> --------------------------------------------------------------------------KeyError Traceback (most recent call last)
> Cell In[4], line 4 2 cmd.reinitialize() 3 cmd.fetch('1AKK')----> 4 cmd.centerofmass('polymer')
>
> File ~\miniconda3\envs\pymol\lib\site-packages\pymol\querying.py:1565, in centerofmass(selection, state, quiet, _self) 1563 model = _self.get_model(selection, state) 1564 for a in model.atom:-> 1565 m = a.get_mass() * (a.q or 1.0) 1566 com = cpv.add(com, cpv.scale(a.coord, m)) 1567 totmass += m
>
> File ~\miniconda3\envs\pymol\lib\site-packages\chempy\__init__.py:82, in Atom.get_mass(self) 80 def get_mass(self): 81 '''Given the chemical symbol the atomic mass is returned'''---> 82 return atomic_mass[self.symbol]
> KeyError: 'D'
>
> _______________________________________________
> PyMOL-users mailing list
> Archives: http://www.mail-archive.com/pym...@li...
> Unsubscribe:
> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
|
|
From: Petro <sub...@kh...> - 2023-05-23 10:42:36
|
Hi everybody
I get the following error when I try to use center of mass commanand.
Any Idea what is wrong?
Thanks.
Petro.
--------------------------------------------------------------------------KeyError
Traceback (most recent call last)
Cell In[4], line 4 2 cmd.reinitialize() 3
cmd.fetch('1AKK')----> 4 cmd.centerofmass('polymer')
File ~\miniconda3\envs\pymol\lib\site-packages\pymol\querying.py:1565,
in centerofmass(selection, state, quiet, _self) 1563 model =
_self.get_model(selection, state) 1564 for a in model.atom:-> 1565
m = a.get_mass() * (a.q or 1.0) 1566 com = cpv.add(com,
cpv.scale(a.coord, m)) 1567 totmass += m
File ~\miniconda3\envs\pymol\lib\site-packages\chempy\__init__.py:82,
in Atom.get_mass(self) 80 def get_mass(self): 81 '''Given
the chemical symbol the atomic mass is returned'''---> 82 return
atomic_mass[self.symbol]
KeyError: 'D'
|
|
From: Xavier F. <xav...@gm...> - 2023-05-19 20:00:12
|
Thomas, Joel, yes, writing to mol2 works. Thanks for the suggestion! Xavier Missatge de Thomas Holder <th...@th...> del dia dj., 18 de maig 2023 a les 5:38: > Hi Xavier, > > The best option to transfer bond orders from PyMOL to Maestro might be > with .mol2 (or .sdf) format. These formats can store aromatic bond > orders and Maestro will convert that to meaningful double/single bonds > when loading the file. > > - .pdb format can't store aromatic bonds (and double bonds only with > an unofficial trick) > - .mae format can't store aromatic bonds > - Maestro doesn't have aromatic bond orders > - PyMOL has limited capabilities for detecting bond orders and can't > convert aromatic bonds to single/double bonds (kekulization) > - .sdf format doesn't have protein and residue level information, but > .mol2 does > > Cheers, > Thomas > > On Wed, May 17, 2023 at 4:51 PM Xavier Fradera <xav...@gm...> > wrote: > > > > Hi, > > > > I'm trying to save some molecule files (protein+ligand complex) from > pymol to a format that is readable by maestro. I've tried saving in .mae or > .pdb format, but bond orders in ligands are lost (all bonds are single). > I've played with the "PDB options" in the save command and managed to get > double bonds right, but the aromatic ones are ignored. > > > > Does anyone know how to write files that can be read properly by maestro? > > > > Alternatively, is there a way to convert aromatic bonds into alternating > single/double bonds, as I think this would be easier to output based on my > tests? > > > > thanks, > > Xavier > > > > -- > > Xavier Fradera > > _______________________________________________ > > PyMOL-users mailing list > > Archives: http://www.mail-archive.com/pym...@li... > > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > -- Xavier Fradera |
|
From: #JESSICA L. J. <JESSICAJ002@e.ntu.edu.sg> - 2023-05-19 08:42:19
|
Hi Jarrett,
Thank you very much for your kind and comprehensive advice, really appreciate it!
I will try it out.
Kind regards,
Jessica Lim
________________________________
From: Jarrett Johnson <jar...@sc...>
Sent: Thursday, May 18, 2023 8:32 PM
To: #JESSICA LIM JIAYING# <JESSICAJ002@e.ntu.edu.sg>
Cc: pym...@li... <pym...@li...>
Subject: Re: [PyMOL] Generating of Rg for every state in PyMOL
Hi Jessica,
It seems in the gyradius psico script, by default it will calculate the radius of gyration for the current state. You can provide a specific state to this argument and generate the list yourself in a script.
```
from psico.querying import gyradius
from pymol import cmd
obj = "1nmr"
cmd.fetch(obj)
# for loop
for i in range(cmd.count_states(obj)):
print(f"State {i+1}: {gyradius(obj, state=i+1)}")
# list comprehension
gy_list = [gyradius(obj, state=i+1) for i in range(cmd.count_states(obj))]
print(gy_list)
```
Hope that helps,
Jarrett J
On Thu, May 18, 2023 at 8:05 AM #JESSICA LIM JIAYING# via PyMOL-users <pym...@li...<mailto:pym...@li...>> wrote:
Hi all,
I am having difficulty in trying to print out a list of the radius of gyration for all states in my PDB file. I have several files of 100 states each and would like to generate a list of the radius of gyration for every individual state. However, I have only been successful at using the command gyradius as part of the psico package in PyMOL but it only outputs a single value, and I would have to click manually to the next state and re-enter the command to get the next value. Hence, I would like to be able to obtain a list of values without having to click through 100 different states.
Any advice or suggestions on how this can be done will be greatly appreciated, thank you!
Kind regards,
Jessica Lim
_______________________________________________
PyMOL-users mailing list
Archives: http://www.mail-archive.com/pym...@li...
Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
--
Jarrett Johnson | Senior Developer, PyMOL
[https://drive.google.com/uc?id=1zOlB9fluGZyuInRUQgKsdjtjpR5L9z6R&export=download]
|
|
From: Jarrett J. <jar...@sc...> - 2023-05-18 12:32:42
|
Hi Jessica,
It seems in the gyradius psico script, by default it will calculate the
radius of gyration for the current state. You can provide a specific state
to this argument and generate the list yourself in a script.
```
from psico.querying import gyradius
from pymol import cmd
obj = "1nmr"
cmd.fetch(obj)
# for loop
for i in range(cmd.count_states(obj)):
print(f"State {i+1}: {gyradius(obj, state=i+1)}")
# list comprehension
gy_list = [gyradius(obj, state=i+1) for i in range(cmd.count_states(obj))]
print(gy_list)
```
Hope that helps,
Jarrett J
On Thu, May 18, 2023 at 8:05 AM #JESSICA LIM JIAYING# via PyMOL-users <
pym...@li...> wrote:
> Hi all,
>
> I am having difficulty in trying to print out a list of the radius of
> gyration for all states in my PDB file. I have several files of 100 states
> each and would like to generate a list of the radius of gyration for every
> individual state. However, I have only been successful at using the command *gyradius
> *as part of the psico package in PyMOL but it only outputs a single
> value, and I would have to click manually to the next state and re-enter
> the command to get the next value. Hence, I would like to be able to obtain
> a list of values without having to click through 100 different states.
>
> Any advice or suggestions on how this can be done will be greatly
> appreciated, thank you!
>
> Kind regards,
> Jessica Lim
> _______________________________________________
> PyMOL-users mailing list
> Archives: http://www.mail-archive.com/pym...@li...
> Unsubscribe:
> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
>
--
*Jarrett Johnson* | Senior Developer, PyMOL
|
|
From: #JESSICA L. J. <JESSICAJ002@e.ntu.edu.sg> - 2023-05-18 10:55:39
|
Hi all, I am having difficulty in trying to print out a list of the radius of gyration for all states in my PDB file. I have several files of 100 states each and would like to generate a list of the radius of gyration for every individual state. However, I have only been successful at using the command gyradius as part of the psico package in PyMOL but it only outputs a single value, and I would have to click manually to the next state and re-enter the command to get the next value. Hence, I would like to be able to obtain a list of values without having to click through 100 different states. Any advice or suggestions on how this can be done will be greatly appreciated, thank you! Kind regards, Jessica Lim |
|
From: Thomas H. <th...@th...> - 2023-05-18 09:39:06
|
Hi Xavier, The best option to transfer bond orders from PyMOL to Maestro might be with .mol2 (or .sdf) format. These formats can store aromatic bond orders and Maestro will convert that to meaningful double/single bonds when loading the file. - .pdb format can't store aromatic bonds (and double bonds only with an unofficial trick) - .mae format can't store aromatic bonds - Maestro doesn't have aromatic bond orders - PyMOL has limited capabilities for detecting bond orders and can't convert aromatic bonds to single/double bonds (kekulization) - .sdf format doesn't have protein and residue level information, but .mol2 does Cheers, Thomas On Wed, May 17, 2023 at 4:51 PM Xavier Fradera <xav...@gm...> wrote: > > Hi, > > I'm trying to save some molecule files (protein+ligand complex) from pymol to a format that is readable by maestro. I've tried saving in .mae or .pdb format, but bond orders in ligands are lost (all bonds are single). I've played with the "PDB options" in the save command and managed to get double bonds right, but the aromatic ones are ignored. > > Does anyone know how to write files that can be read properly by maestro? > > Alternatively, is there a way to convert aromatic bonds into alternating single/double bonds, as I think this would be easier to output based on my tests? > > thanks, > Xavier > > -- > Xavier Fradera > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
|
From: Thomas H. <th...@th...> - 2023-05-18 07:54:43
|
Hi Petro,
This should work (example with PDB 1ubq):
from pmg_tk.startup.apbs_gui.creating import pdb2pqr_cli
from pmg_tk.startup.apbs_gui.electrostatics import map_new_apbs
cmd.fetch("1ubq")
pdb2pqr_cli("prepared01", "1ubq", options=["--ff", "amber"])
map_new_apbs("apbs_map01", "prepared01")
cmd.ramp_new("apbs_ramp01", "apbs_map01", [-5, 0, 5])
cmd.set("surface_ramp_above_mode", 1, "prepared01")
cmd.set("surface_color", "apbs_ramp01", "prepared01")
cmd.show("surface", "prepared01")
Tested with Incentive PyMOL 2.5.2 on Linux.
Cheers,
Thomas
On Wed, May 17, 2023 at 4:51 PM Petro <sub...@kh...> wrote:
>
> Hi.
> How can I generate electrostatics using Python API?
> Thanks.
> Petro.
> _______________________________________________
> PyMOL-users mailing list
> Archives: http://www.mail-archive.com/pym...@li...
> Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
|
|
From: Thomas H. <th...@th...> - 2023-05-18 07:30:32
|
Hi Petro, Put this line in your pymolrc file (File > Edit pymolrc): set auto_show_classified, 0 See also: https://pymolwiki.org/index.php/pymolrc https://pymolwiki.org/index.php/auto_show_classified https://sourceforge.net/p/pymol/mailman/message/36155392/ Cheers, Thomas On Wed, May 17, 2023 at 4:51 PM Khoroshyy Petro <kho...@gm...> wrote: > > Hi. > How can I force pymol to show things in lines, not in cartoons, by default? > Thanks. > Petro. > > > -- > ______________________________ > Petro Khoroshyy > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
|
From: Thomas H. <th...@th...> - 2023-05-18 07:23:51
|
Hi Petro, Try "Setting > Transparency > Multi-Layer" or "Multi-Layer (Real-time OIT)" See also: https://pymolwiki.org/index.php/transparency_mode Cheers, Thomas On Wed, May 17, 2023 at 4:51 PM Petro <sub...@kh...> wrote: > > HI., I have tried to use surface and cartoon transparency together but then I can see only the surface. Cartoon disappears completely. Any trick to get it working? Thanks, > Petro > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
|
From: Joel T. <joe...@ot...> - 2023-05-17 23:38:57
|
Have you tried .mol2 files. I would expect Maestro to recognise that and it should include bond order etc J ________________________________ Joel Tyndall, PhD Associate Professor in Medicinal Chemistry National School of Pharmacy University of Otago PO Box 56 Dunedin 9054 New Zealand http://www.researcherid.com/rid/C-2803-2008 Pukeka Matua Te Kura Taiwhanga Putaiao Te Whare Wananga o Otago Pouaka Poutapeta 56 Otepoti 9054 Aotearoa Ph / Waea +64 3 4797293 Fax / Waeawhakaahua +64 3 4797034 From: Xavier Fradera <xav...@gm...> Sent: Wednesday, May 17, 2023 11:54 PM To: pym...@li... Subject: [PyMOL] save format for molecule files Hi, I'm trying to save some molecule files (protein+ligand complex) from pymol to a format that is readable by maestro. I've tried saving in .mae or .pdb format, but bond orders in ligands are lost (all bonds are single). I've played with the "PDB options" in the save command and managed to get double bonds right, but the aromatic ones are ignored. Does anyone know how to write files that can be read properly by maestro? Alternatively, is there a way to convert aromatic bonds into alternating single/double bonds, as I think this would be easier to output based on my tests? thanks, Xavier -- Xavier Fradera |