Requires: SageMath kernel with phcpy installed (precompiled binaries pending, sorry).
Execution: Open Jupyter wrapper in a folder containing the d3.js GUI binding.
Python & underlying equations derived from the phcpy documentation by Jan Verschelde.
Javascript & underlying dependencies derived from unofficial IPython API documentation by Tanya Schlusser, D3 community wisdom, and too long spent wrangling requirejs().


