GROMACS version:
GROMACS modification: Yes/No
Here post your question
I have been trying to add NAG to forcefield Gromos54a7:
Fatal error:
Residue ‘NAG’ not found in residue topology database
I have generated a forcefield.itp and topology for NAG through CHARMM-GUI.
I have added NAG to the aminoacids.itp
I have #include “toppar/forcefield.itp” in the Gromos54a7 forcefield.itp file
Warning:
Warning: No residues in chain starting at NAG1 identified as Protein/RNA/DNA.
This makes it impossible to link them into a molecule, which could either be
correct or a catastrophic error. Please check your structure, and add all
necessary residue names to residuetypes.dat if this was not correct.
I have located the residuetype.dat and tried adding NAG as Protein, atom, etc., anything really to try and get it to work.
Fatal error:
The residues in the chain NAG1–FUC9 do not have a consistent type. The first
residue has type ‘Atom’, while residue BMA3 is of type ‘Other’. Either there
is a mistake in your chain, or it includes nonstandard residue names that have
not yet been added to the residuetypes.dat file in the GROMACS library
directory. If there are other molecules such as ligands, they should not have
the same chain ID as the adjacent protein chain since it’s a separate
molecule.
So I have changed NAG to other in the residuetype.dat, and then it reverts back to the original:
Warning: No residues in chain starting at NAG1 identified as Protein/RNA/DNA.
This makes it impossible to link them into a molecule, which could either be
correct or a catastrophic error. Please check your structure, and add all
necessary residue names to residuetypes.dat if this was not correct.
Warning: No residues in chain starting at NAG2 identified as Protein/RNA/DNA.
This makes it impossible to link them into a molecule, which could either be
correct or a catastrophic error. Please check your structure, and add all
necessary residue names to residuetypes.dat if this was not correct.
Warning: No residues in chain starting at NAG5 identified as Protein/RNA/DNA.
This makes it impossible to link them into a molecule, which could either be
correct or a catastrophic error. Please check your structure, and add all
necessary residue names to residuetypes.dat if this was not correct.
Warning: No residues in chain starting at NAG8 identified as Protein/RNA/DNA.
This makes it impossible to link them into a molecule, which could either be
correct or a catastrophic error. Please check your structure, and add all
necessary residue names to residuetypes.dat if this was not correct.
Problem with chain definition, or missing terminal residues.
This chain does not appear to contain a recognized chain molecule.
If this is incorrect, you can edit residuetypes.dat to modify the behavior.
8 out of 8 lines of specbond.dat converted successfully
Program: gmx pdb2gmx, version 2020.1-Ubuntu-2020.1-1
Source file: src/gromacs/gmxpreprocess/resall.cpp (line 557)
Fatal error:
Residue ‘NAG’ not found in residue topology database
How do I correct this? I am a beginner and I am getting frustrated. I don’t understand. Also I am using Gromacs through Ubuntu (version 2020.1-Ubuntu-2020.1-1) as I have a windows computer if that means anything.