Any ideas on how to fix the problems I have reported? Their existence has brought my work to a screeching halt. I cannot proceed until there is a fix or a workaround.
Thanks.
Jim
-----Original Message-----
From: James Kress [mailto:jimkress_58.kressworks.org]
Sent: Thursday, February 22, 2018 5:11 PM
To: 'Daniel Roe' <daniel.r.roe.gmail.com>; 'AMBER Mailing List' <amber.ambermd.org>
Subject: RE: [AMBER] Is there a bug in how Amber16 handles qmmask and WAT?
Hi Dan,
Thanks for your reply. I eliminated all white space from the qmmask entry (including trailing white space).
I tried:
qmmask=':5-7,16-18|(:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+)',
and got:
LOADING THE QUANTUM ATOMS AS GROUPS
Mask :5-7,16-18|(:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+); matches 17964 atoms
PARAMETER RANGE CHECKING:
parameter QMMM: (number of quantum atoms) has value 17964
This is outside the legal range
Lower limit: 1 Upper limit: 10000
The limits may be adjustable; search in the .h files
I got the same result with:
qmmask='(:5-7,16-18)|(:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+)',
qmmask=':5-7,16-18|:5-7,16-18<:5&:WAT|:5-7,16-18<:9&:Na+',
qmmask='(:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+)|(:5-7,16-18)',
If I try:
qmmask='(:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+)',
I get
LOADING THE QUANTUM ATOMS AS GROUPS
Mask (:5-7,16-18<:5&:WAT)|(:5-7,16-18<:9&:Na+); matches 17772 atoms
PARAMETER RANGE CHECKING:
parameter QMMM: (number of quantum atoms) has value 17772
This is outside the legal range
Lower limit: 1 Upper limit: 10000
The limits may be adjustable; search in the .h files
If I try:
qmmask='(:5-7,16-18)|(:5-7,16-18<:9&:Na+)',
I get:
LOADING THE QUANTUM ATOMS AS GROUPS
Mask (:5-7,16-18)|(:5-7,16-18<:9&:Na+); matches 232 atoms
BOX TYPE: TRUNCATED OCTAHEDRON
Which is OK until the job bombs with a different problem:
SANDER BOMB in subroutine QM_CHECK_PERIODIC<qm_mm.f> QM region + cutoff larger than box cannot continue, need larger box.
So, ignoring the QM_CHECK_PERIODIC then I try:
qmmask='(:5-7,16-18)|(:5-7,16-18<:5&:WAT)',
And get:
LOADING THE QUANTUM ATOMS AS GROUPS
Mask :5-7,16-18|(:5-7,16-18<:5&:WAT); matches 17924 atoms
PARAMETER RANGE CHECKING:
parameter QMMM: (number of quantum atoms) has value 17924
This is outside the legal range
Finally, I try:
qmmask='(:5-7,16-18<:5&:WAT)',
And get:
LOADING THE QUANTUM ATOMS AS GROUPS
Mask (:5-7,16-18<:5&:WAT); matches 17732 atoms
PARAMETER RANGE CHECKING:
parameter QMMM: (number of quantum atoms) has value 17732
This is outside the legal range
It would appear the presence of WAT in qmmask is the issue.
Any suggestions on how I can fix this?
Thanks.
Jim
-----Original Message-----
From: Daniel Roe [mailto:daniel.r.roe.gmail.com]
Sent: Thursday, February 22, 2018 3:20 PM
To: James Kress <jimkress_58.kressworks.org>; AMBER Mailing List <amber.ambermd.org>
Subject: Re: [AMBER] Is there a bug in how Amber16 handles qmmask and WAT?
Hi,
Try removing all whitespace from your mask string.
-Dan
On Thu, Feb 22, 2018 at 2:58 PM, James Kress <jimkress_58.kressworks.org> wrote:
> As I have reported previously, ambmask and qmmask give different
> results for identical inpcrd, prmtop, and mask inputs.
>
> ambmask
>
> ambmask -p prmtop -c inpcrd -find ':5-7,16-18 |
> (:5-7,16-18
> <:5.0 & :WAT) | (:5-7,16-18 <:9.0 & :Na+)'
>
> I get 379 atoms selected. I get 6 Na+, 176 WAT (44
> water molecules), and the balance are the DNA residues.
>
> qmmask
>
> qmmask=':5-7,16-18 | (:5-7,16-18 <:5.0 & :WAT) |
> (:5-7,16-18
> <:9.0 & :Na+)',
>
> Yields 17964, atoms where all the additional atoms (in
> excess of the 379 found by ambmask) are from all the WATs being included.
>
> This is confirmed by using:
>
> qmmask=':5-7,16-18 | (:5-7,16-18 <:9.0 & :Na+)',
>
> which recovers the residues and Na+ found with ambmask
>
> Also, if I try
>
> qmmask=':5-7,16-18 | (:5-7,16-18 <:5.0 & :WAT)',
>
> I get the residues and all the WATs
>
> And when I do
>
> qmmask='(:5-7,16-18 <:5.0 & :WAT)',
>
> I just get all the WATs with no residues
>
> I've looked through the mailing list archives and have seen this
> problem reported previously. However, I could not find any solution
> in the archives.
>
> Any ideas why Amber16 has these problems with qmmask and WAT?
>
> Thanks.
>
> Jim Kress
>
>
> _______________________________________________
> AMBER mailing list
> AMBER.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber
--
-------------------------
Daniel R. Roe
Laboratory of Computational Biology
National Institutes of Health, NHLBI
5635 Fishers Ln, Rm T900
Rockville MD, 20852
https://www.lobos.nih.gov/lcb
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Sun Feb 25 2018 - 11:30:02 PST