From: Shane N. <sha...@gm...> - 2012-06-13 18:32:07
|
Hi, Does anyone use pymol for very large structures, such as a full virus 60-mer capsid? If so, what processing power, memory, graphics card, etc. do you need to render these large files and manipulate them without any slowing? PyMol takes about 1 minute to think after trying to spin one of these full capsids, and that is on a dual-core 8gb ram laptop. Is a 12-core mac like this overkill? http://store.apple.com/us_smb_78313/configure/MD771LL/A<https://mail.ohsu.edu/owa/redir.aspx?C=a84e20fef7e04111bec08a76775f0093&URL=http%3a%2f%2fstore.apple.com%2fus_smb_78313%2fconfigure%2fMD771LL%2fA> Has anyone built other machines to do this sort of work? Appreciate your input, Shane Neeleu |
From: Tsjerk W. <ts...@gm...> - 2012-06-15 05:09:51
|
Hi Shane, I've been playing with a virus 60mer on an intel core i7 workstation with 6Gb memory with good response. Just make sure you use the latest incentive or open source version and have a good graphics card. Cheers, Tsjerk On Jun 14, 2012 11:49 PM, "Shane Neeley" <sha...@gm...> wrote: Hi, Does anyone use pymol for very large structures, such as a full virus 60-mer capsid? If so, what processing power, memory, graphics card, etc. do you need to render these large files and manipulate them without any slowing? PyMol takes about 1 minute to think after trying to spin one of these full capsids, and that is on a dual-core 8gb ram laptop. Is a 12-core mac like this overkill? http://store.apple.com/us_smb_78313/configure/MD771LL/A<https://mail.ohsu.edu/owa/redir.aspx?C=a84e20fef7e04111bec08a76775f0093&URL=http%3a%2f%2fstore.apple.com%2fus_smb_78313%2fconfigure%2fMD771LL%2fA> Has anyone built other machines to do this sort of work? Appreciate your input, Shane Neeleu ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ 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: Jason V. <jas...@sc...> - 2012-06-15 19:19:41
|
Hi Shane, With PyMOL v1.5 and later, and a reasonable machine you should be able to use large systems (>250,000, and upward of 1,000,000+ atoms) without much of a problem. Using the following simple test script: fetch 2xpj, type=pdb1, async=0 split_states 2xpj delete 2xpj orient For these 240,000 atoms on a Dell T5500 with a very nice video card, I get: * 30 FPS as lines * 28 FPS using cartoons * 30 FPS a ribbons * 30 FPS as surface For these 240,000 atoms on a (1 year old) MacBookPro (with ATI Radeon HD 6770) I get * 60 FPS as lines * 33 FPS as cartoon * 36 FPS as ribbon * 27 FPS as surface 30--60 FPS is surely in the realm of "interactive". Earlier versions of PyMOL would have a tough time with these data. (Plus the new versions of PyMOL have nicer rendering in real time.) Next, you wrote: > Is a 12-core mac like this overkill? > http://store.apple.com/us_smb_78313/configure/MD771LL/A With Moore's Law still in effect, nothing is overkill. However, consider value for money: the recent announcements from Apple centered around the MacBookPro -- not the MacPro. It should be clear that those who financially support PyMOL are responsible for this level progress. The diff from v1.4 to v1.5 was in the range of 50,000+ lines -- and we couldn't have done that work without our supporters. So, a special thanks goes out to them! Cheers, -- Jason On Wed, Jun 13, 2012 at 2:32 PM, Shane Neeley <sha...@gm...> wrote: > Hi, > > Does anyone use pymol for very large structures, such as a full virus 60-mer > capsid? If so, what processing power, memory, graphics card, etc. do you > need to render these large files and manipulate them without any slowing? > PyMol takes about 1 minute to think after trying to spin one of these full > capsids, and that is on a dual-core 8gb ram laptop. > > Is a 12-core mac like this overkill? > http://store.apple.com/us_smb_78313/configure/MD771LL/A > > Has anyone built other machines to do this sort of work? > > Appreciate your input, > > Shane Neeleu > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > 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 PyMOL Product Manager Schrödinger, LLC (e) Jas...@sc... (o) +1 (603) 374-7120 |
From: Shane N. <sha...@gm...> - 2012-06-15 22:16:43
|
Hi Jason, Thanks a lot for the performance info. I think that a full capsid would be around 300,000 atoms, so your info is very helpful. We will probably invest in the newest version of pymol when we purchase the computer. On Fri, Jun 15, 2012 at 12:19 PM, Jason Vertrees < jas...@sc...> wrote: > Hi Shane, > > With PyMOL v1.5 and later, and a reasonable machine you should be able > to use large systems (>250,000, and upward of 1,000,000+ atoms) > without much of a problem. Using the following simple test script: > > fetch 2xpj, type=pdb1, async=0 > split_states 2xpj > delete 2xpj > orient > > For these 240,000 atoms on a Dell T5500 with a very nice video card, I get: > * 30 FPS as lines > * 28 FPS using cartoons > * 30 FPS a ribbons > * 30 FPS as surface > > For these 240,000 atoms on a (1 year old) MacBookPro (with ATI Radeon > HD 6770) I get > * 60 FPS as lines > * 33 FPS as cartoon > * 36 FPS as ribbon > * 27 FPS as surface > > 30--60 FPS is surely in the realm of "interactive". Earlier versions > of PyMOL would have a tough time with these data. (Plus the new > versions of PyMOL have nicer rendering in real time.) > > Next, you wrote: > > > Is a 12-core mac like this overkill? > > http://store.apple.com/us_smb_78313/configure/MD771LL/A > > With Moore's Law still in effect, nothing is overkill. However, > consider value for money: the recent announcements from Apple centered > around the MacBookPro -- not the MacPro. > > It should be clear that those who financially support PyMOL are > responsible for this level progress. The diff from v1.4 to v1.5 was in > the range of 50,000+ lines -- and we couldn't have done that work > without our supporters. So, a special thanks goes out to them! > > Cheers, > > -- Jason > > > On Wed, Jun 13, 2012 at 2:32 PM, Shane Neeley <sha...@gm...> > wrote: > > Hi, > > > > Does anyone use pymol for very large structures, such as a full virus > 60-mer > > capsid? If so, what processing power, memory, graphics card, etc. do you > > need to render these large files and manipulate them without any slowing? > > PyMol takes about 1 minute to think after trying to spin one of these > full > > capsids, and that is on a dual-core 8gb ram laptop. > > > > Is a 12-core mac like this overkill? > > http://store.apple.com/us_smb_78313/configure/MD771LL/A > > > > Has anyone built other machines to do this sort of work? > > > > Appreciate your input, > > > > Shane Neeleu > > > > > > > ------------------------------------------------------------------------------ > > Live Security Virtual Conference > > Exclusive live event will cover all the ways today's security and > > threat landscape has changed and how IT managers can respond. Discussions > > will include endpoint security, mobile security and the latest in malware > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > _______________________________________________ > > 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 > PyMOL Product Manager > Schrödinger, LLC > > (e) Jas...@sc... > (o) +1 (603) 374-7120 > |
From: Martin H. <ma...@bl...> - 2012-06-21 21:27:42
|
Dear PyMOL users I'm using MOPAC to do quantum chemical calculations of enzymes. I'm wondering if PyMOL could be used to output a PDB file in MOPAC format. An example of this format is here: C( 1 LEU 24) 9.04500000 +0 4.94400000 +0 19.45600000 +0 0.4527 O( 2 LEU 24) 8.05600000 +1 5.59200000 +1 19.15100000 +1 -0.5188 H( 3 LEU 24) 10.04000000 +1 5.40500000 +1 19.57200000 +1 0.1090 N( 4 ASP 25) 9.08100000 +1 3.59500000 +1 19.71600000 +1 -0.4910 C( 5 ASP 25) 7.89300000 +1 2.76600000 +1 19.57800000 +1 -0.0307 C( 6 ASP 25) 7.70800000 +0 1.88300000 +0 20.81000000 +0 0.3465 O( 7 ASP 25) 8.44900000 +1 0.95600000 +1 21.12200000 +1 -0.4321 C( 8 ASP 25) 7.97500000 +1 1.90500000 +1 18.33900000 +1 -0.4663 C( 9 ASP 25) 6.66900000 +1 1.15400000 +1 18.28400000 +1 0.7179 O( 10 ASP 25) 5.64600000 +1 1.70700000 +1 18.79700000 +1 -0.7657 O( 11 ASP 25) 6.69700000 +1 0.02300000 +1 17.72800000 +1 -0.6565 H( 12 ASP 25) 7.03100000 +1 3.43800000 +1 19.54700000 +1 0.1841 H( 13 ASP 25) 8.81500000 +1 1.20200000 +1 18.39200000 +1 0.1979 H( 14 ASP 25) 8.10000000 +1 2.50700000 +1 17.43400000 +1 0.1919 H( 15 ASP 25) 9.95700000 +1 3.14300000 +1 19.95300000 +1 0.2791 H( 16 ASP 25) 6.98200000 +1 2.29500000 +1 21.52500000 +1 0.1043 What I'm especially interested in is the "+0" and "+1" flags, which sometimes are required but are quite inconvenient to find for single atoms in a large file, it's also very error prone. The parenthesis after the atom type can be omitted, also the very last column (0.4527, ...) Would it be possible to write a PyMOL plugin, where single atoms could be added to a selection (using point-and-click) and when saving to the MOPAC file, the selected atoms would be written with the "+0" flags? Any hints on what part of the API to look at are very appreciated. Best regards Martin |
From: Thomas H. <sp...@us...> - 2012-06-22 10:19:17
Attachments:
mopac.py
|
Hi Martin, I don't know the MOPAC format and couldn't find a specification ad hoc. But the attached script will produce output which is equivalent to your example. Use the "zero" argument to specify the selection of "+0" flagged atoms. Cheers, Thomas On 06/21/2012 11:27 PM, Martin Hediger wrote: > Dear PyMOL users > I'm using MOPAC to do quantum chemical calculations of enzymes. > I'm wondering if PyMOL could be used to output a PDB file in MOPAC format. > An example of this format is here: > > C( 1 LEU 24) 9.04500000 +0 4.94400000 +0 19.45600000 +0 0.4527 > O( 2 LEU 24) 8.05600000 +1 5.59200000 +1 19.15100000 +1 -0.5188 > H( 3 LEU 24) 10.04000000 +1 5.40500000 +1 19.57200000 +1 0.1090 > N( 4 ASP 25) 9.08100000 +1 3.59500000 +1 19.71600000 +1 -0.4910 > C( 5 ASP 25) 7.89300000 +1 2.76600000 +1 19.57800000 +1 -0.0307 > C( 6 ASP 25) 7.70800000 +0 1.88300000 +0 20.81000000 +0 0.3465 > O( 7 ASP 25) 8.44900000 +1 0.95600000 +1 21.12200000 +1 -0.4321 > C( 8 ASP 25) 7.97500000 +1 1.90500000 +1 18.33900000 +1 -0.4663 > C( 9 ASP 25) 6.66900000 +1 1.15400000 +1 18.28400000 +1 0.7179 > O( 10 ASP 25) 5.64600000 +1 1.70700000 +1 18.79700000 +1 -0.7657 > O( 11 ASP 25) 6.69700000 +1 0.02300000 +1 17.72800000 +1 -0.6565 > H( 12 ASP 25) 7.03100000 +1 3.43800000 +1 19.54700000 +1 0.1841 > H( 13 ASP 25) 8.81500000 +1 1.20200000 +1 18.39200000 +1 0.1979 > H( 14 ASP 25) 8.10000000 +1 2.50700000 +1 17.43400000 +1 0.1919 > H( 15 ASP 25) 9.95700000 +1 3.14300000 +1 19.95300000 +1 0.2791 > H( 16 ASP 25) 6.98200000 +1 2.29500000 +1 21.52500000 +1 0.1043 > > What I'm especially interested in is the "+0" and "+1" flags, which > sometimes are required but are quite inconvenient to find for single > atoms in a large file, it's also very error prone. The parenthesis after > the atom type can be omitted, also the very last column (0.4527, ...) > Would it be possible to write a PyMOL plugin, where single atoms could > be added to a selection (using point-and-click) and when saving to the > MOPAC file, the selected atoms would be written with the "+0" flags? > Any hints on what part of the API to look at are very appreciated. > > Best regards > Martin -- Thomas Holder MPI for Developmental Biology Spemannstr. 35 D-72076 Tübingen |