![]() |
Sender notified by Mailtrack | 05/29/23, 09:41:28 AM |
To view this discussion on the web visit https://groups.google.com/d/msgid/votca/CAHG27e73xWx4bDHzx2AAxA%2B8OaQC%2B_6ru%2B7iACRsRWZrDJOoqQ%40mail.gmail.com.
Thanks a lot sir for your kind help.I have gone through the topol.top file of spce and propane model using ibi method. I have doubts, how did you define the mass of the beads, charge, bond and angle between beads in topol.top file of the CG model ?
![]() |
Sender notified by Mailtrack |
05/31/23, 10:02:22 AM |
Thank you sir. I would like to know, how can one get gromacs compatible itp file for a Coarse grained model using votca ?
![]() |
Sender notified by Mailtrack |
05/31/23, 10:12:10 AM |
Ok sir.I have tried to perform boltzmann inversion after short (5 ps) atomistic MD run of propane. I am attaching the corresponding grompp.mdp file of the atomistic run, distributed bonded potential files, and boltzmann inverted bonded potential files. But, not understanding how these potential are helping in generating the itp file of CG propane.
And, the thing which I understood is that, boltzmann inversion is used for getting all atom inverted potential and force matching is used for getting non-bonded potentials.
CG propane itp (topol.top) file is available in ibi/imc methods part of votca. Can it be supplied in performing CG-MD simulation using GROMACS ?
![]() |
Sender notified by Mailtrack |
06/01/23, 04:51:51 PM |
Dear Sir,
I am trying to generate the histogram of bonded distribution and convert into the boltzmann inverted potential for single propane which is given in the tutorial. Since, in case of CG propane two bond length is present (A1-B1 and B1-A2) which is mentioned in the propane.xml file and similarly one angle. So, I am not understanding how can I generate distribution of every bond of propane molecule. I have performed short 5 ps run of single propane molecule. When I am adding the line in boltzmann.cmds as:hist bond1.dist.ib *:bond1:*hist bond2.dist.ib *:bond2:*, then no plottable bond1.dist.ib/bond2.dist.ib is generating.
csg_boltzmann --top topol.tpr --trj traj.trr --cg propane.xml < boltzmann_cmds
![]() |
Sender notified by Mailtrack |
06/02/23, 09:37:49 AM |
![]() |
Sender notified by Mailtrack |
06/02/23, 11:03:20 AM |
![]() |
Sender notified by Mailtrack |
06/02/23, 03:05:36 PM |
Sir, after boltzmann inversion, bond.dist.ib, angle.dist.ib and bond.pot.ib, angle.pot.ib (after using tab command)files generated. So, where will I get sigma, epsilon values
![]()
Sender notified by
Mailtrack
06/02/23, 07:34:36 PM On Fri, Jun 2, 2023 at 7:27 PM Christoph Junghans <jung...@votca.org> wrote:On Fri, Jun 2, 2023 at 7:44 AM Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:Sir, I would like to know how sigma, epsilon and default section was decided fpr CG-MD simulation ?no sigma and epsilon, it is all tabulated interactions.seeand those tables you get from boltzmann inversion (or force matching).Christoph---------- Forwarded message ---------
From: Christoph Junghans <jung...@votca.org>
Date: Fri, Jun 2, 2023 at 7:10 PM
Subject: Re: [votca] Regarding-Getting-itp-files:
To: Kankana Bhattacharjee <kankanabhat...@gmail.com>
On Fri, Jun 2, 2023 at 3:40 AM Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:
Dear Sir,
I would like to know that, in votca beads are defined using "A, B" etc. But, how to understand what type of bead it is i.e, polar, aploar, charged etc. Using A, B beads can anyone run GROMACS MD simulation ?
In the topol.top of the coarse grained simulation you can set the charge, e.g. see:
![]()
Sender notified by
Mailtrack
06/02/23, 07:13:42 PM
![]() |
Sender notified by Mailtrack |
06/03/23, 12:00:35 AM |
To view this discussion on the web visit https://groups.google.com/d/msgid/votca/CAHG27e4fdqGEwaOmCf%2BHbBk%2BQ%3DAyuJ35AGn011ji6CAjdYeAgg%40mail.gmail.com.
Dear Sir,I have done boltzmann inversion of propane. now, for getting nonbonded parameters what protocol should I follow ? Because, my aim is to generate GROMACS compatible itp file for CG propane so that, can perform CG-MD using Votca.
![]() |
Sender notified by Mailtrack |
06/03/23, 08:29:51 AM |
![]() |
Sender notified by Mailtrack |
06/03/23, 09:40:07 AM |
Actually sir, it was asked me to prepare propane.itp (for CG).
![]() |
Sender notified by Mailtrack |
06/03/23, 09:45:05 AM |
Sir, actually it was given by professor so that, for any arbitrary molecule also I can make itp file to run CG-MD simulation. It is just for my learning purpose.Suppose, in the tutorial for CG systems topol.top file is there. Like for ibi, imc method etc. topol.top is there. But, for any unknown organic CG molecule how can one generate itp file to run CGMD simulation ?
Sir, i performed atomistic simulation of single propane in vaccum. But, if we use multiple propane simulation in vaccum, then csg_stat can give RDF which can be compared with RDF of ibi/imc methods ?
I want to know how to choose which method (ibi, imc) would be accurate to give accurate structural properties?
Thank you sir. But IBI would be for multiple propane molecules. Isn't it ? It won't be for single propane i think
![]() |
Sender notified by Mailtrack |
06/05/23, 10:44:51 AM |
Dear Sir,
RDF for A-A, B-B, A-B computed from atomistic simulation using csg_stat tool. Now, I am doing ibi method. But, error is coming during step 1 like this:Appending to existing logfile inverse.log
We are doing Method: ibi
step 0 is already done - skipping
Doing iteration 1 (dir step_001)
Simulation with gromacs
Automatically added 'cutoff-scheme = Group' to grompp.mdp, tabulated interactions only work with Group cutoff-scheme!
##################################################################################################################
# #
# ERROR: #
# critical: 'gmx grompp -n index.ndx -f grompp.mdp -p topol.top -o topol.tpr -c conf.gro' failed #
# For details see the logfile /mnt/c/Users/KANKANA/Downloads/votca/csg-tutorials/propane/ibi-kankana/inverse.log #
![]() |
Sender notified by Mailtrack |
06/05/23, 05:46:29 PM |
Dear Sir,
This is the Fatal error obtained from inverse.log file:
Fatal error:
The group cutoff scheme has been removed since GROMACS 2020. Please use the
Verlet cutoff scheme.
![]() |
Sender notified by Mailtrack |
06/05/23, 06:05:14 PM |
Ok sir.If i use CG MD only using gromacs without using votca, is it possible to do with gromacs 2020 or later version? If i don't use iterative methods
On Mon, Jun 5, 2023, 18:16 Christoph Junghans <jung...@votca.org> wrote:
On Mon, Jun 5, 2023 at 6:35 AM Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:Ok sir. What should I do to fix it ?
Build VOTCA against gromacs-2019. VOTCA even has an option to build its own gromacs (BUILD_OWN_GROMACS).
Is it true for all iterative methods ?
Yes, but of course you can always use lammps to do the CG MD.
![]() |
Sender notified by Mailtrack |
06/08/23, 11:08:09 AM |
Dear Sir,I am in the process of generating CG propane.itp file. So, I obtained bond1.dist.ib and bond2.dist.ib files, angle.dist.ib from BI method. Now, to make GROMACS compatible .itp file for bonded distributions, if I use "func type 8" then, what would be other two parameters? As, acc to GROMACS, for tabulated functions (func type =8), table number and spring constant (kj/mol) has to be incorporated. For CG propane, how would I include those parameters ?
Looking forward to your reply.
Thanks & RegardsKankana Bhattacharjee
![]()
Sender notified by
Mailtrack
06/08/23, 03:12:05 PM
Ok. Thank you sir. I understood that, table number concept i.e, table_a1.xvg, table_b1.xvg. But, how can one generate those files to supply in bonded.itp file ? I can see those table (bond1, angle1).xvg files in the ibi directory. But, how those files get generated ?
---------- Forwarded message ---------
From: Christoph Junghans <jung...@votca.org>
Date: Thu, Jun 8, 2023 at 3:27 PM
Subject: Re: [votca] Regarding-Getting-itp-files:
To: Kankana Bhattacharjee <kankanabhat...@gmail.com>
On Thu, Jun 8, 2023, 01:43 Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:
Dear Sir,
I would like to know, how in the case of CG propane.itp file, I have found that, "func type 8" is used which is tabulated functional form. And, in the case of "func type 8", there are two parameters "table number" and "spring constant" values. And, how two parameters (table number, spring constant) are obtained (which is equal to 1 in topol.top file) ? Like, as I am doing it manually, and bonded values obtained from BI method, then how can I mention spring constant, and table number values in bonded.itp file ?
The spring constant is yet another number the table gets multipled with, but for BI you don't need another factor that hence we set it to 1.0!
The table number is arbitrary, but needs to consistent with the files name, table_b<#>.xvg and table_a<#>.xvg. (b for bond, a for angle, see the Gromacs manual for details).Christoph
06/08/23, 03:28:24 PM
![]() |
Sender notified by Mailtrack |
06/08/23, 03:44:48 PM |
csg_call --ia-type bond --ia-name XXX --options table.xml \ convert_potential gromacs table_extrapolate.pot table.xvgI would like to know, in --ia-name flag, what I should I put there, would it foolow the name which is mentioned in the propane.xml file in bonded section (bond1, bond2) ?
![]() |
Sender notified by Mailtrack |
06/08/23, 03:57:07 PM |
![]() |
Sender notified by Mailtrack |
06/08/23, 05:04:14 PM |
Sorry sir, bonded section is also there. To obtain a bond table, the used command line is:csg_call --ia-type bond --ia-name XXX --options table.xml \ convert_potential gromacs table_extrapolate.pot table.xvgI would like to know, in --ia-name flag, what I should I put there, would it foolow the name which is mentioned in the propane.xml file in bonded section (bond1, bond2) ?
Sir, to convert the bonded potentials into xvg format, at first I have made table_b1.xml for bond1 type and then, used the command line:csg_call --ia-type bond --ia-name bond1 --options table_b1.xml \ convert_potential gromacs angle.pot.ib table_b1.xvg. But, the output file: table_b1.xvg looks somewhat different from the file given in the ibi folder. Kindly provide some suggestions. Sir, my table_b1.xvg is looking somewhat different from that of table_b1.xvg provided in the ibi folder. For converting into table.xvg, should "Resampling", and "Extrapolation" options also have to be followed in case of bonded distributions ?
![]() |
Sender notified by Mailtrack |
06/09/23, 01:14:13 PM |
csg_resample --in table.pot --out table_resample.pot \ --grid min:step:max
I want to know what would be the "min:step:max" options for bonded distributions ? I am not understanding this part.
Thanks & Regards
Kankana Bhattacharjee
![]() |
Sender notified by Mailtrack |
06/09/23, 03:08:17 PM |
![]() |
Sender notified by Mailtrack |
06/09/23, 04:02:39 PM |
![]() |
Sender notified by Mailtrack |
06/09/23, 04:58:12 PM |
![]() |
Sender notified by Mailtrack |
On Fri, Jun 9, 2023 at 5:29 AM Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:Sir, I am not understanding the Resampling and extrapolation steps for getting bonded.xvg files. For resampling options, in the command line:csg_resample --in table.pot --out table_resample.pot \ --grid min:step:maxHow to choose min, step and max values here ? Kindly help me with this.
There are some conditions that gromacs wants:- bonds type need to start at 0 to max (in nm)- angle type need to from 0 to 180 degrees- dihedrals type need to go from -18o t0 180 degrees(VOTCA internally uses radians, so you will need to convert that)Most of that is implemented in:You can actually try to use that with:$ csg_call --ia-type bond --ia-name bond1 --settings.xml table.xml convert_potential gromacs table.pot table.xvg
![]() |
Sender notified by Mailtrack |
06/12/23, 03:03:46 PM |
Ok. Thanks a lot sir. But, what would be the maximum value for specifying grid in case of bonds ?
And, sir while using the csg_call command for single propane, then what settings.xml file has to be used to convert into table.xvg format ? Because for single propane folder, there is no settings.xml file.
gmx_mpi mdrun -v -deffnm cg -tableb table_b1.xvg table_b2.xvg table_a1.xvg
0.229153 0.343730
![]() |
Sender notified by Mailtrack |
06/14/23, 11:46:13 AM |
Dear Sir,
All the table.xvg files (table_b1.xvg, table_b2.xvg, table_a1.xvg) are prepared using csg_call command. Now, I am trying to perform Gromacs CG-MD simulation of single CG propane using GROMACS and executed the command line:
gmx_mpi mdrun -v -deffnm cg -tableb table_b1.xvg table_b2.xvg table_a1.xvg
Now, error is coming like this: In table file 'table_a1.xvg' the x values are not equally spaced: 0.0000000.229153 0.343730
How can I fix this issue i.e, equally spacing x values ?
![]() |
Sender notified by Mailtrack |
06/15/23, 10:21:58 AM |
Sir, now angle_a1.xvg worked for gmx mdrun option.
I would like to know, if I run vacuum, single atomistic propane and single CG propane, all atom propane in vacuum then should I have to use "sd" integrator in all cases ?
![]() |
Sender notified by Mailtrack |
06/16/23, 05:34:12 PM |
Ok. Thank you sir.
I would like to compare the bonded distributions from AA and CG simulation. I have performed simulation using GROMACS software. How can I do this job ?
![]() |
Sender notified by Mailtrack |
06/16/23, 07:51:54 PM |
Thank you sir for your kind help.I converted atomistic trajectory into CG trajectory using csg_map tool. And, I have CG trajectory from CGMD run. So, if I use csg_stat tool, then what should be the exact command line option for each atomistic and CG runs:If I want to calculate bonded distribution for AA run: then, csg_stat --trj traj-mapped.xtc (atomistic trajectory mapped into CG) then, what would be the other options for getting bond length, angle distribution and the same thing for CGMD run.
Thank you sir. I would like to know, why 1 to 1 mapping scheme is used ?
And, for getting bonded distribution (bond length 1, bond length 2) from AA run, how settings.xml file would be helpful as that file is having nonbonded interaction terms.
I would like to visualise bond length and angle distribution.In case of CG run, what would be the options ?
![]() |
Sender notified by Mailtrack |
06/17/23, 08:54:09 AM |
![]() |
Sender notified by Mailtrack |
06/17/23, 12:50:14 PM |
csg_map --top topol.tpr --trj traj-10ns.trr --cg propane.xml --out traj-mapped.xtc
![]() |
Sender notified by Mailtrack |
06/17/23, 03:01:28 PM |
Thanks a lot sir. I would like to get the bonded distributions from csg_stat tool. And, I want to average the bond lengths. dont want nonbonded distributions. So, what would be the format of settings file to include the bond part so that, I can get average bond length distribution.
Sir, i performed single atomistic and XG trajectory. Now i want to compare bonded distributions in both runs. Using csg_boltzmann i obtained bond.dist.ib and angle.dist.in plot. Now, should I have to compare this with CG run using csg_boltzmann tool by providing 1to 1 mapping file of propane and settings file ?
If i use csg_stat then, which settings file I have to use ?
Because there is one settings file in propane/atomistic directory containing nonbonded information only. How bonded distributions i have to include there. Kindly help me with this.
On Sat, Jun 17, 2023, 19:50 Christoph Junghans <jung...@votca.org> wrote:
On Sat, Jun 17, 2023 at 1:23 AM Kankana Bhattacharjee <kankanabhat...@gmail.com> wrote:Sir, from single propane (atomistic) run, I obtained bonded distributions as (bond1.dist.ib, bond2.dist.ib and angle.dist.ib) using csg_boltzmann tool. Should I have to compare these distributions with Coarse grained MD simulations ? I am not understanding how to compare for bonded distributions with Coarse grained runs ?
I am not sure what you are trying to achieve but for a structure-based CG model you want the AA and CG distributions to look the same, hence you want to compare them.
![]() |
Sender notified by Mailtrack |
06/19/23, 09:31:40 AM |
Sir, for AA simulation, options would be like this :csg_stat --top topol.tpr --trj traj-mapped.xtc --cg propane.xml (normal mapping fie) --options settings.xml
And, for CGMD run,csg_stat --top topol.tpr (CG one) --trj CG.xtc --cg 1to 1 mapping.xml --options settings.xml
![]() |
Sender notified by Mailtrack |
06/19/23, 10:34:54 AM |
![]() |
Sender notified by Mailtrack |
06/19/23, 10:44:34 AM |
csg_map --top topol.tpr --trj traj-10ns.trr --cg propane.xml --out traj-mapped.xtc
gmx angle -f traj-mapped.xtc -n aa-angle1.ndx -od aa-angle-dist.xvg
But sir, after executing the command line:csg_stat --top topol.tpr --trj traj-mapped.xtc --cg propane.xml --options settings.xmlError is:an error occurred:
settings.xml: Parse error at line 35
no element found: iostream error
I am not able to figure out the error. Also, in case of propane 2 bond is present, should I have to include 2 bonds in the settings file for getting average bond distributions from the atomistic run. I am attaching the settings.xml file here. Kindly help me with this.
Also sir, I am having one doubt, previously I obtained bond, angle distributions using csg_boltzmann tool from the atomistic run and now, should I have to only use CG trajectory for comparing the distributions i.e, using only csg_stat tool.
Sir, I am using gmx angle and gmx distance for computing bond length and angle distributions from the AA and CGMD runs. For doing angle distributions from AA run, at first converted the atomistic trajectory into CG trajectory (traj-mapped trajectory).Ist command line:csg_map --top topol.tpr --trj traj-10ns.trr --cg propane.xml --out traj-mapped.xtc
Then, made the index file for angle distribution as: (index file making is same in both AA and CGMD runs)[ angles ]1 2 3 for both aa and cgmd runs.Then, used the command line in gromacs :gmx angle -f traj-mapped.xtc -n aa-angle1.ndx -od aa-angle-dist.xvg
But, I am not understanding how to do bond length distribution in both AA and CGMD runs. I mean, how to make the index file for bond length distribution in both AA and CGMD runs. Using gmx distance I am trying to do this job. But, not understanding how to make index file for the same.
Sir, I ran the CGMD simulation using gromacs by providing the grompp.mdp file of the atomistic run. I was not sure about that. In Votca CG methods, grompp.mdp are different in both ibi and imc methods. And, the bonded distributions of the CGMD run is not matching with the AA run at all. I would like to know, which grompp.mdp file has to be provided for the CGMD run using gromacs (I mean ibi ya imc one) ?
Sir, I am not getting the same atomistic bonded distribution in case of CG run of propane. I used the atomistic grompp.mdp file for the CG propane vacuum simulation. Kindly suggest me what should I do to fix this ?
Sir, I have attached the ppt where bond length distribution of AA and CG run is attached. I used gmx distance to plot the distance distribution.
![]() |
Sender notified by Mailtrack |
06/21/23, 08:57:00 PM |
![]() |
Sender notified by Mailtrack |
06/22/23, 10:37:36 AM |
Sir, I have attached the slides for inverted bond length distributions for the two bonds
Sir, I am using gromacs 2022 version. But, tabulated potentials are supported in GROMACS 2019 version. Is discrepancy because of GROMACS version ?
Sir, tables for both the bond and angle.
![]() |
Sender notified by Mailtrack |
06/27/23, 03:39:45 PM |
Sir, I want to convert an atomistic structure into CG by providing the mapping file but for specific molecule I want to ignore the mapping. How to do that using csg_map tool ? As csg_map is having only --no-map option ? How can I ignore the mapping for specific molecule during the conversion process using csg_map tool ?
csg_boltzmann --top topol.tpr --trj traj.trr --cg propane.xml < boltzmann_cmds
From there, I obtained the inverted curve. I would like to fit the all atom bonded datas to get the force constant. So, for that I need to convert the output file (aa-dist.xvg, aa-angle-dist.xvg). How to do that job ? Can it be done using:Ok. Thank you sir.
Sir, I have got the bond length, angle distribution datas from the atomistic simulation using gmx distance and angle options respectively. But, how can I invert the bonded potentials i.e, bonded potential plots ? Initially, using csg_boltzmann I used the command line:csg_boltzmann --top topol.tpr --trj traj.trr --cg propane.xml < boltzmann_cmds
From there, I obtained the inverted curve. I would like to fit the all atom bonded datas to get the force constant. So, for that I need to convert the output file (aa-dist.xvg, aa-angle-dist.xvg). How to do that job ? Can it be done using:csg_boltzmann --top topol.tpr --trj traj.trr (the trajectory which used to get the distribution) --no-map < boltzmann_cmds
Sir, what would be the typical force constant value in case of angle for CG propane if I Don't use tabulated functional form?
Sir, During mapping using (csg_map) votca one tpr file is needed. But, if I want to convert an arbitrary AA structure into CG structure then which tpr file has to be provided? I mean energy minimised ya final npt production run tor file ?