Advertisement ยท 728 ร— 90

Posts by Constantin Ahlmann-Eltze

Picture of myself in front of the Iso logo

Picture of myself in front of the Iso logo

Thrilled to join Isomorphic Labsโ€”time to build better ML models of cells and create the drugs of the future!! ๐Ÿงฌ๐Ÿงซ๐Ÿง‘โ€๐Ÿ’ป๐Ÿฅณ

4 weeks ago 22 1 2 0
Picture of myself in front of the Iso logo

Picture of myself in front of the Iso logo

Thrilled to join Isomorphic Labsโ€”time to build better ML models of cells and create the drugs of the future!! ๐Ÿงฌ๐Ÿงซ๐Ÿง‘โ€๐Ÿ’ป๐Ÿฅณ

4 weeks ago 22 1 2 0
Post image

We are super excited to welcome Dmitry Kobak @hippopedoid.bsky.social as a new VIB.AI group leader! The Kobak lab will officially kick off in April at the VIB.AI Ghent hub.

More:
vib.ai/en/news/dmit...

1 month ago 13 3 0 0
HEALTH + LIFE SCIENCE ALLIANCE | Interinstitutional Postdoc Call |โ€ฆ Apply for the Alliance Interinstitutional Postdoc Program in health & life sciences. Two-year funded positions with interdisciplinary research support.

1/ Apply for an inter-disciplinary postdoc position in Heidelberg with the Health & Life Science Alliance
Deadline: **31 March**
Project proposals can be self-designed or adapt one of the outlines on the website ("List of project outlines for download")

www.health-life-sciences.de/opportunitie...

1 month ago 11 18 1 0

I have also seen, from people who know base really well, incredibly elegant code using tapply, merge, and clever indexing. But, in my experience, the typical code of a medium experienced person that uses the tidyverse is more robust than the one that uses base.

1 month ago 1 0 2 0

It's an example. As I said, the tidyverse has the advantage that it provides functions for typical data analysis tasks all in one place with great documentation and common semantics. Also, personally I'm not a fan that merge auto-sorts the output.
Another example would be pivot_longer :)

1 month ago 0 0 1 0

Teach the tidyverse! I have seen the code from people, who only learned base, that reinvents a join function and it's not pretty ๐Ÿ˜…
In the end, the tidyverse is a collection of useful functions for typicy data analysis tasks and beginners benefit from being told those exist :)

1 month ago 1 0 1 0
Advertisement
Preview
Biological Laboratory | LEGOยฎ Ideas This is a two-floor realistic Biological Laboratory building. In this design, I try to tell stories about biologists, introduce biology concepts to general publโ€ฆ

I just made an account and voted for this biology laboratory made of LEGO to "promote biological research and inspire more people into the world of biology". They need 10K votes. Reposting and/or voting below would be helpful. ๐Ÿค—
beta.ideas.lego.com/product-idea...

6 months ago 222 131 8 12
Preview
How far back in time can you understand English? An experiment in language change

www.deadlanguagesociety.com/p/how-far-ba...

I cannot speak as to the accuracy of the piece yet I found it a fascinating exercise @adamroberts.bsky.social @drlauravarnam.bsky.social

1 month ago 117 63 22 39

screaming this from the rooftops

2 months ago 14 2 1 0
Screenshot of Job Ad

Screenshot of Job Ad

EMBL site in Heidelberg

EMBL site in Heidelberg

Zurich, incl. a bit of UZH/USZ

Zurich, incl. a bit of UZH/USZ

Job offer: PhD-level biostatistician with ML&omics experience to work on prediction models for CAR T cell therapy, in an exciting clinical trial - spatial omics - data science consortium (LOOP/INTeRCePT3.0 centered in Zurich; this position in Heidelberg)

embl.wd103.myworkdayjobs.com/en-GB/EMBL/j...

2 months ago 11 5 0 0

It definitely helps, but I think it's also simply that most scientists have a LinkedIn account and occasionally check it, whereas still only a minority has a bluesky account.

2 months ago 0 0 0 0

Yeah, the amount of engagement on LinkedIn compared to bluesky is crazy. I recently posted about a new paper and it got 480 likes on LinkedIn vs 7 on bluesky (and I have more followers here than there...) :/

2 months ago 2 0 1 0

We wrote a review of representation learning methods of single-cell RNA-seq data, where we compare factor models, autoencoders, contrastive learning, and foundation models ๐ŸŽ‰

rnajournal.cshlp.org/content/earl...

3 months ago 8 2 1 0
Preview
Postdoctoral Researcher or Senior Scientist (AI ร— Biology)

Boeva Lab is #hiring postdocs and senior scientists in AI/ML for Cancer Biology! Check the offer and apply at: jobs.ethz.ch/job/view/JOP...

3 months ago 8 8 0 0
View from the hotel room

View from the hotel room

Poster session 2024, with Valentina Boeva, Constantin Ahlmann-Eltze and others

Poster session 2024, with Valentina Boeva, Constantin Ahlmann-Eltze and others

Wednesday afternoon hike incl. swim in the mountain river

Wednesday afternoon hike incl. swim in the mountain river

Another view from the hotel room

Another view from the hotel room

Apply for the Ascona workshop "Statistical and AI methods for multi-modal multi-scale modeling of biological systems", 28 Jun-3 Jul 2026 on Monte Veritร , Lago Maggiore at the foot of the Swiss Alps.

