I need to perform non-equilibrium simulation to push DNA through a channel such that it also revolves within the channel. The final goal is to conduct umbrella sampling simulation to calculate PMF of DNA motion (revolution+translocation). I tried 2D pulling using distance (push in z axis) and angle (revolve in channel) parameters, but the angle parameter is not revolving DNA properly and only works up to 180 degree. I also tried transformation pull coordinate but did not succeed in getting the required helical motion. Could you please inform me how I can do this in gromacs?