Can Firtina

@firtinac.bsky.social

Assistant Professor of Computer Science at UMD | PhD from ETH Zurich

For the past 30 years, โ€œwhole-genome sequencingโ€ has been a misnomer. Today the T2T Consortium publishes a dozen papers heralding a future of truly complete genomes for humans and nearly any vertebrate ๐Ÿ‘จโ€๐Ÿ”ฌ๐Ÿ’๐Ÿฆ๐Ÿ€๐Ÿฆ’๐ŸŽ๐Ÿซ๐Ÿน๐ŸŸ (sorry, no salamanders): www.cell.com/consortium/t... ๐Ÿงต[1/15]

BildBild

I got frustrated that using piscem-rs to map 10x Flex reads was entirely dominated by decompressing the single pair of input files. So, GPT5.6-Sol & I built a thing! Rapidgzip-rust (rapid-gzip algo in rust) github.com/COMBINE-lab/... 2.3 billion flex reads in <2 min? Parsing w paraseq. Yes plz!

Bild

Some professional news: After adding use MoreResearch as _; use MoreMentoring as _; use MoreTeaching as _; use MoreService as _; the UMD trait solver has accepted the where-clause where Rob: Professor On this occasion, some thanks and some thoughts are in order! 1/5

President's letter informing promotion to the rank of Professor in the Department of Computer Science, effective July 1, 2026.

๐Ÿ“ข ๐‘ช๐’‚๐’๐’ ๐’‡๐’๐’“ ๐‘ท๐’‚๐’“๐’•๐’Š๐’„๐’Š๐’‘๐’‚๐’•๐’Š๐’๐’: ๐‘ต๐’†๐’™๐’•-๐‘ฎ๐’†๐’๐’†๐’“๐’‚๐’•๐’Š๐’๐’ ๐‘จ๐’…๐’‚๐’‘๐’•๐’‚๐’ƒ๐’๐’† ๐‘ช๐’๐’Ž๐’‘๐’–๐’•๐’Š๐’๐’ˆ ๐’‡๐’๐’“ ๐‘ถ๐’Ž๐’Š๐’„๐’” @ ๐‘ญ๐‘ช๐‘ช๐‘ด ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ” ๐Ÿ‘‰ Workshop Website: events.safari.ethz.ch/fccm2026-omi... ๐Ÿ—“๏ธ ๐–๐ก๐ž๐ง ๐š๐ง๐ ๐–๐ก๐ž๐ซ๐ž: 16th May 2026 (Saturday), Atlanta, Georgia, USA ๐ŸŽฅ Livestream: www.youtube.com/live/jUJqOY7... @omutlu.bsky.social @firtinac.bsky.social

Next-Generation Adaptable Computing for Omics @ FCCM 2026

FCCM 2026: 2nd Workshop on Next-Generation Adaptable Computing for Omics https://events.safari.ethz.ch/fccm2026-omics/ Date and Time: May 16, from 9:00 AM (EDT) to 01:00 PM (EDT) Organizers: Prof. Ma...

youtube.com

P

This is now published in Genome Research (doi.org/10.1101/gr.2...). Thank you everyone for your feedback and also the anonymous reviewers who helped to greatly improve the paper. I hope this becomes a useful resource for the community.

Hash functions in nucleotide sequence analysis

Randomness is a powerful tool in the design and analysis of algorithms and data structures for nucleotide sequence data. Nucleotide sequences are not themselves random but are often randomized using hash functions. Despite their widespread use in genomics, there is no comprehensive review of the types of hash functions used and their various applications. In this survey intended for bioinformatic methods developers, we divide hash functions into four categories: scattering hash functions, permutations, minimum perfect hash functions, and locality-sensitive hash functions. For each category, we provide examples of both general-use hash functions that have been applied in nucleotide sequence analysis and hash functions that have been designed specifically for nucleotide sequence analysis. We highlight their salient properties, commonalities, differences, and application areas.

doi.org

PPaul Medvedev @pashadag.bsky.social ยท last yr.

1/4 Hash functions in genomic sequence analysis (tinyurl.com/4kk9ccmt) : a new survey written together with Ke Chen, Xiang Li, Qian Shi, and Mingfu Shao. Before submitting it, we are posting it online to get feedback from the community.

