PB Bomb in setgrd():
focusing
grid too large 2
reset fillratio to a larger
number 2.000
Added the following line (#435) to
$AMBERHOME/src/mm_pbsa/mm_pbsa_createinput.pm:
print OUT "
fillratio=3 \n";
****************************************************************************
If you have more than 10 NUMBER_REC_GROUPS in the mm_pdbs.in file,
you
need to change
C NMO - max number of
molecule
groups
parameter
(NMO=10)
in the file $AMBERHOME/src/mm_pbsa/make_crd_hg.f
and recompile the program by
make make_crd_hg
****************************************************************************
PB bomb in
pb_setgrd():
Allocation aborted
You have run out of memory.
Reduce spacing
**********************pbsa_com.out_sp******************************************************
PB bomb in pb_saarc():
Allocation
aborted
You have run out of memory.
Reduce spacing
or by using single precision in pbsa and recompile.
To recompile pbsa in single precision, you can comment out the
following
line in "pb_def.h", i.e.
change
#define PBDPREC
to
!#define PBDPREC
and "make clean" and "make install" again.
****************************************************************************
Missing radii are added in
mm_pbsa_calceneent.pm
Molsurf
Running molsurf as a stand-alone program
Command:
molsurf file.pqr radius
where file.pqr is a pqr file with the coordinates, charges, and
radii
(pdb file)
and radius is the solvent probe radius
According to the mm_pbsa script:
Bondi radii + 1.4A and probe radius of 0.0A yields SAS
Bondi radii + 0.0A and probe radius of 1.4A yields molecular
surface
Bondi radii + 0.0A and probe radius of 0.0A yields vdW surface
Example pqr file:
ATOM 1 O3
BT1 1
8.139 18.895 -23.268 -0.6 2.8
The number of decimals is not important, but all fields must be
delimited by white-space, even the atom name and residue name.
pbsa.in file (generated by mm/pbsa)
File generated by
mm_pbsa.pl.
Using PB
&cntrl
ntf
=
1, ntb =
0,
igb
=
10, dielc = 1.0,
cut
=
999.0, nsnb = 99999,
scnb =
2.0, scee = 1.2,
imin =
1, maxcyc =
0, ntmin = 2,
&end
&pb
epsin =
1.0, epsout = 80.0,
istrng =
0, radiopt = 1,
sprob =
1.6, space = 0.5,
maxitn = 500
npbverb= 1,
cutres =
12,fillratio=3
&end
sander_com.in file (generated by mm/pbsa)
The sander_lig.in and
sander_rec.in
files are identical
command: sander -i sanmin_com.in -o sanmin_com.out -p
compl_tr.prmtop -c btn1_tr_com.crd.1 -r restart
File generated by
mm_pbsa.pl. Using MM GB
&cntrl
ntf
=
1, ntb =
0, dielc = 1.0,
idecomp= 0,
igb
=
2, saltcon= 0.00,
offset = 0.09,
intdiel=
1.0, extdiel= 80.0,
gbsa =
0, surften= 1.0,
cut
=
999.0, nsnb = 99999,
scnb =
2.0, scee = 1.2,
imin =
1, maxcyc =
1, ncyc = 0,
&end
nmode_com.in file (generated by mm/pbsa)
The nmode_lig.in and
nmode_rec.in
files are identical
Command: nmode -i nmode_com.in -o nmode_com.out -p
compl_tr.prmtop -c restart
File generated by
mm_pbsa.pl
&data
ntx
= 0,
ntrun =
1, nvect = 0,
drms = 1,
dielc =
4.0, idiel = 0,
scnb =
2.0, scee = 1.2
&end
END
But if you want to run
nmode
alone, you normally want to set ntx=1 (input coordinates in a
formatted
file)