# HG changeset patch # User Steve Losh # Date 1579374634 18000 # Node ID 3c97c5fbd6f96bab1afb3ffc7e5e5664bb741de4 # Parent d0a2af320169d7c786bf1d50aa113ad6b837bc6c Update diff -r d0a2af320169 -r 3c97c5fbd6f9 README.markdown --- a/README.markdown Sat Jan 18 12:54:18 2020 -0500 +++ b/README.markdown Sat Jan 18 14:10:34 2020 -0500 @@ -87,3 +87,15 @@ 3. Citric Acid/Krebs Cycle: each acetyl-CoA goes through a cycle and produces ATP, NADH, and FADHâ‚‚. 4. Oxidative Phosphorylation: the NADH and FADHâ‚‚ are used to make a proton gradient, and that is used to make more ATP. +Did the `TRIE` problem in Rosalind. Making an actual trie was easy, but getting +an adjacency list for the flattened/copypasteable output and using `cl-dot` to +graph it nicely was fiddly. Annoying bits about `cl-dot` to remember for next +time: + +* There's no `:shape :square`, it's `:shape :box`. +* `:fillcolor` does nothing without `:style :filled`. +* The solution to "edge labels are too close to the edges" is apparently "add + spaces to your label string". Ugh. +* To change the size of a node, use `:height` and `:width`, not `:size`. They + will be "helpfully" be ignored if you have a label that's too big to fit. +* `cl-dot` provides implicit labels, so if you want no label you need `:label ""`.