๐—ฃ๐—ผ๐˜€๐˜๐—ฑ๐—ผ๐—ฐ ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ต๐—— ๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ถ๐—ป ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—š๐—ฒ๐—ป๐—ผ๐—บ๐—ถ๐—ฐ๐˜€ / ๐—”๐—น๐—ด๐—ผ๐—ฟ๐—ถ๐˜๐—ต๐—บ๐—ถ๐—ฐ ๐—•๐—ถ๐—ผ๐—ถ๐—ป๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐˜๐—ถ๐—ฐ๐˜€ I am currently recruiting for both: ๐Ÿ”น Postdoc position su.varbi.com/what:job/job... ๐Ÿ”น PhD position su.varbi.com/en/what:job/... Please share with anyone who might be interested!

Postdoktor i Berรคkningsbiologi

Matematiska institutionen bestรฅr av cirka 120 forskare, lรคrare och administrativ personal och รคr organiserad i tre huvudsakliga avdelningar: Matematik, Matematisk statistik och Berรคkningsmatematik

su.varbi.com

This is an important step in the right direction. The methods are improving to start collectively thinking about how we should analyze raw nanopore signals for various new applications that are not possible without signal analysis. Congratulations to the authors!

Mile Sikic@msikic.bsky.social ยท 6mo ago

Transformer-based AI has boosted @nanoporetech.com sequencing accuracy, but at a cost to portability due to GPU demands. Our new work, spearheaded by Sara Bakic, introduces Campolina link.springer.com/article/10.1... to improve nanopore signal segmentation for event-based mappers.

This looks really interesting and perhaps might enable faster overlapping for HERRO @msikic.bsky.social , not sure academic.oup.com/bioinformati... , also not sure Rawsamble can overlap repetitive sequences, for which minimap2 can, but seems to slow down a lot compared to default settings

Rawsamble: Overlapping Raw Nanopore Signals using a Hash-based Seeding Mechanism

AbstractMotivation. Raw nanopore signal analysis is a common approach in genomics to provide fast and resource-efficient analysis without translating the s

academic.oup.com

Iโ€™ve written a post about my recent experiences (successes) with AI coding models; the experiences that caused me to re-evaluate my initial judgements, the surprise I had at what can be accomplished, & some fears I have about these tools. Discussion welcome! combine-lab.github.io/blog/2026/02...

COMBINE-lab - The skepticโ€™s guide to generative AI assisted coding

An easy-to-use, flexible website template for labs, with automatic citations, GitHub tag imports, pre-built components, and more.

combine-lab.github.io

๐Ÿงฌ Hiring Postdocs at @astar_gis ! We need Computer Scientists and Computational Biologists to develop novel algorithms for de novo assembly of cancer genomes or to help us reconstruct them. Experience in sequence alignment/assembly algorithms or assembly of complex genomes required Please RT! ๐Ÿ”„

Bild

Iโ€™m recruiting a postdoc to work on algorithms for cancer genome reconstruction. We have access to a rich set of tumour samples sequenced across multiple technologies. If interested, feel free to DM. Please share.

Have you recently completed (or finishing soon) a PhD in CS or a related discipline? Do you want to do research advancing the theory & practice of algorithmic genomics & build tools that people love to use? I'll be looking to hire a postdoc! Official ad coming soon: docs.google.com/document/d/1...

Postdoc Description.docx

Title: Postdoctoral Associate Summary statement: The postdoctoral research associate is responsible for developing novel computational methodology for high-throughput sequence genomics tasks, as well ...

docs.google.com

P

Thank you folks for your feedback on our survey about Hash functions in genomic sequence analysis. We've updated the paper and you can see the new version here: tinyurl.com/4kk9ccmt.

Dropbox

tinyurl.com

PPaul Medvedev @pashadag.bsky.social ยท last yr.

1/4 Hash functions in genomic sequence analysis (tinyurl.com/4kk9ccmt) : a new survey written together with Ke Chen, Xiang Li, Qian Shi, and Mingfu Shao. Before submitting it, we are posting it online to get feedback from the community.

๐ŸŒŽ๐Ÿ‘ฉโ€๐Ÿ”ฌ For 15+ years biology has accumulated petabytes (million gigabytes) of๐ŸงฌDNA sequencing data๐Ÿงฌ from the far reaches of our planet.๐Ÿฆ ๐Ÿ„๐ŸŒต Logan now democratizes efficient access to the worldโ€™s most comprehensive genetics dataset. Free and open. doi.org/10.1101/2024...

Bild