9 Commits

Author SHA1 Message Date
didericis fe423dc7ba Add level edge definition to plane depth sequencing paper
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 04:08:33 -04:00
didericis 9107a72e0c Plot graph to graph.png in canonize_and_save_graph after setting planar positions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 03:20:43 -04:00
didericis 9e3e525a5b Replace plane_depth_labelling with plane_depth_sequencing paper and script, remove unused lib modules
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 21:10:06 -04:00
didericis 49f456e467 Move plot_to_data_uri to lib/colored_graphs and rename to plot_colored_graph_to_data_uri
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 11:18:23 -04:00
didericis 07ad553568 Move Operation, op_to_transform_id, and operation_sequence_id to lib/operations
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:24:00 -04:00
didericis a094250cc8 Move canonize_colored_graph and save_colored_graph to lib/colored_graphs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:15:04 -04:00
didericis 2cf51ecbb5 Move outer_face and get_embedding_from_pos to lib/planar_embedding
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:04:17 -04:00
didericis 03f92494f1 Move tutte_embedding to lib, add bash completion, and fix NixOS setup
- Replace iterative tutte_embedding in lib with numpy direct-solve version from example.py
- Import tutte_embedding into example.py from lib instead of defining it locally
- Fix g._embedding -> g.get_embedding() in outer_face
- Add bash completion to run.sh alongside existing zsh completion
- Use nix-shell -p gcc for plantri build step on NixOS

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:02:22 -04:00
didericis fc277760af Add sage code 2026-04-15 20:23:44 -04:00