Service Status
Expected routes: / (portal), /dbp/ (DBP web server), /witness/ (Streamlit app)
DBP Frame Studio
Run and visualize frame analysis, validation, heatmap, diff, live polling, and history exports.
Witness + 2D Atom/Molecule Lab
Build polygon witnesses, verify/add, render witness polygons, and run atom/molecule visualizations.
Atom/Molecule Imaging Builder
Enter a chemical formula and render a quick 2D molecular sketch in real time.
Composition
{}
2D Render
This is a fast structural sketch from formula counts, ideal for live demo visualization.
Interactive Molecule Builder
Click the canvas to place atoms, drag atom→atom to create bonds. The polygon tiling view renders each atom as a Z+2 sided polygon with edge-to-edge bonds. Switch to 3D for Three.js polyhedra.
Drawing Canvas
Polygon Tiling (Z+2)
Molecule Summary
{}
CLI Inside Containers
docker compose exec python-tools ./duo make --m 6 --family even_range --start 2 --center 1 --occ 1,1,1,1,1,1
docker compose exec python-tools ./duo molecule-draw --mol h2o --out /tmp/h2o.png
docker compose exec python-tools ./duo atom-draw --symbol O --out /tmp/O.png