Computational art

Explore background

On the motif form, use Left and Right to explore positions, Home for the first, and End for the last. Solid links are outgoing; dashed links are incoming.

Open source

Software

Open-source tools I build and maintain for genomics — from DNA language models to splice-site prediction, genome annotation, and pangenome indexing. Build what you need, use what you build.

Research software

Side projects

Playful experiments in biology, strategy, and learning — from browser games and interactive teaching labs to earlier Unity projects. The biology games are science-inspired arcade worlds, not molecular simulations.

  • Superhero action platformer — guide the cape-wearing molecular baby through cellular obstacle courses with finger-gun projectile blasts and tactile platforming

  • Tactical real-time armor combat — maneuver chunky stylised battle tanks across cratered battlefields, lead cannon shots, and destroy enemy armored divisions

  • Arctic flight side-scroller — flap past floating glacial columns, crystalline icebergs, and turbulent blizzard drafts in a high-precision arcade obstacle run

  • Science-inspired DNA slicing — learn canonical Cas9/Cas12a PAM compatibility in guided practice, then defend against mixed targets in endless mode

  • Bacterial defense diorama — preview enzyme ranges, deploy and upgrade defenses, and intercept injected phage genomes across 15 tactical waves

  • RNA-themed platform adventure — climb four chromatin chapters, collect A · C · G · U ribonucleotides, build pickup streaks, and replay a shared seed

  • True 3D biotech FPS — explore six multi-level laboratories, master three weapons, flank robotic threats, and face a three-phase guardian with keyboard or touch

  • Feathered dinosaur runner — read jump/duck cues, cross gene-themed obstacles, learn in unranked Practice, and share reproducible Classic challenges

  • Pixel-art nucleotide serpent — explore six crafted gardens with queued turns, touch controls, mastery medals, classic quick-play, and optional Motif Hunt sequence puzzles

  • Molecular tetromino puzzle — Super Rotation System (SRS) with hold queue, ghost piece projection, and hydrogen-bonding matrix clearing

  • Molecular-themed pixel flight arcade — master six authored routes with certified hazard patterns, readable warnings, shields, magnets, collection chains, and seeded endless challenges

  • Xiangqi / 象棋 teaching board — lacquer pieces, keyboard navigation, four rule-study positions, cancellable Worker-based AI, and local two-player play

  • Offline graph-search teaching lab — inspect weighted and directed examples, compare six search algorithms, and explore curated city graphs with optional basemaps

  • Tactile sliding-tile puzzle — follow tiles into merges, explore three board sizes, and resume saved games with complete 20-step undo and reproducible random spawns

  • Deduction workbench — safe opening zones, visible-clue practice hints, chord previews, keyboard navigation, adjustable cell sizes, and phone-scrollable Expert boards