run = {
let t = (now % 2000) / 2000;
d3.select(circular_anim)
.select("transform#point")
.select("transform")
.attr("translation", `${cos(8 * pi * t)},${sin(8 * pi * t)},0`);
d3.select(linear_anim)
.select("transform#point")
.select("transform")
.attr("translation", `0,0,${10 * t - 5}`);
d3.select(helix_anim)
.select("transform#point")
.select("transform")
.attr("translation", `${cos(8 * pi * t)},${sin(8 * pi * t)},${10 * t - 5}`);
}