I would like to draw a given graph $G$ in a specific way and I would like to know whether Mathematica can do it in a (semi-)automated way.
My goal is to draw the graph $G$ in 2D, fixing all the $x$ coordinates of its vertices and letting the $y$ coordinates be arranged as they would be arranged by already existing layouts such as
"SpringEmbedding" (taking obviously in account the already fixed $x$ coordinates).
Q1) Is there a way to do this in Mathematica, possibly using one of the sub-options of
Q2) If the answer to the first question is negative, how would one build a function that, given the graph $G$ and the $x$ coordinates of its vertices, computes the $y$ coordinates to obtain such force-directed layout?