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
|
Oct
|
Nov
|
Dec
|
From: Yang Su <su...@cr...> - 2019-08-24 04:09:44
|
Hello, I'm exploring ways to show multiple overlapping peptides on a protein structure (see the picture below for an example). Being able to show overlapping peptides all at once on structure is highly desirable in the field of hydrogen-deuterium exchange mass spectrometry and may be useful in other fields, too, but I don't know any structure visualization program capable of doing that. I'll explain how I made the example picture and the problems/pitfalls with that approach, and would like to hear your suggestions for how to improve or alternative approaches. Example picture: https://pymolwiki.org/index.php/File:Overlapping_peptides.png [image: email.png] What I've done was to first "de-overlap" the peptides, i.e., to sort the peptides into separate groups so that every group contains non-overlapping peptides only. Each group of non-overlapping peptides was then shown in the usual way on a "track". From pymol's perspective, a track is really just an ordinary structure (only backbone atoms, no sidechains); the coordinates of the backbone atoms are carefully offset from the real structure of the protein, so that when all the tracks are displayed, they look like forming an integral structure --- and this is where things get hacky: 1) I need to know the orientation-/normal-/tangent-vectors that pymol uses to draw secondary structure elements. Those vectors are calculated from atomic coordinates in pymol. With them I can back-calculate the coordinates of each track's atoms such that when pymol reads these coordinates and displays as cartoon, the secondary structure elements align nicely across all tracks and the final result looks like one integral structure. The problem is pymol does not provide APIs to get those vectors, so I ended up having to duplicate the relevant logic from pymol's source code (layer2/RepCartoon.cpp) in my code to calculate those vectors. And that made my code tied to a specific version of pymol, neither forward- nor backward-compatible. Whenever pymol changes the way those vectors are calculated, my code breaks. 2) With how pymol calculates those vectors (~November 2018), there are corner cases where the conversion between atomic coordinates and those vectors are not easily reversible (for some beta-strands), which caused ugly twists in some tracks. 3) Because the atoms in the tracks are offset from the real structure in different directions, by different amounts, to make the cartoon look nice, the distances between bonding atoms often became longer, and I had to increase 'connect_cutoff' to keep them connected, which sometimes screwed up other parts of the structure. 4) For large structures with many tracks, the number of atoms that pymol needs to handle becomes huge, and the impact to performance and file size is appreciable. So, the above summarized my current effort, which mostly works, although with its many pitfalls/drawbacks. As I said, I'm looking forward to suggestions, alternatives, or any other ways to approach the central problem: to display overlapping peptides on a structure. Thank you, Yang |
From: Oganesyan, V. <vah...@as...> - 2019-08-23 21:28:22
|
Hello PyMOLers, In version 2.2.3 under Win upon ray-tracing label color changes. Is there a way to prevent that from happening? Thank you. Regards, Vaheh Oganesyan, Ph.D. Scientist, Biologic Therapeutics ____________________________________________________________________ AstraZeneca R&D | Antibody Discovery and Protein Engineering One Medimmune Way, Gaithersburg, MD 20878 T: 301-398-4640 M: 240-398-0046 Vah...@as...<mailto:Oga...@me...> |
From: Istvan K. <iko...@gm...> - 2019-08-22 15:53:31
|
Yeping, not sure the question was addressed to me, but per the Pymol Align wiki page the numbers you are referring to are 1. RMSD after refinement 2. Number of aligned atoms after refinement 3. Number of refinement cycles 4. RMSD before refinement 5. Number of aligned atoms before refinement 6. Raw alignment score 7. Number of residues aligned Istvan On Mon, Aug 19, 2019 at 11:16 PM sunyeping <sun...@al...> wrote: > Hello Mat, > > Thank you for your reply. > I followed your codes in the second line and get a series of output, which > look like: > > (9.949092864990234, 267, 0, 9.949092864990234, 267, 420.0, 226) > > I guess the first and the fourth float numbers are the rmsd, but what are > other numbers in the line? > > Best regards. > > Yeping > > ------------------------------------------------------------------ > From:Istvan Kolossvary <iko...@gm...> > Sent At:2019 Aug. 20 (Tue.) 00:29 > To:Mateusz Bieniek <bie...@gm...> > Cc:孙业平 <sun...@al...>; pymol-users < > pym...@li...> > Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD > simulation trajectory and a reference structure? > > Superpose all states of an object to one of the states. > print cmd.intra_fit("my-traj////CA", 1)Do the same, but this time the > target/reference is a different object. > for s in range(cmd.count_states()): print(cmd.align('my-traj', 'ref', > mobile_state=s + 1, target_state=1, cycles=0, transform=0)) > > On Mon, Aug 19, 2019 at 9:25 AM Mateusz Bieniek <bie...@gm...> > wrote: > There is also intra_rms and instra_fit commands: > https://pymol.org/pymol-command-ref.html#intra_rms > https://pymol.org/pymol-command-ref.html#intra_fit > > For example: > intra_fit name CA and resid 1326-1350, 0 > > Maybe they will be useful. > > Best, Mat > > On Mon, 19 Aug 2019 at 13:54, sunyeping <sun...@al...> wrote: > Hello Mateusz, > > Thank you very much for your reply to my inquiry. Before I try the PyMOL > extension you mentioned, I want to try scripting language in pymol. I wrote > a attemptive one (align.py): > > cmd.load("A.gro") > cmd.load("A.xtc") > cmd.load("ref.pdb") > for i in range(1, 5001): > cmd.align(ref, A,target_state=i) > > I ran it in pymol command line, but it doesn't work. I am new to pymol > scripting. Could you write a correct one for me? Thank you very much. > > Best regards, > > Yeping > > > ------------------------------------------------------------------ > From:Mateusz Bieniek <bie...@gm...> > Sent At:2019 Aug. 19 (Mon.) 20:32 > To:孙业平 <sun...@al...> > Cc:pymol-users <pym...@li...> > Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD > simulation trajectory and a reference structure? > > Hi Sunyeping, > > Besides using the scripting language in pymol, you might want to consider > the experimental PyMOL extension created by the PyMOL Fellows (me and Paul > Smith, https://pymol.org/fellowship/). The extension relies on the > MDAnalysis package and so far includes RMSD as an example. Here is the link > to the right github branch > https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 > > If you compile it, you can use the RMSD this way: > mda_load systemX.gro > mda_load_traj systemX.xtc > mda_rmsd > > > Kind Regards, > Mateusz > > > On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users < > pym...@li...> wrote: > Dear everyall, > > I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames > and a reference structure (B.pdb) into pymol. I wish to get the rmsd value > between each state of the MD simulation trajectory and the > reference structure, but I don't know how. I can use the align command as: > "align A, B", but this only gives one rmsd value. Could you tell me how to > get the rmsd value between each state of the MD simulation trajectory and > the reference structure? > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > _______________________________________________ > 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. <tho...@sc...> - 2019-08-22 13:10:06
|
Hi Vaheh, Which version of PyMOL do you use? Could it be this issue? https://github.com/schrodinger/pymol-open-source/issues/35 Cheers, Thomas > On Aug 21, 2019, at 10:04 PM, Oganesyan, Vaheh <vah...@as...> wrote: > > Hi All, > > > I’m experiencing very annoying behavior of mouse clicks when there are more than one molecule in ASU. Upon opening the window cartoon mode is showing. If I click on the part of first listed molecule then all look good. However, if I click on the part of the second molecule then another residue gets picked up from the first one. Now, if I do “show as cartoon” while it is already showing cartoon, then the behavior goes back to normal. > Question: Do I have computer hardware issue, (personal hardware issue 😊), or this is a bug? > Thank you. > > Regards, > > Vaheh Oganesyan, Ph.D. > Scientist, Biologic Therapeutics > ____________________________________________________________________ > AstraZeneca > R&D | Antibody Discovery and Protein Engineering > One Medimmune Way, Gaithersburg, MD 20878 > T: 301-398-4640 M: 240-398-0046 > Vah...@as... > > > > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |
From: Oganesyan, V. <vah...@as...> - 2019-08-21 20:19:00
|
Hi All, I’m experiencing very annoying behavior of mouse clicks when there are more than one molecule in ASU. Upon opening the window cartoon mode is showing. If I click on the part of first listed molecule then all look good. However, if I click on the part of the second molecule then another residue gets picked up from the first one. Now, if I do “show as cartoon” while it is already showing cartoon, then the behavior goes back to normal. Question: Do I have computer hardware issue, (personal hardware issue 😊), or this is a bug? Thank you. Regards, Vaheh Oganesyan, Ph.D. Scientist, Biologic Therapeutics ____________________________________________________________________ AstraZeneca R&D | Antibody Discovery and Protein Engineering One Medimmune Way, Gaithersburg, MD 20878 T: 301-398-4640 M: 240-398-0046 Vah...@as...<mailto:Oga...@me...> |
From: Dyda <dy...@ul...> - 2019-08-21 18:26:52
|
Hi Thomas, Thanks. In the meantime I figured that the problem was a larger than 0.0 setting of spec_direct that washes out the label colors. Setting it 0.0 solves it at a price of some image degradation. Fred [32m******************************************************************************* Fred Dyda, Ph.D. Phone:301-402-4496 Laboratory of Molecular Biology Fax: 301-496-0201 DHHS/NIH/NIDDK e-mail:Fre...@ni... Bldg. 5. Room 303 Bethesda, MD 20892-0560 URGENT message e-mail: 202...@mm... Google maps coords: 39.000597, -77.102102 http://www2.niddk.nih.gov/NIDDKLabs/IntramuralFaculty/DydaFred *******************************************************************************[m |
From: Chris F. <fa...@gm...> - 2019-08-21 16:22:56
|
Hi Thomas, I have no idea why, but it seems to work for me when following your instructions. Perhaps because I deleted everything except for the ATOM records? Thanks for looking into it! Best wishes, Chris <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avg.com <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Wed, Aug 21, 2019 at 4:48 PM Thomas Holder <tho...@sc...> wrote: > Hi Chris, > > Works for me. Do you have an example file that doesn't work for you? > > "Works for me" steps to reproduce: > - remove everything but ATOM records from 1ubq.pdb (raw.pdb) > - run stride on raw.pdb > - paste stride output on website > - paste website result into PDB file (stride.pdb) > - load stride.pdb and raw.pdb with PyMOL > -> Result: Cartoons differ > > Cheers, > Thomas > > > On Aug 20, 2019, at 11:05 AM, Chris Fage <fa...@GM...> wrote: > > > > Dear All, > > > > Pymol seems to ignore the HELIX and SHEET records in my coordinate file, > and instead assigns secondary structural features according to the default > method. Unless my understanding is flawed, these records should override > Pymol's assignment...? > > > > I generated the records with the Stride Web Interface and converted them > to PDB format with Emma Rath's website ( > http://www.canoz.com/sdh/STRIDEtoPDBsecondarystruct.pl). > > > > Does anyone have any ideas? Thanks! > > > > Best wishes, > > Chris > > > > Virus-free. www.avg.com > > _______________________________________________ > > PyMOL-users mailing list > > Archives: http://www.mail-archive.com/pym...@li... > > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > -- > Thomas Holder > PyMOL Principal Developer > Schrödinger, Inc. > > |
From: Thomas H. <tho...@sc...> - 2019-08-21 15:50:42
|
Hi Yeping, The return value of cmd.align() is documented here: https://pymolwiki.org/index.php/Align#PyMOL_API Cheers, Thomas > On Aug 20, 2019, at 5:15 AM, sunyeping via PyMOL-users <pym...@li...> wrote: > > Hello Mat, > > Thank you for your reply. > I followed your codes in the second line and get a series of output, which look like: > > (9.949092864990234, 267, 0, 9.949092864990234, 267, 420.0, 226) > > I guess the first and the fourth float numbers are the rmsd, but what are other numbers in the line? > > Best regards. > > Yeping > ------------------------------------------------------------------ > From:Istvan Kolossvary <iko...@gm...> > Sent At:2019 Aug. 20 (Tue.) 00:29 > To:Mateusz Bieniek <bie...@gm...> > Cc:孙业平 <sun...@al...>; pymol-users <pym...@li...> > Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD simulation trajectory and a reference structure? > > Superpose all states of an object to one of the states. > print cmd.intra_fit("my-traj////CA", 1)Do the same, but this time the target/reference is a different object. > for s in range(cmd.count_states()): print(cmd.align('my-traj', 'ref', mobile_state=s + 1, target_state=1, cycles=0, transform=0)) > > On Mon, Aug 19, 2019 at 9:25 AM Mateusz Bieniek <bie...@gm...> wrote: > There is also intra_rms and instra_fit commands: > https://pymol.org/pymol-command-ref.html#intra_rms > https://pymol.org/pymol-command-ref.html#intra_fit > > For example: > intra_fit name CA and resid 1326-1350, 0 > > Maybe they will be useful. > > Best, Mat > > On Mon, 19 Aug 2019 at 13:54, sunyeping <sun...@al...> wrote: > Hello Mateusz, > > Thank you very much for your reply to my inquiry. Before I try the PyMOL extension you mentioned, I want to try scripting language in pymol. I wrote a attemptive one (align.py): > > cmd.load("A.gro") > cmd.load("A.xtc") > cmd.load("ref.pdb") > for i in range(1, 5001): > cmd.align(ref, A,target_state=i) > > I ran it in pymol command line, but it doesn't work. I am new to pymol scripting. Could you write a correct one for me? Thank you very much. > > Best regards, > > Yeping > > > ------------------------------------------------------------------ > From:Mateusz Bieniek <bie...@gm...> > Sent At:2019 Aug. 19 (Mon.) 20:32 > To:孙业平 <sun...@al...> > Cc:pymol-users <pym...@li...> > Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD simulation trajectory and a reference structure? > > Hi Sunyeping, > > Besides using the scripting language in pymol, you might want to consider the experimental PyMOL extension created by the PyMOL Fellows (me and Paul Smith, https://pymol.org/fellowship/). The extension relies on the MDAnalysis package and so far includes RMSD as an example. Here is the link to the right github branch https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 > > If you compile it, you can use the RMSD this way: > mda_load systemX.gro > mda_load_traj systemX.xtc > mda_rmsd > > > Kind Regards, > Mateusz > > > On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users <pym...@li...> wrote: > Dear everyall, > > I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames and a reference structure (B.pdb) into pymol. I wish to get the rmsd value between each state of the MD simulation trajectory and the reference structure, but I don't know how. I can use the align command as: "align A, B", but this only gives one rmsd value. Could you tell me how to get the rmsd value between each state of the MD simulation trajectory and the reference structure? > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |
From: Thomas H. <tho...@sc...> - 2019-08-21 15:48:49
|
Hi Chris, Works for me. Do you have an example file that doesn't work for you? "Works for me" steps to reproduce: - remove everything but ATOM records from 1ubq.pdb (raw.pdb) - run stride on raw.pdb - paste stride output on website - paste website result into PDB file (stride.pdb) - load stride.pdb and raw.pdb with PyMOL -> Result: Cartoons differ Cheers, Thomas > On Aug 20, 2019, at 11:05 AM, Chris Fage <fa...@GM...> wrote: > > Dear All, > > Pymol seems to ignore the HELIX and SHEET records in my coordinate file, and instead assigns secondary structural features according to the default method. Unless my understanding is flawed, these records should override Pymol's assignment...? > > I generated the records with the Stride Web Interface and converted them to PDB format with Emma Rath's website (http://www.canoz.com/sdh/STRIDEtoPDBsecondarystruct.pl). > > Does anyone have any ideas? Thanks! > > Best wishes, > Chris > > Virus-free. www.avg.com > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |
From: Thomas H. <tho...@sc...> - 2019-08-21 15:15:50
|
Hi Fred, I can't reproduce this. Do you have a complete example? This is how I tested it: pseudoatom labelname, pos=[1,2,3], label=some_string set label_color, red ray # -> label is red set label_color, blue, labelname ray # -> label is blue set label_color, green, (labelname) ray # -> label is green Cheers, Thomas > On Aug 19, 2019, at 7:32 PM, Dyda via PyMOL-users <pym...@li...> wrote: > > > It appears that customs labels created with > > pseudoatom labelname, pos=[x,y,z], label=some_string > > lose their colors when the image is raytraced. > > Does anyone know whether a workaround exist? > > Thanks. > > Fred > [32m******************************************************************************* > Fred Dyda, Ph.D. Phone:301-402-4496 > Laboratory of Molecular Biology Fax: 301-496-0201 > DHHS/NIH/NIDDK e-mail:Fre...@ni... > Bldg. 5. Room 303 > Bethesda, MD 20892-0560 URGENT message e-mail: 202...@mm... > Google maps coords: 39.000597, -77.102102 > http://www2.niddk.nih.gov/NIDDKLabs/IntramuralFaculty/DydaFred > *******************************************************************************[m > > > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |
From: Chris F. <fa...@gm...> - 2019-08-20 09:06:02
|
Dear All, Pymol seems to ignore the HELIX and SHEET records in my coordinate file, and instead assigns secondary structural features according to the default method. Unless my understanding is flawed, these records should override Pymol's assignment...? I generated the records with the Stride Web Interface and converted them to PDB format with Emma Rath's website ( http://www.canoz.com/sdh/STRIDEtoPDBsecondarystruct.pl). Does anyone have any ideas? Thanks! Best wishes, Chris <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avg.com <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> |
From: sunyeping <sun...@al...> - 2019-08-20 03:16:18
|
Hello Mat, Thank you for your reply. I followed your codes in the second line and get a series of output, which look like: (9.949092864990234, 267, 0, 9.949092864990234, 267, 420.0, 226) I guess the first and the fourth float numbers are the rmsd, but what are other numbers in the line? Best regards. Yeping ------------------------------------------------------------------ From:Istvan Kolossvary <iko...@gm...> Sent At:2019 Aug. 20 (Tue.) 00:29 To:Mateusz Bieniek <bie...@gm...> Cc:孙业平 <sun...@al...>; pymol-users <pym...@li...> Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD simulation trajectory and a reference structure? Superpose all states of an object to one of the states. print cmd.intra_fit("my-traj////CA", 1)Do the same, but this time the target/reference is a different object. for s in range(cmd.count_states()): print(cmd.align('my-traj', 'ref', mobile_state=s + 1, target_state=1, cycles=0, transform=0)) On Mon, Aug 19, 2019 at 9:25 AM Mateusz Bieniek <bie...@gm...> wrote: There is also intra_rms and instra_fit commands: https://pymol.org/pymol-command-ref.html#intra_rms https://pymol.org/pymol-command-ref.html#intra_fit For example: intra_fit name CA and resid 1326-1350, 0 Maybe they will be useful. Best, Mat On Mon, 19 Aug 2019 at 13:54, sunyeping <sun...@al...> wrote: Hello Mateusz, Thank you very much for your reply to my inquiry. Before I try the PyMOL extension you mentioned, I want to try scripting language in pymol. I wrote a attemptive one (align.py): cmd.load("A.gro") cmd.load("A.xtc") cmd.load("ref.pdb") for i in range(1, 5001): cmd.align(ref, A,target_state=i) I ran it in pymol command line, but it doesn't work. I am new to pymol scripting. Could you write a correct one for me? Thank you very much. Best regards, Yeping ------------------------------------------------------------------ From:Mateusz Bieniek <bie...@gm...> Sent At:2019 Aug. 19 (Mon.) 20:32 To:孙业平 <sun...@al...> Cc:pymol-users <pym...@li...> Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD simulation trajectory and a reference structure? Hi Sunyeping, Besides using the scripting language in pymol, you might want to consider the experimental PyMOL extension created by the PyMOL Fellows (me and Paul Smith, https://pymol.org/fellowship/). The extension relies on the MDAnalysis package and so far includes RMSD as an example. Here is the link to the right github branch https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 If you compile it, you can use the RMSD this way: mda_load systemX.gro mda_load_traj systemX.xtc mda_rmsd Kind Regards, Mateusz On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users <pym...@li...> wrote: Dear everyall, I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames and a reference structure (B.pdb) into pymol. I wish to get the rmsd value between each state of the MD simulation trajectory and the reference structure, but I don't know how. I can use the align command as: "align A, B", but this only gives one rmsd value. Could you tell me how to get the rmsd value between each state of the MD simulation trajectory and the reference structure?_______________________________________________ PyMOL-users mailing list Archives: http://www.mail-archive.com/pym...@li... Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe _______________________________________________ PyMOL-users mailing list Archives: http://www.mail-archive.com/pym...@li... Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
From: Dyda <dy...@ul...> - 2019-08-19 18:00:05
|
It appears that customs labels created with pseudoatom labelname, pos=[x,y,z], label=some_string lose their colors when the image is raytraced. Does anyone know whether a workaround exist? Thanks. Fred [32m******************************************************************************* Fred Dyda, Ph.D. Phone:301-402-4496 Laboratory of Molecular Biology Fax: 301-496-0201 DHHS/NIH/NIDDK e-mail:Fre...@ni... Bldg. 5. Room 303 Bethesda, MD 20892-0560 URGENT message e-mail: 202...@mm... Google maps coords: 39.000597, -77.102102 http://www2.niddk.nih.gov/NIDDKLabs/IntramuralFaculty/DydaFred *******************************************************************************[m |
From: Istvan K. <iko...@gm...> - 2019-08-19 16:29:37
|
Superpose all states of an object to one of the states. print cmd.intra_fit("my-traj////CA", 1)Do the same, but this time the target/reference is a different object. for s in range(cmd.count_states()): print(cmd.align('my-traj', 'ref', mobile_state=s + 1, target_state=1, cycles=0, transform=0)) On Mon, Aug 19, 2019 at 9:25 AM Mateusz Bieniek <bie...@gm...> wrote: > There is also intra_rms and instra_fit commands: > https://pymol.org/pymol-command-ref.html#intra_rms > https://pymol.org/pymol-command-ref.html#intra_fit > > For example: > intra_fit name CA and resid 1326-1350, 0 > > Maybe they will be useful. > > Best, Mat > > On Mon, 19 Aug 2019 at 13:54, sunyeping <sun...@al...> wrote: > >> Hello Mateusz, >> >> Thank you very much for your reply to my inquiry. Before I try the PyMOL >> extension you mentioned, I want to try scripting language in pymol. I >> wrote a attemptive one (align.py): >> >> cmd.load("A.gro") >> cmd.load("A.xtc") >> cmd.load("ref.pdb") >> for i in range(1, 5001): >> cmd.align(ref, A,target_state=i) >> >> I ran it in pymol command line, but it doesn't work. I am new to pymol >> scripting. Could you write a correct one for me? Thank you very much. >> >> Best regards, >> >> Yeping >> >> >> ------------------------------------------------------------------ >> From:Mateusz Bieniek <bie...@gm...> >> Sent At:2019 Aug. 19 (Mon.) 20:32 >> To:孙业平 <sun...@al...> >> Cc:pymol-users <pym...@li...> >> Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD >> simulation trajectory and a reference structure? >> >> Hi Sunyeping, >> >> Besides using the scripting language in pymol, you might want to consider >> the experimental PyMOL extension created by the PyMOL Fellows (me and Paul >> Smith, https://pymol.org/fellowship/). The extension relies on the >> MDAnalysis package and so far includes RMSD as an example. Here is the link >> to the right github branch >> https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 >> >> If you compile it, you can use the RMSD this way: >> mda_load systemX.gro >> mda_load_traj systemX.xtc >> mda_rmsd >> >> >> Kind Regards, >> Mateusz >> >> >> On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users < >> pym...@li...> wrote: >> Dear everyall, >> >> I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 >> frames and a reference structure (B.pdb) into pymol. I wish to get the rmsd >> value between each state of the MD simulation trajectory and the >> reference structure, but I don't know how. I can use the align command as: >> "align A, B", but this only gives one rmsd value. Could you tell me how to >> get the rmsd value between each state of the >> MD simulation trajectory and the reference structure? >> _______________________________________________ >> PyMOL-users mailing list >> Archives: http://www.mail-archive.com/pym...@li... >> Unsubscribe: >> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe >> >> >> _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
From: Mateusz B. <bie...@gm...> - 2019-08-19 13:23:50
|
There is also intra_rms and instra_fit commands: https://pymol.org/pymol-command-ref.html#intra_rms https://pymol.org/pymol-command-ref.html#intra_fit For example: intra_fit name CA and resid 1326-1350, 0 Maybe they will be useful. Best, Mat On Mon, 19 Aug 2019 at 13:54, sunyeping <sun...@al...> wrote: > Hello Mateusz, > > Thank you very much for your reply to my inquiry. Before I try the PyMOL > extension you mentioned, I want to try scripting language in pymol. I > wrote a attemptive one (align.py): > > cmd.load("A.gro") > cmd.load("A.xtc") > cmd.load("ref.pdb") > for i in range(1, 5001): > cmd.align(ref, A,target_state=i) > > I ran it in pymol command line, but it doesn't work. I am new to pymol > scripting. Could you write a correct one for me? Thank you very much. > > Best regards, > > Yeping > > > ------------------------------------------------------------------ > From:Mateusz Bieniek <bie...@gm...> > Sent At:2019 Aug. 19 (Mon.) 20:32 > To:孙业平 <sun...@al...> > Cc:pymol-users <pym...@li...> > Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD > simulation trajectory and a reference structure? > > Hi Sunyeping, > > Besides using the scripting language in pymol, you might want to consider > the experimental PyMOL extension created by the PyMOL Fellows (me and Paul > Smith, https://pymol.org/fellowship/). The extension relies on the > MDAnalysis package and so far includes RMSD as an example. Here is the link > to the right github branch > https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 > > If you compile it, you can use the RMSD this way: > mda_load systemX.gro > mda_load_traj systemX.xtc > mda_rmsd > > > Kind Regards, > Mateusz > > > On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users < > pym...@li...> wrote: > Dear everyall, > > I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames > and a reference structure (B.pdb) into pymol. I wish to get the rmsd value > between each state of the MD simulation trajectory and the > reference structure, but I don't know how. I can use the align command as: > "align A, B", but this only gives one rmsd value. Could you tell me how to > get the rmsd value between each state of the MD simulation trajectory and > the reference structure? > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > > |
From: sunyeping <sun...@al...> - 2019-08-19 12:54:46
|
Hello Mateusz, Thank you very much for your reply to my inquiry. Before I try the PyMOL extension you mentioned, I want to try scripting language in pymol. I wrote a attemptive one (align.py): cmd.load("A.gro") cmd.load("A.xtc") cmd.load("ref.pdb") for i in range(1, 5001): cmd.align(ref, A,target_state=i) I ran it in pymol command line, but it doesn't work. I am new to pymol scripting. Could you write a correct one for me? Thank you very much. Best regards, Yeping ------------------------------------------------------------------ From:Mateusz Bieniek <bie...@gm...> Sent At:2019 Aug. 19 (Mon.) 20:32 To:孙业平 <sun...@al...> Cc:pymol-users <pym...@li...> Subject:Re: [PyMOL] How to calculate rmsd between each state of a MD simulation trajectory and a reference structure? Hi Sunyeping, Besides using the scripting language in pymol, you might want to consider the experimental PyMOL extension created by the PyMOL Fellows (me and Paul Smith, https://pymol.org/fellowship/). The extension relies on the MDAnalysis package and so far includes RMSD as an example. Here is the link to the right github branch https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 If you compile it, you can use the RMSD this way: mda_load systemX.gro mda_load_traj systemX.xtc mda_rmsd Kind Regards, Mateusz On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users <pym...@li...> wrote: Dear everyall, I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames and a reference structure (B.pdb) into pymol. I wish to get the rmsd value between each state of the MD simulation trajectory and the reference structure, but I don't know how. I can use the align command as: "align A, B", but this only gives one rmsd value. Could you tell me how to get the rmsd value between each state of the MD simulation trajectory and the reference structure?_______________________________________________ PyMOL-users mailing list Archives: http://www.mail-archive.com/pym...@li... Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
From: Mateusz B. <bie...@gm...> - 2019-08-19 12:33:04
|
Hi Sunyeping, Besides using the scripting language in pymol, you might want to consider the experimental PyMOL extension created by the PyMOL Fellows (me and Paul Smith, https://pymol.org/fellowship/). The extension relies on the MDAnalysis package and so far includes RMSD as an example. Here is the link to the right github branch https://github.com/bieniekmateusz/pymol-open-source/tree/fellows_mp_2018 If you compile it, you can use the RMSD this way: mda_load systemX.gro mda_load_traj systemX.xtc mda_rmsd Kind Regards, Mateusz On Mon, 19 Aug 2019 at 12:53, sunyeping via PyMOL-users < pym...@li...> wrote: > Dear everyall, > > I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames > and a reference structure (B.pdb) into pymol. I wish to get the rmsd value > between each state of the MD simulation trajectory and the > reference structure, but I don't know how. I can use the align command as: > "align A, B", but this only gives one rmsd value. Could you tell me how to > get the rmsd value between each state of the MD simulation trajectory and > the reference structure? > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe |
From: sunyeping <sun...@al...> - 2019-08-19 11:52:48
|
Dear everyall, I loaded a molecular dynamics simulation trajectory (A.xtc) of 5000 frames and a reference structure (B.pdb) into pymol. I wish to get the rmsd value between each state of the MD simulation trajectory and the reference structure, but I don't know how. I can use the align command as: "align A, B", but this only gives one rmsd value. Could you tell me how to get the rmsd value between each state of the MD simulation trajectory and the reference structure? |
From: Pedro L. <psl...@gm...> - 2019-08-16 22:09:10
|
Hi, Did you know the R function install.packages() or its cousin devtools::install_github()? The devtools::install_github() is a function provided by the RStudio environment. RStudio in this context would be akin to PyMOL, a software for final users in general. install.packages() is provided by R itself. Both are capable to install custom libraries directly into the user's environment. If PyMOL had some function like that any developer could share its plugins without the burden that is right now. Would be a neat function and not very tricky either. Maybe install_package(CONDA, "scikit-learn") or install_package(PIP, "requests"). And then run these after import pymol, but before the remaining imports. Or maybe some special variable like __REQUIREMENTS__ = {"conda": "lxml"} would be possible also. Of course would not be possible to run the file before evaluating the variable, the ast module would work nice for this. I never saw nothing like that for any software except R, RStudio or Golang, but would be a great addition for PyMOL, and a very easy one. Just import the conda and pip API and fetch the packages. But in my opinion it is very clever. The commercial version of PyMOL is already shipped with its own version of Python (and conda I guess). But would not be that messy for user local pip packages, after all is for this kind of reason to encourage user local packages instead of system wide. What do you think? Best wishes, Have a great weekend, Pedro Lacerda |
From: Pedro L. <psl...@gm...> - 2019-08-16 00:03:39
|
It is very hard! I give up last week and installed the trial version to show some session to my coworkers. And only PyMOL is installed, there isn't anything like install.packaged() from R, so I can't even share my commands with custom requirements to them. Em qui, 15 de ago de 2019 19:46, Joel Tyndall <joe...@ot...> escreveu: > Details of where to get the appropriate files are available here. > > > > https://pymolwiki.org/index.php/Windows_Install > > > > With a little bit of tinkering I was able to install this > > > > J > > > > *From:* Pedro Lacerda <psl...@gm...> > *Sent:* Wednesday, 14 August 2019 11:22 PM > *To:* pym...@li... > *Subject:* [PyMOL] How to download and install > > > > Hi, > > > > I'm unable to build or download and install PyMOL for Windows for free in > our laboratory. > > > > How can I find a valid license or a free build? Don't need all the > features of the professional version, but would be very useful. > Em qui, 15 de ago de 2019 19:46, Joel Tyndall <joe...@ot...> escreveu: > Details of where to get the appropriate files are available here. > > > > https://pymolwiki.org/index.php/Windows_Install > > > > With a little bit of tinkering I was able to install this > > > > J > > > > *From:* Pedro Lacerda <psl...@gm...> > *Sent:* Wednesday, 14 August 2019 11:22 PM > *To:* pym...@li... > *Subject:* [PyMOL] How to download and install > > > > Hi, > > > > I'm unable to build or download and install PyMOL for Windows for free in > our laboratory. > > > > How can I find a valid license or a free build? Don't need all the > features of the professional version, but would be very useful. > |
From: Pedro L. <psl...@gm...> - 2019-08-15 12:35:19
|
Hi Thomas, Cool, I did something like that, copied the selection "%obj and index 1" then labeled it. So I got an independent label. Multi-line labels was somewhat hackish: cmd.label( label_obj_name, '"' + "\\n".join([ f'ID {i}', f'Class {ensemble.klass}', f'S {ensemble.strength}', ]) + '"' ) I give up of volumes right now because I didn't figured out how to align them. The behaviour I wanted was achieved with an "pseudo" atom. Cheers, Em qui, 15 de ago de 2019 às 05:49, Thomas Holder < tho...@sc...> escreveu: > Hi Pedro, > > it's only possible to label atoms. If you need an independent label, > create a pseudo atom: > > pseudoatom label="Hello World" > > You can move the atom (or the label) in 3-Button Editing mouse mode while > holding CTRL and dragging with the left mouse button. > > Cheers, > Thomas > > > On Aug 12, 2019, at 7:01 PM, Pedro Lacerda <psl...@gm...> wrote: > > > > And how to place a single arbitrary label on the object or segment? > > > > Em seg, 12 de ago de 2019 às 13:55, Pedro Lacerda <psl...@gm...> > escreveu: > > Hi PyMOL list, > > > > Is possible toshow a label independent of the associated object be > enabled? > > > > Or is possible to label a volume or map? > > -- > > Pedro Sousa Lacerda > > > > Laboratório de Bioinformática e Modelagem Molecular > > Faculdade de Farmácia / UFBA > > > > @pslacerda > > +55 71 9 9981-1856 > > > > > > -- > > Pedro Sousa Lacerda > > > > Laboratório de Bioinformática e Modelagem Molecular > > Faculdade de Farmácia / UFBA > > > > @pslacerda > > +55 71 9 9981-1856 > > _______________________________________________ > > PyMOL-users mailing list > > Archives: http://www.mail-archive.com/pym...@li... > > Unsubscribe: > https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe > > -- > Thomas Holder > PyMOL Principal Developer > Schrödinger, Inc. > > -- Pedro Sousa Lacerda *Laboratório de Bioinformática e Modelagem Molecular* *Faculdade de Farmácia / UFBA* *@pslacerda* *+55 71 9 9981-1856* |
From: Pedro L. <psl...@gm...> - 2019-08-15 12:10:15
|
Hi, Thank you for your effort. This would be the very best option? Thinking the use case that users need all the states would be a lot harder. I would rather let state 0 refer to all the states like now, but upper nonexistent states give an error. This would remove some errors by 1, and would work as is for single state objects. Em qui, 15 de ago de 2019 05:56, Thomas Holder < tho...@sc...> escreveu: > > > On Aug 12, 2019, at 2:56 PM, Christian Cole French < > chr...@sc...> wrote: > > > > Maybe the nonexistent state warning is something that should be > implemented elsewhere as well. > > Selecting state 0 is now an error: > > > https://github.com/schrodinger/pymol-open-source/commit/c09ce287d447e6c703e57d31ae3e5d53f8359ee1 > > Cheers, > Thomas > > -- > Thomas Holder > PyMOL Principal Developer > Schrödinger, Inc. > > |
From: Thomas H. <tho...@sc...> - 2019-08-15 08:56:18
|
> On Aug 12, 2019, at 2:56 PM, Christian Cole French <chr...@sc...> wrote: > > Maybe the nonexistent state warning is something that should be implemented elsewhere as well. Selecting state 0 is now an error: https://github.com/schrodinger/pymol-open-source/commit/c09ce287d447e6c703e57d31ae3e5d53f8359ee1 Cheers, Thomas -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |
From: Thomas H. <tho...@sc...> - 2019-08-15 08:49:58
|
Hi Pedro, it's only possible to label atoms. If you need an independent label, create a pseudo atom: pseudoatom label="Hello World" You can move the atom (or the label) in 3-Button Editing mouse mode while holding CTRL and dragging with the left mouse button. Cheers, Thomas > On Aug 12, 2019, at 7:01 PM, Pedro Lacerda <psl...@gm...> wrote: > > And how to place a single arbitrary label on the object or segment? > > Em seg, 12 de ago de 2019 às 13:55, Pedro Lacerda <psl...@gm...> escreveu: > Hi PyMOL list, > > Is possible toshow a label independent of the associated object be enabled? > > Or is possible to label a volume or map? > -- > Pedro Sousa Lacerda > > Laboratório de Bioinformática e Modelagem Molecular > Faculdade de Farmácia / UFBA > > @pslacerda > +55 71 9 9981-1856 > > > -- > Pedro Sousa Lacerda > > Laboratório de Bioinformática e Modelagem Molecular > Faculdade de Farmácia / UFBA > > @pslacerda > +55 71 9 9981-1856 > _______________________________________________ > PyMOL-users mailing list > Archives: http://www.mail-archive.com/pym...@li... > Unsubscribe: https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. |