<div dir="ltr"><span></span><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">Hi,</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"> First of all, OS-RM is quite new for me, so the following may sound as naive questions.</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"> I'd  like to dump some of the OS-RM graphs produced by the extractor to benchmark</span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt">some code in python.</p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><br></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">I could extract the node coordinates, the (Compressed) Node Based Graph and the EdgeBasedGraph .  However, I am bit confused by the NBGtoEBG mapping and how to use it.</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"><span> </span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">An Edge in the EdgeBased Graph has the form</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">[edge_source,edge_target,duration,weight]</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">To get the ids of the corresponding nodes, then I should look in the NBGToEBG mapping <br></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">to find those edge ids. If that ids is found in the forward field, then I take the node source id,</span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"> else the target node id. Is that correct ? or is there a step I missed ?</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"><span> </span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">So I tried that to plot some edges on a map from the node coordinates.</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">However, I found some nodes that are unlikely to be connected:</span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"> it looks like something is wrong in what I did.</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"><span> </span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">My second question is: If </span><span style="font-family:Calibri;font-size:10.5pt">‘x’ is an edge of the edge based edge graph, <br></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">in what units is x.data.duration and </span><span style="font-family:Calibri;font-size:10.5pt">  x.data.weight ?</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt"><span> </span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">Thanks a lot,</span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><p class="MsoNormal" style="margin:0pt 0pt 0.0001pt;text-align:justify;font-family:Calibri;font-size:10.5pt"><span style="font-family:Calibri;font-size:10.5pt">Stéphane </span><span style="font-family:Calibri;font-size:10.5pt"><span></span></span></p><br></div>