Maria Nattestad 🧬💻
banner
omgenomics.com
Maria Nattestad 🧬💻
@omgenomics.com
Co-founder OMGenomics Labs. Creator of Circa https://circa.omgenomics.com, Ribbon, YouTube.com/omgenomics. Worked on DeepVariant+DeepConsensus at Google.
I almost missed the part where it's not just text size but also the pixel circumference of the track that determines how much space the text needs. This is before and after adding a fix to take circumference into account.
December 10, 2024 at 11:34 PM
And here's that spirograph case again now that I added some guardrails, namely restricting max total space <= 2π. There is a beauty to radial geometry that gets me every time 😍
December 10, 2024 at 11:12 PM
I got the heuristics just right so the pins slide over just enough as text gets bigger.
December 10, 2024 at 11:12 PM
Ooh fun, it's making an interesting pattern when there are too many data points. I think it's because the little pins wrap around so far that they connect to the other side of the circle. It's pretty. Reminds me of the spirograph toy from when I was a kid.
December 10, 2024 at 10:42 PM
I'm working on a little feature for Circa. It's been over a month since I really coded with all the other startup things like marketing and "strategic thinking" taking up my brain space, so it's really nice just to sit down and code a little algorithm and some SVG paths for overlap-avoiding text.
December 10, 2024 at 10:42 PM