Ported to javascript by Philippe Rivière, from the C++ implementation found at https://github.com/yongyanghz/LAPJV-algorithm-c
See Fil/lap-jv for details.
See also LAP-JV Worker and LAP-JV with annotation.
Updated missing url https://raw.githack.com/Fil/lap-jv/master/lap.js to https://raw.githack.com/fil/lap-jv/master/lap.js
https://d3js.org/d3.v4.min.js
https://raw.githack.com/Fil/lap-jv/master/lap.js