ascona2026.sciencesconf.org

3 months ago 22 16 0 3
Advertisement
Post image

Save the date: April 9 from 4pm to 6pm CET. Our department is hosting an online seminar with @noeliaferruz.bsky.social @sdomcke.bsky.social @const-ae.bsky.social who will talk about models for protein design, large-scale perturbation screens, and benchmarking of perturbation prediction models.

3 months ago 6 3 0 0

Join me in 5.5h, when we discuss our benchmark of perturbation prediction models and what the right metric is to assess if a gene expression prediction is good!

4 months ago 7 0 0 0

๐Ÿš€ Excited to share our new preprint: msBayesImpute - A Versatile Framework for Addressing Missing Values in Biomedical Mass Spectrometry Proteomics Data
๐Ÿ‘‰ Improves imputation accuracy, normalization, and differential expression detection
๐Ÿ“www.biorxiv.org/content/10.1101/2025.10....

6 months ago 16 2 1 1

Heads up: ignore samtools dot org, similarly minimap2 dot com and likely others. It's owned by a known phishing site and while the binaries they offer look valid currently (but note they may be serving us different binaries to others), that could change.

Ie: it's not us (Samtools team)! Be warned

7 months ago 146 127 2 5
Post image

We're excited to share that our preprint on anndataR, a new package bringing Python's AnnData to R, is now available on bioRxiv ๐ŸŽ‰

๐Ÿ”— Read the paper: www.biorxiv.org/content/10.1...
๐Ÿ’ป Check the package in action: anndatar.data-intuitive.com

7 months ago 23 7 1 1
An arrow with a LaTeX equation

An arrow with a LaTeX equation

Trigonometric functions and a unit circle

Trigonometric functions and a unit circle

A bivariate change model with structured residuals

A bivariate change model with structured residuals

A hierarchical model of cognitive abilities

A hierarchical model of cognitive abilities

Now on CRAN, ggdiagram is a #ggplot2 extension that draws diagrams programmatically in #Rstats. Allows for precise control in how objects, labels, and equations are placed in relation to each other.
wjschne.github.io/ggdiagram/ar...

8 months ago 180 73 10 9

Makes sense. I imagine this would simply be my primary use case, and I would prefer not having to refer to `x` twice. Something like:

replace_values <- function(x, ..., from=NULL, to=NULL, lookup=NULL){
if(! is.null(lookup)){
from <- names(lookup)
to <- lookup
}
...
}

8 months ago 0 0 1 0

This looks great! I think it would be neat if the functions also supported named look-up vectors in addition to the `to` and `from` arguments :)

8 months ago 0 0 1 0
Beeswarm plot of the prediction error across different methods of double perturbations showing that all methods (scGPT, scFoundation, UCE, scBERT, Geneformer, GEARS, and CPA) perform worse than the additive baseline.

Beeswarm plot of the prediction error across different methods of double perturbations showing that all methods (scGPT, scFoundation, UCE, scBERT, Geneformer, GEARS, and CPA) perform worse than the additive baseline.

Line plot of the true positive rate against the false discovery proportion showing that none of the methods is better at finding non additive interactions than simply predicting no change.

Line plot of the true positive rate against the false discovery proportion showing that none of the methods is better at finding non additive interactions than simply predicting no change.

Our paper benchmarking foundation models for perturbation effect prediction is finally published ๐ŸŽ‰๐Ÿฅณ๐ŸŽ‰

www.nature.com/articles/s41...

We show that none of the available* models outperform simple linear baselines. Since the original preprint, we added more methods, metrics, and prettier figures!

๐Ÿงต

8 months ago 125 57 2 6
Preview
Pre-Cancer Immunology The Pre-Cancer Immunology Lab (James Reading Lab) is mapping pre-invasive T cell dynamics during carcinogenesis to detect and intercept cancer development.

๐Ÿšจ PhD Position available in our lab ๐Ÿšจ exploring the power of blood immune multi-omics to detect lung cancer years prior to clinical diagnosis in a unique cohort of >10,000 CT screened individuals.
โœ… Wet & dry lab
โœ… September 2025 enrolment
โœ… UK tuition fees only

www.ucl.ac.uk/medical-scie...

8 months ago 16 15 0 0
Advertisement

I wrote about AI foundation models for biology last year: www.nytimes.com/2024/03/10/s... Benchmarking tests since then aren't finding that they're better than simpler models of how genes and cells work.

8 months ago 38 13 1 0
Preview
Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines - Nature Methods The analysis presented in this Brief Communication shows that, despite their complexity, current deep learning models do not outperform linear baselines in predicting gene perturbation effects, thus e...

An analysis shows that current deep learning models do not beat linear baselines in predicting gene perturbation effects, thus emphasizing the importance of further method development and evaluation. @const-ae.bsky.social @wkhuber.bsky.social @s-anders.bsky.social

www.nature.com/articles/s41...

8 months ago 64 25 0 3

Haha, would also be a succinct summary of most of my academic work ๐Ÿ˜…

8 months ago 3 0 1 0
Preview
Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines Nature Methods - The analysis presented in this Brief Communication shows that, despite their complexity, current deep learning models do not outperform linear baselines in predicting gene...

And lastly, a big shout-out to @wkhuber.bsky.social and @s-anders.bsky.social!

Link to pdf: rdcu.be/ey7x0

8 months ago 7 0 0 0