Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#4105 closed defect (nonchimerax)

Amber Solvate not responding

Reported by: samglaser1997@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Structure Editing Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Hi,

I currently have a double stranded and single stranded DNA segment open in Chimera, and would like to use Amber Solvate with water in order to show that the single strand bases form hydrogen bonds with the solvent. When I click "ok" or "apply" my Solvate settings, I receive a message that Chimera is not responding. Any advice?

Thanks,
Sam

Change History (5)

comment:1 by Eric Pettersen, 5 years ago

Component: UnassignedStructure Editing
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted

comment:2 by Eric Pettersen, 5 years ago

Resolution: nonchimerax
Status: acceptedclosed

Hi Sam,

Since the solvation tool in Amber is designed to be used in conjunction with molecular dynamics, the waters are not placed in any way to optimize hydrogen bonding. For instance, when using a "box" of water, Amber just makes a regular three-dimensional grid of waters and then knocks out the ones in steric conflict with the molecule being solvated. Besides, water will basically always orient to form hydrogen bonds with molecules in solution.
As for the "not responding" problem, my best guess is that you asked for a quite large amount of solvent to be placed, which in turn makes a high demand on system memory and causes swapping -- which will slow Chimera down a lot until it manages to finish the solvation. At any rate, the "not responding" is just that Chimera won't be responding to the mouse or keyboard until the solvation task is finished -- which might be many minutes.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab

in reply to:  3 ; comment:3 by samglaser1997@…, 5 years ago

Hi Eric,

Thanks for your response. I'm writing a lab report on forces that make double stranded DNA more stable than single strand DNA, and am attempting to illustrate the presence of hydrogen bonds in both conformations in order to help emphasize the importance of pi stacking. Thank you for the info regarding how Amber's solvate function works. Do you know if there exists a program I could use that does optimize solvent-to-molecule hydrogen bonds?

Best,
Sam

-----Original Message-----
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> 
Sent: Tuesday, January 5, 2021 1:39 PM
Cc: pett@cgl.ucsf.edu; Glaser, Samuel Abraham <samglaser1997@ku.edu>
Subject: Re: [ChimeraX] #4105: Amber Solvate not responding

#4105: Amber Solvate not responding
----------------------------------------+----------------------------
          Reporter:  samglaser1997@...    |      Owner:  Eric Pettersen
              Type:  defect             |     Status:  closed
          Priority:  normal             |  Milestone:
         Component:  Structure Editing  |    Version:
        Resolution:  nonchimerax        |   Keywords:
        Blocked By:                     |   Blocking:
Notify when closed:                     |   Platform:  all
           Project:  ChimeraX           |
----------------------------------------+----------------------------
Changes (by Eric Pettersen):

 * status:  accepted => closed
 * resolution:   => nonchimerax


Comment:

 Hi Sam,
         Since the solvation tool in Amber is designed to be used in  conjunction with molecular dynamics, the waters are not placed in any way  to optimize hydrogen bonding.  For instance, when using a "box" of water,  Amber just makes a regular three-dimensional grid of waters and then  knocks out the ones in steric conflict with the molecule being solvated.
 Besides, water will basically always orient to form hydrogen bonds with  molecules in solution.
         As for the "not responding" problem, my best guess is that you  asked for a quite large amount of solvent to be placed, which in turn  makes a high demand on system memory and causes swapping -- which will  slow Chimera down a lot until it manages to finish the solvation.  At any  rate, the "not responding" is just that Chimera won't be responding to the  mouse or keyboard until the solvation task is finished -- which might be  many minutes.

 --Eric

         Eric Pettersen
         UCSF Computer Graphics Lab

--
Ticket URL: <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplato.cgl.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F4105%23comment%3A2&amp;data=04%7C01%7Csamglaser1997%40ku.edu%7C5f5bbc899b094c0f518d08d8b1b17bfc%7C3c176536afe643f5b96636feabbe3c1a%7C0%7C0%7C637454723141607274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=WkmFuvznXTAUMYba6d9ayNtxCXPNyj3S3puovBi%2Fmss%3D&amp;reserved=0>
ChimeraX <https://nam10.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&amp;data=04%7C01%7Csamglaser1997%40ku.edu%7C5f5bbc899b094c0f518d08d8b1b17bfc%7C3c176536afe643f5b96636feabbe3c1a%7C0%7C0%7C637454723141607274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=NsKR50r7PC%2FNrdcJDjSQhq54r9TWpL9WMl7QBre54sY%3D&amp;reserved=0>
ChimeraX Issue Tracker

comment:4 by Eric Pettersen, 5 years ago

Hi Sam,

Well, you could minimize the system afterward (Tools→Structure Editing→Minimize), which would tend to move the waters into hydrogen bonding positions. I took a small DNA molecule (1bna) in a box of water and minimized it. Before minimization there were 1192 hydrogen bonds, 4 of which were between the solvent and the DNA, afterward there were 1287 hydrogen bonds, 14 between the solvent and DNA. I only used the default number of steps of minimization, which is somewhat short for this purpose (better suited for just eliminating steric conflicts) so you might want to increase the number of steps -- but you will have to wait awhile for the results (conjugate gradient steps are particularly expensive).

--Eric

comment:5 by Eric Pettersen, 5 years ago

Also, in the "Dock Prep" dialog of Minimize, make sure to uncheck the "Delete solvent" box!

Note: See TracTickets for help on using tickets.