David Kouřil

@dvdkouril.xyz

Data visualization in biology and beyond. Postdoc @ Harvard Medical School. Previously: PhD at TU Wien. davidkouril.com

I recently added a parameterizable arrow mark to GenomeSpy, my open-source toolkit for interactive genomic data visualization, and implemented a couple of fancy examples to showcase it. (1/3)

📢 We're recruiting AI Scientists at HHMI Janelia. I'm biased, but these are exceptional opportunities. You'd join as an independent scientist with access to excellent computational infrastructure, some of the best biological data in the world, and a vibrant collaborative environment.

Bild

Released an initial version of scattered (github.com/dvdkouril/sc...), a 3D scatterplot library for the web and computational notebooks. Core ideas: - webgpu-based rendering - arrow/dataframe as input - minimal dependencies and small bundle size - available as a JS package and a Python widget

GitHub - dvdkouril/scattered: 3D scatterplots in notebooks and on web

3D scatterplots in notebooks and on web. Contribute to dvdkouril/scattered development by creating an account on GitHub.

github.com

A nice use case for Claude Code in my work: reviving old research prototypes. When it comes to surveying interactive features of past tools, we often have to rely on static figures and descriptions in text. Sometimes there’s a video. That can be pretty limiting.

A screenshot of a paper figure with caption. Highlighted text in the caption reads "Pink arrowheads indicate the 2D to 3D mapping of the highlighted region in Hi-C heat map on the 3D model. The green arrowhead indicats the 2D to 1D mapping of the selected region in 1D yeast genome (shown in orange for the recently selected region). Each selected region will be mapped to an individual 1D genome."

Just so you know: if you delete your twitter/x account, it will come back up at some point, and show that it’s been active from an arbitrary, impossible date. Reporting impersonation is also useless.

A screenshot of my previous twitter profile (@dvdkouril). Highlighted are two dates: one showing 'Joined January 2015' and the most recent repost of a post dated October 13, 2023.A screenshot of a fake profile using the same handle (@dvdkouril). Highlighted is: 'Joined April 2020'A screenshot of email conversation with X Support, showing that I reported Impersonation on this account. All the options are irrelevant as they are concerned with restoring my account.