Must-see new tool from me and Alex! I hurt my back a few weeks ago and was confined to the couch. I used my "break" to play around with webassembly and ended up vibe-coding an AMAZING interactive dotplotter. Passed my prototype to Alex to clean up and extend. Check out his release thread!
Excited to announce ModDotPlot Browser! A interactive genomic dotplot viewer that runs entirely in a web browser. Load and explore whole chromosomes in seconds!
Try it here:
marbl.github.io/ModDotPlot-B...
User guide: github.com/marbl/ModDot...
1/4
Probably the most useful exploratory tool I’ve seen all in a web browser. It’s so quick and easy to use. Super cool stuff. And also an excellent teaching resource to show alignments and dotplots.
Excited to announce ModDotPlot Browser! A interactive genomic dotplot viewer that runs entirely in a web browser. Load and explore whole chromosomes in seconds!
Try it here:
marbl.github.io/ModDotPlot-B...
User guide: github.com/marbl/ModDot...
1/4
I’m excited to share our new preprint introducing HipHap, a tool for assigning long reads to haplotype-resolved diploid reference assemblies!
With Max Marin, Matthew Meyerson, and @lh3lh3.bsky.social
Preprint: www.biorxiv.org/content/10.6...
🧵 1/6
Congratulations to @benlangmead.bsky.social and @nathanielbrown.bsky.social on receiving a Best Paper Award for their work, “Bounding the Average Move Structure Query for Faster and Smaller RLBWT Permutations,” at the 24th Symposium on Experimental Algorithms!
Shredtools is making it easier to explore regions across a pangenome by quickly finding matching genomic regions across hundreds of genomes.
The tool can identify a gene region across 476 human genomes in approximately half a second.
Read more: www.biorxiv.org/content/10.6...
Pangenome coordinates can be complex...
Shredtools offers a new approach using exact matches to query pangenome data efficiently. Its tools can extract syntenic regions across hundreds of genomes, making pangenome-scale exploration more accessible.
pubmed.ncbi.nlm.nih.gov/42465356/
1/ Excited to share our preprint ImpuT2T: a pangenome-based assembly patching tool
ImpuT2T scaffolds draft human assemblies with a pangenome (HPRC2) and patches gaps by leveraging linkage disequilibrium and sequence identity between contigs and reference haplotypes
Code: github.com/maojanlin/Im...
1/ Excited to share the newest tool in the pangenome MUMiverse: Shredtools!
Shredtools enables a user to navigate the pangenome coordinate system with multi-MUMs. More in the thread🧵
Code: github.com/vikshiv/shredtools
Interactive tool for querying HPRC assemblies: vikshiv.github.io/shredtools
10/ The Shredtools HPRC tool is a fully client-side site, fetching multi-MUMs hosted through the AWS Open Data Sponsorship. It enables querying any region from any assembly across HPRC to fetch syntenic regions, even visualizing synteny directly in the browser. Give it a go and send any feedback!
Huge thanks to @benlangmead.bsky.social for his constant support and mentorship throughout the project. It is bittersweet seeing this work out, since it closes out the final chapter of my PhD. But I plan to continue working with MUMs in the UK (not that kind of mum though...)
1/ Excited to share the newest tool in the pangenome MUMiverse: Shredtools!
Shredtools enables a user to navigate the pangenome coordinate system with multi-MUMs. More in the thread🧵
Code: github.com/vikshiv/shredtools
Interactive tool for querying HPRC assemblies: vikshiv.github.io/shredtools
8/ Shredtools queries are efficient thanks to a new index of multi-MUMs. We store MUMs in a binary "bumbl" format, and build a "bumbl.bi" index, similar to a bai file for a bam file. This enables rapid, random access fetching of matches in any query region from any assembly in a collection.
9/ We can also fetch multi-MUMs using a "bumbl.bi" remotely, opening up possibilities for integrating multi-MUM information into genome browsers.
To show this, we pre-computed multi-MUMs across all HPRC assemblies (N=476) and built an interactive web app: vikshiv.github.io/shredtools
1/ Excited to share the newest tool in the pangenome MUMiverse: Shredtools!
Shredtools enables a user to navigate the pangenome coordinate system with multi-MUMs. More in the thread🧵
Code: github.com/vikshiv/shredtools
Interactive tool for querying HPRC assemblies: vikshiv.github.io/shredtools
6/ Shredtools extract depends on the coverage of multi-MUMs. Another method, enhance, finds additional matches between MUMs that serve as additional markers of the coordinate system, approaching a full multiple alignment. Figure: extract across the A. thaliana pangenome ("enhanced" MUMs in purple)
7/ multi-MUMs are also efficient to compute. Existing methods can use pairwise alignments to project coordinates across a pangenome, and we show Mumemto multi-MUMs are an order of magnitude faster and more memory-efficient to compute than pairwise genome alignments.
1/ Excited to share the newest tool in the pangenome MUMiverse: Shredtools!
Shredtools enables a user to navigate the pangenome coordinate system with multi-MUMs. More in the thread🧵
Code: github.com/vikshiv/shredtools
Interactive tool for querying HPRC assemblies: vikshiv.github.io/shredtools
4/ Shredtools reports "bounds", the distance between the ouput region to the nearest flanking MUMs. Querying gene regions across HPRC2 assemblies, more than 80% of regions were immediately flanked by a multi-MUM, yielding exact coordinates across all 476 human assemblies!
5/ are multi-MUMs useful as a coordinate system? We found that multi-MUMs are the ideal choice over unique k-mers, which have lower coverage. And often, the choice of k varies greatly with various parameters of the pangenome.
1/ Excited to share the newest tool in the pangenome MUMiverse: Shredtools!
Shredtools enables a user to navigate the pangenome coordinate system with multi-MUMs. More in the thread🧵
Code: github.com/vikshiv/shredtools
Interactive tool for querying HPRC assemblies: vikshiv.github.io/shredtools
2/ ⭐ highlight of the release: we implemented shredtools for the HPRC human pangenome as a browser-based, client-side app to query and fetch syntenic regions across the pangenome. You can even visualize synteny right in the browser! Read on for how the method works.
3/ Shredtools uses collinear multi-MUMs from Mumemto as a "coordinate system" for the pangenome, without computing a multiple alignment or graph. The highlight feature is extract: given a local region in any assembly, using multi-MUMs, Shredtools fetches syntenic regions across the whole pangenome!
JOB ALERT!
I'm hiring two postdocs in Computational Genomics to join our lab in beautiful Gothenburg, Sweden. Please share and repost! CGRLab.github.io/research/
Very bittersweet for me too. I’ll always be grateful for your mentorship and for the amazing lab and community I’ve been fortunate to grow alongside over the years. I’ll definitely miss Baltimore and the wonderful genomics community at Hopkins.
Looking forward to the next chapter in Cambridge!
Proud & bittersweet day, hooding the superb @vikramshivakumar.bsky.social. We will miss your energy, camaraderie & leadership. Your work truly speaks for itself, both scholarly and Mario Kart related. Wishing you the absolute best as you move to Cambridge, UK to be an ESPOD fellow!
Thank you! And thanks to all the wonderful people at JHU I’ve had the pleasure of working with during my PhD. And of course, to my advisor @benlangmead.bsky.social and my super supportive thesis committee members @aphillippy.bsky.social and @mikeschatz.bsky.social.
Excited to 🇺🇸 -> 🇬🇧 soon!
1/ Excited to share my first first-author preprint from my PhD!
We introduce Perseus, a lineage-aware confidence estimation framework for taxonomic classification in long-read metagenomics.
Preprint: www.biorxiv.org/content/10.6...
Code: github.com/matnguyen/Pe...
As an alternative to the h-index, I made the Mentorship Index (M-index) to proxy a scientist's contribution to mentoring junior scientists. Ex. M10-index = # last-author publications where the first author had < 10 pubs.
Calculate yours: jef.works/Mentorship-I...
Blog: jef.works/blog/2026/03...
🧵👇
I am hiring a staff bioinformatician for my new lab at the University of Utah! Please consider applying if you are on the hunt:
employment.utah.edu/salt-lake-ci...
I am looking for a postdoc to develop high-performance algorithms in computational genomics. Email or DM me if interested. For more information, see hlilab.github.io/vacancies. RTs appreciated!
Really excited to see our new work in scaling Mumemto to any size pangenome published in Genome Research this morning. And right on cue with the great opportunity to present this work at #GI2025 this week.
#GI2025 Vikram Shivakumar from Ben Langmead's lab (@benlangmead.bsky.social) presents "MumemtoM - partitioned Multi-MUM finding for scalable pangenomics ". Now published in Genome Research @genomeresearch.bsky.social. Read full text here ➡️ tinyurl.com/Genome-Res-2...
Nicole Brown gave a fantastic talk on Identifying introgressions across pangenomes with Panagram
It uses k-mer conservation to annotate genomic variation across hundreds of genomes, followed by normalization of k-mer profiles to identify introgression events
github.com/kjenike/pana...#GI2025
Check out the cool work being presented by our students at Genome Informatics! This year’s event was co-organized by @benlangmead.bsky.social, & features talks from @vikramshivakumar.bsky.social & more, plus posters from @alexsweeten.bsky.social, @maojanlin.bsky.social, & @sinamajidian.bsky.social:
If that’s not enough, we threw in a complete, T2T giraffe genome! Giraffe genomes are pretty cool. Almost all of their chromosomes are Robertsonian fusions of the typically telocentric ruminant chromosomes. 🐄 vs. 🦒...
Last week we were in the Washington Post for our characterization of Robertsonian chromosomes. This week we are entering our 10th day of being shut down and all of our research is on hold. To help me feel not-so-bad, here is a thread of some studies we released right before the shutdown 🧵 [1/n]...
Excited to share our EvANI benchmarking workflow, published in Briefings in Bioinformatics doi.org/10.1093/bib/...
Computing average nucleotide identity (ANI) is neither conceptually nor computationally trivial. Its definition has evolved over years, with different meanings and assumptions (1/5)
This preprint from Helen Sakharova is one of the coolest things to come out of my lab: “Protein language models reveal evolutionary constraints on synonymous codon choice.” Codon choice is a big puzzle in how information is encoded in genomes, and we have a new angle. www.biorxiv.org/content/10.1...
Excited to share our new preprint on detecting foldback artifacts in long reads with my advisors Matthew Meyerson and @lh3lh3.bsky.social ! Stop by poster C-180 on Wednesday at ISMB/ECCB2025 to learn more and chat!
If you’re in Liverpool, stop by my poster A217 at ISMB/EECB 2025, and chat about all things pangenomes, MUMs, and alignment (and the Beatles or Oasis-mania)
Now published! Note that since Vikram's original post (quoted here), he's made it easy to dynamically update a set of multi-MUMs (e.g. when more genomes are added to a pangenome) and to find multi-MUMs for huge collections like HPRCv2 genomebiology.biomedcentral.com/articles/10....
🖥️🧬We're thrilled to announce that one of our keynote speakers at #WABI2025 will be the inimitable @benlangmead.bsky.social! wabiconf.github.io/2025/talks/t... Ben's keynote is titled "We are what we index; a primer for the Wheeler Graph era", & it's sure to be a whirlwind tour of full-text indexing!
1/5 We introduce Movi Color, led by Steven Tan (a brilliant undergrad member of Langmead lab) for taxonomic and multi-class classification. It uses a full-text index based on the move structure and does not rely on predefined values (like k-mer length) for index building.
github.com/mohsenzakeri...