Jean P. Elbers
@jpelbers.bsky.social
📤 138
📥 152
📝 147
Bioinformatician, Vienna, Austria
reposted by
Jean P. Elbers
Mile Sikic
2 days ago
HERRO has been published in
@nature.com
nature.com/articles/s41...
. This achievement is a result of the great work by Dominik Stanojevic, with contributions from Dehui Lin,
@sergeynurk.bsky.social
, and Paola Florez de Sessions Welcome to the era of high-quality genome assemblies supported by AI.
loading . . .
Telomere-to-Telomere Assembly Using HERRO-Corrected Simplex Nanopore Reads - Nature
Nature - Telomere-to-Telomere Assembly Using HERRO-Corrected Simplex Nanopore Reads
https://nature.com/articles/s41586-026-10563-y
1
25
9
reposted by
Jean P. Elbers
John Marshall
3 days ago
Today's pysam 0.24.0 release bundles htslib, samtools, and bcftools 1.23.1 and has pre-built wheels for Python 3.8 through 3.14. Notably it includes modified_bases fixes thanks to reports by Leszek Pryszcz and Jun Mencius, and new documentation for VariantRecord et al written by
@timd.one
. 🧬🖥️
loading . . .
Release v0.24.0 · pysam-developers/pysam
This pysam release wraps htslib/samtools/bcftools version 1.23.1 (PR #1343, PR #1372, and PR #1396) and now requires Cython 3. It has been tested with Python versions 3.8 through 3.14, and wheels a...
https://github.com/pysam-developers/pysam/releases/tag/v0.24.0
0
4
1
reposted by
Jean P. Elbers
GomahuAzarashi
5 days ago
#JuliaLang
RustCall.jl is out!
github.com/AtelierArith...
loading . . .
GitHub - AtelierArith/RustCall.jl: It's the last call for headache.
It's the last call for headache. Contribute to AtelierArith/RustCall.jl development by creating an account on GitHub.
https://github.com/AtelierArith/RustCall.jl
0
6
2
reposted by
Jean P. Elbers
Michael Hall
6 days ago
I took a look at how the new(ish) lr:hq preset in minimap2 impacts variant calling—i.e., if I should move to using it instead of the default map-ont for recent ONT data.
mbhall88.github.io/post/minimap...
loading . . .
Minimap2 lr:hq preset testing
Evaluating minimap2’s lr:hq preset for bacterial nanopore variant calling Introduction Oxford Nanopore Technologies (ONT) sequencing accuracy has improved dramatically in recent years. With basecallin...
https://mbhall88.github.io/post/minimap2-lrhq-preset-testing/
0
8
2
reposted by
Jean P. Elbers
Charlie Gao
7 days ago
Just released mori 0.1.0 on CRAN — a new R package for shared memory across processes. Parallel R no longer has to mean duplicating your dataset in every worker's RAM.
opensource.posit.co/blog/2026-04...
🧵 1/3
loading . . .
mori: Shared memory for R objects
mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.
https://opensource.posit.co/blog/2026-04-23_mori-0-1-0/
9
174
73
reposted by
Jean P. Elbers
Stephen Turner
7 days ago
Data Science Team Training: Building data science capacity in the public health workforce. I'm writing a (free) e-book for public health practitioners upskilling in data science, as part of my work with the CSTE's DSTT program.
blog.stephenturner.us/p/data-scien...
loading . . .
Data Science Team Training
Building data science capacity in the public health workforce: A free e-book for public health practitioners upskilling in data science.
https://blog.stephenturner.us/p/data-science-team-training
1
8
2
reposted by
Jean P. Elbers
David Eccles 🌻🇵🇸7x🩹🛡️
13 days ago
Unfortunately,
@nanoporetech.com
really dropped the ball on the cost aspect by killing their P2 Solo line. Those devices were cheap, and had a low ongoing service / warranty cost, so were ideal for small to medium-scale research labs. PacBio doesn't have anything to target that market either... 🤷♀️.
0
0
1
reposted by
Jean P. Elbers
Igor Martayan
14 days ago
Not nearly as polished, but I'm currently writing my thesis and it overlaps many of these topics
1
3
2
reposted by
Jean P. Elbers
Ragnar {Groot Koerkamp}
12 days ago
My thesis also covers a bunch of this. Specifically the chapters introducing pairwise alignment and minimizers:
curiouscoding.nl/categories/t...
loading . . .
Thesis
https://curiouscoding.nl/categories/thesis/
1
2
2
Looks very cool: fastVEP: A Fast, Comprehensive Variant Effect Predictor Written in Rust
www.biorxiv.org/content/10.6...
loading . . .
https://www.biorxiv.org/content/10.64898/2026.04.14.718452v1
12 days ago
0
0
0
reposted by
Jean P. Elbers
Micah Dunthorn
13 days ago
Quick taxonomic assignment of Nanopore metabarcoding data
loading . . .
GitHub - frederic-mahe/nf-pore2taxa: quick taxonomic assignment of Nanopore metabarding data
quick taxonomic assignment of Nanopore metabarding data - frederic-mahe/nf-pore2taxa
https://github.com/frederic-mahe/nf-pore2taxa?tab=readme-ov-file
0
6
7
reposted by
Jean P. Elbers
Chris Miller
15 days ago
What about Computeral Bioinfology?
1
2
1
reposted by
Jean P. Elbers
Katharina Hoff
17 days ago
GALBA2 is walking into the arena.
github.com/Gaius-August...
Fully ported to snakemake, accuracy matches old
galba.pl
, similar features as BRAKER4, but smaller containers.
0
2
2
reposted by
Jean P. Elbers
Katharina Hoff
18 days ago
GALBA is the short-lived emperor. To our surprise, GALBA is still used. GALBA2 is on his way...
#genomeannotation
0
4
1
reposted by
Jean P. Elbers
Devin Judge-Lord
20 days ago
Huge gratitude to the open-source community behind
@quarto.org
. With university efforts to improve digital accessibility, it's a great time to switch to Markdown to share class materials in accessible HTML. Here is my template course website if you want to try it:
judgelord.github.io/PP000/
0
7
2
reposted by
Jean P. Elbers
Katharina Hoff
19 days ago
1/ BRAKER4 hatched! The Earth BioGenome Project is on track to sequence ~1.5M eukaryotic species. Every one needs a structural annotation. No Perl monolith was going to survive that. So we rewrote BRAKER from the ground up.
github.com/Gaius-August...
1
62
36
reposted by
Jean P. Elbers
Katharina Hoff
21 days ago
What will it be able to do, the magic & shiny BRAKER4? It’s a story of „You asked, we deliver…“ For example, it will distribute across your HPC. It will run repeat masking. It will annotate noncoding RNAs… stay tuned.
#genomeannotation
0
9
1
reposted by
Jean P. Elbers
SquiDBase
4 months ago
The SquiDBase paper has now been published in NAR Genomics and Bioinformatics:
doi.org/10.1093/narg...
SquiDBase (squiggle database) is an open, community-driven resource for raw
#nanopore
sequencing signal data from
#microbial
and
#viral
origin, complemented by corresponding basecalled reads.
loading . . .
SquiDBase: a community resource of raw nanopore data from microbes
Abstract. Nucleotide sequences in the FASTQ or BAM format are widely shared, yet derived from platform-specific raw data outputs that differ across sequenc
https://doi.org/10.1093/nargab/lqaf213
1
14
4
Saw this on Twitter/X AppBundler v1.0 transforms any Julia application into a Snap installer (Linux), MSIX (Windows), or DMG (macOS) without leaving the Julia ecosystem, using cross-platform utilities compiled via Yggdrasil.
#JuliaLang
discourse.julialang.org/t/ann-appbun...
loading . . .
[ANN] AppBundler v1.0: Native Installers for Julia Applications
Packaging a Julia application into a native installer has traditionally meant wrestling with platform-specific tooling on each target system. I am pleased to announce AppBundler v1.0 changes that. Tur...
https://discourse.julialang.org/t/ann-appbundler-v1-0-native-installers-for-julia-applications/136438?u=fabio_sodre
25 days ago
0
1
0
Ok, now that is one heck of a plotting library!
add a skeleton here at some point
30 days ago
1
0
0
reposted by
Jean P. Elbers
James Ferguson
about 1 month ago
Cooking up a cool feature for kuva with --interactive, where it adds a search, and group highlighting and coordinates on mouse, all within the native SVG file, when looking at it with a browser. This is just the minimal working prototype. What do you think?
loading . . .
1
5
2
reposted by
Jean P. Elbers
Ragnar {Groot Koerkamp}
about 1 month ago
Did anybody build a De Bruijn graph on HPRCv2 yet? I'd like to try running sassy against the Eulertigs of the k=31 graph. I see the AGC file is only 3GB, so maybe that allows for an easy way to just get an SPSS out of it?
1
1
1
reposted by
Jean P. Elbers
Jim Shaw
about 1 month ago
Myloasm, our long-read metagenome assembler, is now published! w/
@mgmarin.bsky.social
and
@lh3lh3.bsky.social
Very rewarding after > a year of development and countless hours thinking about assembly. Thanks to beta testers, Li lab, and reviewers who gave very helpful feedback.
rdcu.be/famFj
add a skeleton here at some point
4
98
57
reposted by
Jean P. Elbers
bioRxiv Bioinfo
about 1 month ago
Open-source, Hardware-Independent GPU Acceleration for Scalable Nanopore Basecalling with Slorado and Openfish
https://www.biorxiv.org/content/10.64898/2026.03.25.714356v1
0
10
4
videocardz.com/newz/hp-unve...
wow, 4 Nvidia RTX Pro 6000 Blackwell GPU support. Future Oxford Nanopore attachment for the P48 sequence?
@kirk3gaard.bsky.social
loading . . .
HP unveils Z8 Fury G6i workstation with quad RTX PRO 6000 Blackwell GPUs offering 384GB VRAM - VideoCardz.com
HP Z8 Fury G6i supports up to four RTX PRO 6000 Blackwell GPUs HP has introduced the Z8 Fury G6i, a new high-end workstation built around Intel’s Xeon 600
https://videocardz.com/newz/hp-unveils-z8-fury-g6i-workstation-with-quad-rtx-pro-6000-blackwell-gpus-offering-384gb-vram
about 1 month ago
1
1
1
reposted by
Jean P. Elbers
Sylvain Wallez
about 1 month ago
aq: a jq-like tool to query table-oriented data files. Supports Apache Arrow, Parquet, CSV and NDJSON. Written in
#RustLang
by my friend
@anaethelion.bsky.social
github.com/Anaethelion/aq
loading . . .
GitHub - Anaethelion/aq: jq for Apache Arrow — query Parquet, Arrow IPC, CSV, and NDJSON files using jq-style expressions
jq for Apache Arrow — query Parquet, Arrow IPC, CSV, and NDJSON files using jq-style expressions - Anaethelion/aq
https://github.com/Anaethelion/aq
0
15
4
reposted by
Jean P. Elbers
arXiv q-bio.GN Genomics
about 1 month ago
Simon Ambrozak, Ulysse McConnell, Bhargav Srinivasan, Burak Ozkan, Can Firtina: CERN: Correcting Errors in Raw Nanopore Signals Using Hidden Markov Models
https://arxiv.org/abs/2603.20420
https://arxiv.org/pdf/2603.20420
https://arxiv.org/html/2603.20420
0
2
2
reposted by
Jean P. Elbers
Fulcrum Genomics
about 1 month ago
Ever receive a BAM aligned to “GRCh38” and realize that could mean several different references? We just released ref-solver, a tool that identifies the reference genome behind BAM/CRAM/FASTA files by comparing sequence dictionaries to known builds. 🔗
whatsmygenome.fulcrumgenomics.com
Read more 👇
1
18
7
reposted by
Jean P. Elbers
Michael Hall
about 1 month ago
🐍 For all ye
#snakemake
users out there who want consistent, opinionated formatting of their workflows: we have just released v1.0.0 of snakefmt 🥳 The major update is that it now sorts rule directives (e.g., input, output, resources, params, shell etc.). See
github.com/snakemake/sn...
for more
loading . . .
GitHub - snakemake/snakefmt: The uncompromising Snakemake code formatter
The uncompromising Snakemake code formatter. Contribute to snakemake/snakefmt development by creating an account on GitHub.
https://github.com/snakemake/snakefmt
0
18
7
reposted by
Jean P. Elbers
bioRxiv Genomics
about 1 month ago
Single-Platform Nanopore Sequencing Enables Diploid Telomere-to-Telomere Genome Assembly and Haplotype-Resolved 3D Chromatin Maps
https://www.biorxiv.org/content/10.64898/2026.03.19.712851v1
0
3
3
reposted by
Jean P. Elbers
bioRxiv Bioinfo
about 1 month ago
Hierarchical genomic feature annotation with variable-length queries
https://www.biorxiv.org/content/10.64898/2026.03.15.711907v1
0
6
4
reposted by
Jean P. Elbers
Fulcrum Genomics
about 1 month ago
HGVS parsing sounds straightforward until you run it at scale across real clinical variants. We just released ferro-hgvs, a Rust-based parser/normalizer that processes millions of variants per second & handles many tricky edge cases other tools struggle with. 🔗
hgvs.acgt.bio
Details in blog post👇
loading . . .
HGVS Normalizer - Powered by ferro-hgvs
https://hgvs.acgt.bio
1
8
5
reposted by
Jean P. Elbers
Rasmus Kirkegaard
about 1 month ago
Will 2026 be the year we finally see something new from
@nanoporetech.com
or are we stuck due to the clinical focus? Next generation ASIC chips would be the opportunity to align product lines. One flowcell to rule them all?
0
1
1
reposted by
Jean P. Elbers
bioRxiv Genomics
about 1 month ago
OxBreaker: species-agnostic pipeline for the analysis of outbreaks using nanopore sequencing
https://www.biorxiv.org/content/10.64898/2026.03.18.709804v1
0
4
4
reposted by
Jean P. Elbers
Brent Pedersen
about 2 months ago
the codex desktop app was only available as a Mac DMG. A while ago, I downloaded it and told codex cli to make it work on linux. It did. Now I use that nearly exclusively.
gist.github.com/brentp/b6bd8...
0
3
1
reposted by
Jean P. Elbers
Mile Sikic
about 2 months 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.
loading . . .
Campolina: a deep neural framework for accurate segmentation of nanopore signals - Genome Biology
Nanopore sequencing enables real-time, long-read analysis by processing raw signals as they are produced. A key step, segmentation of signals into events, is typically handled algorithmically, struggl...
https://link.springer.com/article/10.1186/s13059-026-03950-1
2
22
15
reposted by
Jean P. Elbers
John Paul Helveston
about 2 months ago
Someone ported Karpathy's microGPT to pure
#julialang
in 99 lines with 0 dependencies, it's 1600x faster than CPython... hard to emphasize enough how impressive this is
www.reddit.com/r/Julia/s/Vg...
loading . . .
From the Julia community on Reddit: I ported Karpathy's microgpt to Julia in 99 lines - no dependencies, manual backprop, ~1600× faster than CPython and ~4x faster than Rust.
Explore this post and more from the Julia community
https://www.reddit.com/r/Julia/s/VggUYfIGok
0
9
3
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
loading . . .
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
https://academic.oup.com/bioinformatics/advance-article/doi/10.1093/bioinformatics/btag087/8499658?login=false
2 months ago
2
7
3
reposted by
Jean P. Elbers
James Ferguson
2 months ago
Introducing kuva: A scientific plotting library in rust, along with cli binary with the option to plot directly into the terminal. Feel free to drop me some feedback as an issue on the repo
github.com/Psy-Fer/kuva
crates.io/crates/kuva/...
add a skeleton here at some point
2
43
12
Vibe coding as a term was coined I think in February 2025, and I saw a job posting looking for someone with 2+ years in vibe coding experience. I know that people were vibe coding with large language models before the term existed but give me a break.
2 months ago
0
0
0
www.biorxiv.org/content/10.6...
Clair3 v2 for
#nanopore
reads, it keeps getting better!
loading . . .
https://www.biorxiv.org/content/10.64898/2026.02.13.705285v1
2 months ago
1
0
0
Looks interesting...https://www.biorxiv.org/content/10.64898/2026.02.12.705514v1 Skiver: Alignment-free Estimation of Sequencing Error Rates and Spectra using (k, v)-mer Sketches
3 months ago
1
1
0
reposted by
Jean P. Elbers
Blain Smith
3 months ago
Hare 0.26.0 Released - Loop values and for..else -
#DragonflyBSD
support - Explicit syntax for ignoring errors when needed - Replacing @offset with fields named _ for padding structs - Support for explicitly uninitialized variables
harelang.org/blog/2026-02...
#HareLang
loading . . .
Hare 0.26.0 released
https://harelang.org/blog/2026-02-13-hare-0.26.0-released/
0
3
2
reposted by
Jean P. Elbers
BF Francis Ouellette
3 months ago
From
@narjournal.bsky.social
#NARCriticalReviewsAndPerspectives
| Unlocking the full potential of
#nanopore
sequencing: tips, tricks, and advanced data analysis techniques |
#Bioinformatics
#Genomics
#OpenScience
#NGS
#OxfordNanopore
🧬 🖥️🧪🔓 ⬇️
academic.oup.com/nar/article/...
loading . . .
Unlocking the full potential of nanopore sequencing: tips, tricks, and advanced data analysis techniques
Abstract. Nucleic acid sequencing is the process of identifying the sequence of DNA or RNA, with DNA used for genomes and RNA for transcriptomes. Decipheri
https://academic.oup.com/nar/article/54/3/gkag023/8454528
1
6
2
reposted by
Jean P. Elbers
Andrew Barnas
3 months ago
Took me way too long to realize that its super easy to just merge pdfs in R rather than fussing with Adobe
#rstats
library(pdftools) pdf_combine( input = c("file1.pdf", "file2.pdf"), output = "merged.pdf" )
5
78
19
@kirk3gaard.bsky.social
, who wants to benchmark
@nanoporetech.com
's Dorado with a Nvidia 5090 drawing 2500W? "MSI made a 2500W limited-edition RTX 5090 with a screen, because why not?"
loading . . .
MSI made a 2500W limited-edition RTX 5090 with a screen, because why not?
Make way for a limited edition GPU.
https://share.google/mihxFN5CwAp7Ym693
4 months ago
0
1
1
reposted by
Jean P. Elbers
Mathias Lafeldt
4 months ago
Want a quick way to check
#ziglang
versions? I've published a tool that shows the latest Zig release + all versions at a glance, with links to release notes, docs, and downloads.
mathias.blog/tools/whatzi...
1
3
2
@binomicalabs.org
add a skeleton here at some point
5 months ago
1
2
0
reposted by
Jean P. Elbers
Mihail Zdravkov
5 months ago
I made a small wrapper library for reading slow5/blow5 files in
#julialang
based on the C slow5lib. If anyone working with
#Nanopore
sequencing is interested, you can find it here:
https://codeberg.org/mzdravkov/Slow5.jl
loading . . .
Slow5.jl
A Julia wrapper for slow5lib
https://codeberg.org/mzdravkov/Slow5.jl
6
10
7
reposted by
Jean P. Elbers
Ben Langmead
5 months ago
Kraken 2 (K2) community: we are giving more attention to our new `k2` wrapper, and a NEW functionality since 2.17.0 is: you can build several component K2 indexes, e.g. each covering a different Refseq database, and then query them all at once...
github.com/DerrickWood/...
1/6
loading . . .
https://github.com/DerrickWood/kraken2/blob/master/docs/MANUAL.markdown#new-classify-across-multiple-ncbi-databases
1
4
4
Load more
feeds!
log in