Electrostatics / apbs

Software for biomolecular electrostatics and solvation calculations
http://www.poissonboltzmann.org/
Other
93 stars 26 forks source link

VASSERT: ASSERTION FAILURE! filename /home/ubuntu/git/apbs-pdb2pqr/apbs/src/mg/vgrid.c #214

Closed SehrishJamal closed 2 years ago

SehrishJamal commented 2 years ago

I am using APBS 3.0.0 (pre-compiled) version as an extension to born profiler for plotting born profile against the pore axis however upon execution with documented parameters every time it shows ASSERTION error.

CALCULATION #6 (complex_S): MULTIGRID Setting up problem... Vpbe_ctor: Using max ion radius (1.81 A) for exclusion function Debye length: 9.71135 A Current memory usage: 521.146 MB total, 1029.647 MB high water Using cubic spline charge discretization. Grid dimensions: 129 x 129 x 129 Grid spacings: 0.391 x 0.391 x 0.391 Grid lengths: 50.000 x 50.000 x 50.000 Grid center: (69.288, 63.039, 60.171) Multigrid levels: 4 Molecule ID: 3 Linearized traditional PBE Boundary conditions from focusing 2 ion species (0.100 M ionic strength): 0.950 A-radius, 1.000 e-charge, 0.100 M concentration 1.810 A-radius, -1.000 e-charge, 0.100 M concentration Solute dielectric: 10.000 Solvent dielectric: 80.000 Using "molecular" surface definition; no smoothing Solvent probe radius: 1.400 A Temperature: 298.150 K X-shifted dielectric map to be written to dielx_cpx_S.dx.gz Y-shifted dielectric map to be written to diely_cpx_S.dx.gz Z-shifted dielectric map to be written to dielz_cpx_S.dx.gz Kappa map to be written to kappa_cpx_S.dx.gz Charge distribution to be written to charge_cpx_S.dx.gz Skipping solve for mg-dummy run; zeroing solution array Calculating forces... Writing x-shifted dielectric map to dielx_cpx_S.dx.gz Writing y-shifted dielectric map to diely_cpx_S.dx.gz Writing z-shifted dielectric map to dielz_cpx_S.dx.gz Writing kappa map to kappa_cpx_S.dx.gz Writing charge distribution to charge_cpx_S.dx.gz

CLEANING UP AND SHUTTING DOWN... Destroying force arrays. No energy arrays to destroy. Destroying multigrid structures. Destroying finite element structures. Destroying 3 molecules Final memory usage: 0.001 MB total, 1029.647 MB high water

Thanks for using APBS!

Running draw_membrane2a ... [run_drawmembrane()]

sobolevnrm commented 2 years ago

Hello --

Can you please clarify? It appears that the error is with the draw_membrane code which is not part of the APBS software suite. Can you confirm?

Thank you,

Nathan

SehrishJamal commented 2 years ago

Hi,

Thank you for your reply! Yes the standalone APBS suit working fine for me however when I execute it with born profiler which is another code I encountered this error as I can't access the gzip files where the dielectric maps are written. Are these maps are usually accessible? may be I am something.

Thanks!

sobolevnrm commented 2 years ago

The APBS output above indicated that these maps had been written out, so this looks like a problem with the APBS_membrane code.