# MD simulation at low pH

**URL:** <https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250>\
**Category:** User discussions\
**Created:** [December 5, 2021, 12:16pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250 "2021-12-05T12:16:22Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gulshan](https://avatars.discourse-cdn.com/v4/letter/g/bb73d2/32.png) [@Gulshan](https://gromacs.bioexcel.eu/u/Gulshan)\
**Post date:** [December 5, 2021, 12:16pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/1 "2021-12-05T12:16:23Z")

</div>

GROMACS version: 18.1  
GROMACS modification: No  
Here post your question  
I am Gulshan Kumar from Mumbai, India. I want to simulate a viral enevelop protein at low pH (6 and 4). I did simulation at normal pH. Please suggest changes required in the protocol. If any good refernce available (for begineers) regarding this, please suggest.  
Thanks

---

<div class="post-metadata">

**Author:** ![jalemkul](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/jalemkul/32/18_2.png) [@jalemkul](https://gromacs.bioexcel.eu/u/jalemkul)\
**Post date:** [December 6, 2021, 11:04am UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/2 "2021-12-06T11:04:00Z")

</div>

You can assign different protonation states to titratable residues when running `pdb2gmx` using the relevant command-line flags. I would not call that simulating at a different pH, because protonation states are not dynamic like they are in a buffered solution at a given pH, but it is a reasonable model of simulating something in its dominant form at a given pH.

---

<div class="post-metadata">

**Author:** ![Gulshan](https://avatars.discourse-cdn.com/v4/letter/g/bb73d2/32.png) [@Gulshan](https://gromacs.bioexcel.eu/u/Gulshan)\
**Post date:** [December 6, 2021, 2:58pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/3 "2021-12-06T14:58:07Z")

</div>

Thank You sir for your response. It will be good if you suggest any tool for prediction of protonation states of titratable residues in a protein.  
Regards

---

<div class="post-metadata">

**Author:** ![jalemkul](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/jalemkul/32/18_2.png) [@jalemkul](https://gromacs.bioexcel.eu/u/jalemkul)\
**Post date:** [December 6, 2021, 3:11pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/4 "2021-12-06T15:11:55Z")

</div>

H++, DelPhiPKa web server, reduce, etc. A simple Google search turns up lots of options.

---

<div class="post-metadata">

**Author:** ![Gulshan](https://avatars.discourse-cdn.com/v4/letter/g/bb73d2/32.png) [@Gulshan](https://gromacs.bioexcel.eu/u/Gulshan)\
**Post date:** [December 7, 2021, 9:09am UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/5 "2021-12-07T09:09:41Z")

</div>

Thanks a lot

---

<div class="post-metadata">

**Author:** ![aldowanandy](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/aldowanandy/32/1167_2.png) [@aldowanandy](https://gromacs.bioexcel.eu/u/aldowanandy)\
**Post date:** [December 30, 2021, 8:00am UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/6 "2021-12-30T08:00:54Z")

</div>

Hi @Gulshan , what server/software do you use to change the pH of the protein (.pdb) ? I tried using propka and yasara but it caused an error at the beginning of the topology creation

---

<div class="post-metadata">

**Author:** ![Gulshan](https://avatars.discourse-cdn.com/v4/letter/g/bb73d2/32.png) [@Gulshan](https://gromacs.bioexcel.eu/u/Gulshan)\
**Post date:** [December 30, 2021, 12:07pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/7 "2021-12-30T12:07:08Z")

</div>

I used H++ and pdb2pqr servers for identifying protonation states of the residues. I have taken pdb files and made topology using CHARM GUI server but not simulated yet. So I can’t tell about errors in subsequent steps.

---

<div class="post-metadata">

**Author:** ![wintermute](https://avatars.discourse-cdn.com/v4/letter/w/e19b73/32.png) [@wintermute](https://gromacs.bioexcel.eu/u/wintermute)\
**Post date:** [March 8, 2022, 10:59pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/8 "2022-03-08T22:59:56Z")

</div>

Hi @jalemkul,

I wonder when you said

> protonation states are not dynamic like they are in a buffered solution at a given pH

do you mean the pH will be the same during the whole simulation? Sorry I’m a beginner in this area and I guess I lack certain chemical knowledge to understand it. Would really appreciate it if you can offer any additional info.

---

<div class="post-metadata">

**Author:** ![jalemkul](https://dub1.discourse-cdn.com/flex017/user_avatar/gromacs.bioexcel.eu/jalemkul/32/18_2.png) [@jalemkul](https://gromacs.bioexcel.eu/u/jalemkul)\
**Post date:** [March 9, 2022, 2:12am UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/9 "2022-03-09T02:12:08Z")

</div>

See my other answer to your other post. But to answer the question, no this does not mean pH is constant, because in most cases there is no concept of pH, because there are no free H+ (or really H3O+). So pH is undefined. The protonation states of titratable groups are fixed.

---

<div class="post-metadata">

**Author:** ![wintermute](https://avatars.discourse-cdn.com/v4/letter/w/e19b73/32.png) [@wintermute](https://gromacs.bioexcel.eu/u/wintermute)\
**Post date:** [March 9, 2022, 5:08pm UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/10 "2022-03-09T17:08:28Z")

</div>

It makes sense. Thank you!

---

<div class="post-metadata">

**Author:** ![SarthakTrivedi](https://avatars.discourse-cdn.com/v4/letter/s/58956e/32.png) [@SarthakTrivedi](https://gromacs.bioexcel.eu/u/SarthakTrivedi)\
**Post date:** [February 2, 2024, 6:24am UTC](https://gromacs.bioexcel.eu/t/md-simulation-at-low-ph/3250/11 "2024-02-02T06:24:19Z")

</div>

Hello @aldowanandy , did you try -ignh flag during topology creation. That might work and it will ignore hydrogen states probably, if i am not wrong.
