Source of "grad seems to be bogus" error? #91
-
Hi folks! Newbie just getting started with QCxMS here. I've tried to set up a test calculation on PFBS (https://pubchem.ncbi.nlm.nih.gov/compound/Perfluorobutanesulfonic-acid) in negative mode by CID. By dint of being a perfluorinated compound with only a single proton, I thought it'd be a quick example where I wouldn't have to calculate multiple deprotomers, and so could just grab the structure from the sdf there and delete a proton. Here's a chunk of QCxMS's output during the setup phase:
So it looks like QCxMS was able to calculate a single-point energy successfully, implying to me that my molecule's structure is at least reasonable. But the gn=gnorm(nuc,grad)
if(gn.lt.1.d-8.or.gn.gt.20.0) then
write(*,*)'grad seems to be bogus!'
E=0
return
endif So it looks like this error gets thrown if my gradient is too steep (>20) or possibly too flat/negative? (<1e-8) Am I reading that right? And if so, is there a way to fix (optimize) the starting structure? A starting opt within QCxMS would be ideal, but I'm guessing not possible based on the input parameters I see documented. I'm guessing I'll want to start using CREST anyway, but if generating deprotomers with CREST isn't likely to solve this problem, I'd like to know in advance. Thanks for your help and perspective! |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
Hey, welcome to the QCxMS community 👋 |
Beta Was this translation helpful? Give feedback.
-
@jasondboettger can you share the input file and coordinate file that you used. Tnx |
Beta Was this translation helpful? Give feedback.
-
@jasondboettger This worked for me, observe there is no hydrogen in the molecule anymore, its de-protonated, directly coming from crest, you can use the crest-runall.sh script to create protomers, deprotomers, tautomers, and openbabel to convert PubChem 3D conformers to tmol (turbomole) or XYZ coordinates. coord file
and then the input can be simplified or changed, but this worked:
results and output, I did not check the quality of the spectrum, just if it runs OK, which it does
and trajectory example. |
Beta Was this translation helpful? Give feedback.
-
@tobigithub @JayTheDog Thanks so much for taking the time! Through your help I've realized the issue comes from my unfamiliarity with the Turbomole coord format; all of my interatomic distances are ~0.53x yours, of course because I tried to specify my coordinates in Angstroms instead of Bohrs. I'll be able to test this today, but I expect fixing this should do it. |
Beta Was this translation helpful? Give feedback.
@jasondboettger This worked for me, observe there is no hydrogen in the molecule anymore, its de-protonated, directly coming from crest, you can use the crest-runall.sh script to create protomers, deprotomers, tautomers, and openbabel to convert PubChem 3D conformers to tmol (turbomole) or XYZ coordinates.
coord file