When doing copy-number analysis, have you ever struggled to interpret ASCAT sunrise plots and similar purity/ploidy grids? Have you wanted to compare how different solutions affect the allele-specific copy-number fit and better understand the fitting procedure?
Kari Lavikka
@karilavikka.fi
Researcher working on bioinformatics, WebGL-powered cancer genome visualization, and tumor evolution.
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)
see you in 1 hour! #BioVis #DataVis meetup
💥 First #BioVis meetup of 2026 💥 #DataVis “Crafting visual biomedical stories“ with Laura Garrison, University of Bergen - Virtual, no registration, link/more info: biovis.net/2026/meetup/... - Wednesday, 21. January, 5pm Berlin/4pm London
Parquet and Arrow are great columnar formats, but the abysmal performance of TextDecoder on Chrome (or maybe V8) completely kills any speed benefits when files contain lots of short, unique strings. Even #JavaScript CSV parsers are faster. It’s fine if you don’t need to access the string columns 🤷
It’s been a bit quiet on the GenomeSpy front, but I finally had time to implement interval selections and other fancy features. Vega-Lite–style conditional encodings are compiled into shader code, with selection tests running on the GPU—making interactions snappy. (1/2)
I've typically used R (with tidyverse) for analyses, but recently I've been familiarizing myself with Python. Pandas feels quite awkward to me, at least compared to dplyr. But @pola.rs is great! It works wonderfully with Parquet files too. ❤️
Jellyfish visualization tool and the Jellyfisher R package have now been published in OUP Bioinformatics! 🎉 doi.org/10.1093/bioi... #Bioinformatics #DataViz (1/7)
Jellyfish: integrative visualization of spatio-temporal tumor evolution and clonal dynamics
AbstractSummary. Spatial and temporal intra-tumor heterogeneity drives tumor evolution and therapy resistance. Existing visualization tools often fail to c
doi.org
Thrilled to announce that my R package 'jellyfisher' is now available on CRAN! It's my first package submission to CRAN, and a related paper will (hopefully) be published soon. Check it out: cran.r-project.org/web/packages....
jellyfisher: Visualize Spatiotemporal Tumor Evolution with Jellyfish Plots
Generates interactive Jellyfish plots to visualize spatiotemporal tumor evolution by integrating sample and phylogenetic trees into a unified plot. This approach provides an intuitive way to analyze t...
cran.r-project.org
🚨 next #BioVis #Dataviz virtual meetup: Will Stahl-Timmins (The #BMJ) is joining us on Sept 18! "A picture of health: Visualisations in medical publishing" Details & Link: biovis.net/2024/meetup/
My first first-author paper is now published: doi.org/10.1093/giga.... GenomeSpy is a grammar-based visualization toolkit for genomic data, powered by efficient WebGL rendering. Check the paper for examples on how we use it to explore a large ovarian high-grade serous carcinoma dataset.
Deciphering cancer genomes with GenomeSpy: a grammar-based visualization toolkit
AbstractBackground. Visualization is an indispensable facet of genomic data analysis. Despite the abundance of specialized visualization tools, there remai
academic.oup.com