Applying flat bottom potential on substrate

GROMACS version: 18.8
GROMACS modification: NO

I want to apply flat bottom restraint on my substrate while pulling it in the z direction, such that it will able to move freely in a specific area only.

Content of file I have created:
; Position restraint for substrate
[ position_restraints ]
; i funct g r k
8 2 2 0.7 10000

secondly while doing the final umbrella sampling I used this file:
; Position restraint for substrate
[ position_restraints ]
; i funct g r k
8 2 2 1.0 10000

I wanted to know whether I am mentioning the function and g value correctly or not?
what should be the value of funct and g?

Hi,
It depends what you want to do. In the following links you find the explanation of function values and of the g (geometry) values

I hope it helps
Alessandra

Hello Alessandra,
Thanks for clarifying my doubt.
Actually, what I am trying to do is pull a substrate through a membrane transporter. For this, I am placing the substrate above the protein (in the solvent) and pulling it using a constant force and velocity. Instead of moving through the transporter pore, it is moving just adjacent to the protein’s surface. I tried to increase the pulling force and velocity, but nothing seems to work.
Can you please suggest to me any approach to proceed with?