Sign in

Jan Aerts

@janaerts.bsky.social
501 followers 291 following 43 posts

Professor interested in data visualisation, especially in biology (omics, biodiversity, etc) ... and jazz Running the Augmented Intelligence for Data Analytics Lab aida-lab.be Trying to emulate Paul Desmond on alto

PostsRepliesMedia
Jan Aerts @janaerts.bsky.social · 12/01/2026
A Computer Scientist in a Business School: Fighting Fire with Fire: Scalable Personalized Oral Exams with an ElevenLabs Voice AI Agent www.behind-the-enemy-lines.com/2025/12/figh...
behind-the-enemy-lines.com
Fighting Fire with Fire: Scalable Personalized Oral Exams with an ElevenLabs Voice AI Agent
It all started with cold calling. In our new "AI/ML Product Management" class (co-taught with Konstantinos Rizakos ), the "pre-case" submi...
000
Reposted by Jan Aerts
Stephen Turner @stephenturner.us · 10/12/2025
The eXplainable Artificial Intelligence (XAI) Triad: Models, Importances, and Significance at Scale www.biorxiv.org/content/10.6... 🧬🖥️🧪 Bioconductor #Rstats pkg: www.bioconductor.org/packages/XAI... Source: github.com/GhislainFiev...
022
Jan Aerts @janaerts.bsky.social · 10/12/2025
OK. Combining #logseq with #gemini_cli may finally be a way to really use it as an external memory. "I think I have scattered different ideas that I needed to remember across all my notes. Can you list them?"
020
Jan Aerts @janaerts.bsky.social · 02/12/2025
Next year's halloween, I will either dress as MS Sharepoint, or a VCF file.
000
Reposted by Jan Aerts
Information is Beautiful @infobeautiful.bsky.social · 06/11/2025
Now this is how you detect whether an election was stolen. Humans choose rounder numbers. by @TheEconomist
A scatter plot titled "Fair and square? Russian federal elections, 2000-21" which visualizes the results of Russian federal elections. The x-axis represents voter turnout in percentage, ranging from 0 to 100%. The y-axis represents the percentage of votes for Putin, Medvedev, or the United Russia party, also ranging from 0 to 100%. Each dot on the plot represents a polling station. A cluster of dots appears in the upper right corner, indicating high voter turnout and a high percentage of votes for the specified candidates. A dashed rectangle highlights a grid-like pattern of dots at numbers ending in zero and five, with an annotation suggesting this pattern indicates potential foul play. The source is cited as Kobak and Shpilkin (2021).
37025
Jan Aerts @janaerts.bsky.social · 22/09/2025
Our latest paper now accessible in preprint: how we used a #visualanalytics approach to dig deeper into the #microbiome of hairy root disease in tomato doi.org/10.21203/rs.... #topologicaldataanalysis #TDA #topicmodelling #latentdirichletallocation
doi.org
Unveiling tomato root-associated bacterial interactions responding to hairy root disease
Background: Hairy root disease (HRD), caused by rhizogenic Agrobacterium strains, is a significant disease threat to modern hydroponic greenhouses, which can result in up to 15% loss in yield. Our pri...
010
Jan Aerts @janaerts.bsky.social · 22/09/2025
A nice intro to #marimo, the #jupyter alternative codecut.ai/marimo-a-mod... #python #datascience
codecut.ai
Marimo: A Modern Notebook for Reproducible Data Science
Explore Marimo: A modern notebook that ensures reproducible data science with interactive workflows and consistent results.
032
Jan Aerts @janaerts.bsky.social · 10/09/2025
‘Big pharma’ kraakt complexe biologie dankzij Belgische software van Aspect Analytics www.tijd.be/ondernemen/f...
tijd.be
‘Big pharma’ kraakt complexe biologie dankzij Belgische software van Aspect Analytics
Het Limburgse Aspect Analytics tankt 10 miljoen euro voor de ontwikkeling van zijn software om weefselstalen te analyseren. ‘Zeven van de grootste twintig farmabedrijven zijn klant.’
020
Jan Aerts @janaerts.bsky.social · 01/07/2025
Dear interwebs. We're trying to find out how many scientific papers use a specific visual, e.g. upset or circos. Any ideas on how to identify these? A search for the term doesn't work because it is not always named. Also: a simple picture search seems too limited. Any ideas appreciated with a beer.
100
Reposted by Jan Aerts
EMBL-EBI Training @training.ebi.embl.org · 25/06/2025
Thank you to all the organisers and participants for joining us at @ebi.embl.org for this week's data visualisation for biology course. Sign up for updates on 'Introduction to multi-omics data integration and visualisation' 2026 course: www.ebi.ac.uk/training/eve... @janaerts.bsky.social #dataviz
A group of people sit on stone steps outside an office building. They smile to the camera. Under them reads the text: Course at EMBL-EBI. Data visualisation for biology. 24 - 26 June 2025. EMBL's European Bioinformatics Institute. Hinxton, UK.
081
Jan Aerts @janaerts.bsky.social · 10/06/2025
In preparation for a #dataviz course at the @training.ebi.embl.org later this month, I've created a cheatsheet for creating custom SVG images in #marimo #python. If anyone finds errors: let me know! aida-lab.be/assets/marim...
aida-lab.be
021
Jan Aerts @janaerts.bsky.social · 16/05/2025
Being dependent on US services has become a clear liability. The head prosecutor of the International Criminal Court has lost access to his email (apnews.com/article/icc-...). Can #kuleuven move towards open source / EU software? cc @tinebaelmans.bsky.social #kuleuven #ict
apnews.com
Trump's sanctions on ICC prosecutor have halted tribunal's work
Nearly three months ago, U.S. President Donald Trump slapped sanctions on the International Criminal Court's chief prosecutor, Karim Khan.
020
Jan Aerts @janaerts.bsky.social · 18/04/2025
Our latest paper is out: peerj.com/articles/cs-.... We added functionality to the #HDBSCAN clustering algorithm to also detect branches hdbscan.readthedocs.io/en/latest/ho... #eda #datavis #clustering
peerj.com
FLASC: a flare-sensitive clustering algorithm
Exploratory data analysis workflows often use clustering algorithms to find groups of similar data points. The shape of these clusters can provide meaningful information about the data. For example, a...
152
Reposted by Jan Aerts
barqueira @lbarqueira.bsky.social · 08/04/2025
Eigenvalues of a parameterized 4×4 matrix Each point corresponds to a non-real eigenvalue of a matrix of the form: [[0, 0, -1, -1], [1, -1, 0, 0], [0, 1, A, 0], [1, 0, -1, B]] where A and B are independently drawn from a continuous uniform distribution on (−3, 3). #mathart #Mathematics #p5js
6456
Reposted by Jan Aerts
Stephen Turner @stephenturner.us · 24/03/2025
SpatialRNA: a Python package for easy application of Graph Neural Network models on single-molecule spatial transcriptomics dataset www.biorxiv.org/content/10.1... 🧬🖥️🧪 github.com/pyg-team/pyt...
0186
Jan Aerts @janaerts.bsky.social · 24/03/2025
For a #dataviz course I'm looking for scientific images in #SVG that could be improved by different colour schemes, removing unnecessary elements, better fonts, titles, etc. The students in the course can then use #inkscape to improve those images. If you know of good examples, let me know!
121
Jan Aerts @janaerts.bsky.social · 12/03/2025
If you're a biologist interested in data visualisation, check out the vizbi conference www.linkedin.com/events/vizbi... #omics
linkedin.com
VIZBI 2025: 15th international meeting on Visualising Biological Data | LinkedIn
VISUALIZING BIOLOGICAL DATA. Join us 8-11 April online or in-person at the University of Cambridge for VIZBI 2025, the 15th international meeting on Visualising Biological Data. Pre-register now at ht...
063
Reposted by Jan Aerts
Inception Labs @inceptionlabs.bsky.social · 26/02/2025
We are excited to introduce Mercury, the first commercial-grade diffusion large language model (dLLM)! dLLMs push the frontier of intelligence and speed with parallel, coarse-to-fine text generation.
3267
Jan Aerts @janaerts.bsky.social · 06/03/2025
On how to use #mistral #llm to talk to your #zotero library: www.youtube.com/watch?v=x34I...
000
Jan Aerts @janaerts.bsky.social · 24/02/2025
Google's AI co-scientist and similar tools may disrupt scientific research even more than AI is already doing. We'll still have to see how it pans out, but we'll need to be prepared. Also: not everyone will have the same access to these tools! storage.googleapis.com/coscientist_...
storage.googleapis.com
120
Jan Aerts @janaerts.bsky.social · 18/02/2025
Just released a first version of my #graph #anywidget at pypi.org/project/grap... for displaying (and brushing) force-directed node-link diagrams in #marimo. With a little help from @manzt.sh
183
Reposted by Jan Aerts
Helena Klara Jambor @helenajambor.bsky.social · 17/02/2025
📊 & 🧪 Join the #DataViz for #LifeScience course at EMBL-EBI! Organised by Jan Aerts/Ryo Sakai, this year with my Keynote! :) --> Application due March 9th www.ebi.ac.uk/training/eve...
01810
Reposted by Jan Aerts
EMBL-EBI Training @training.ebi.embl.org · 04/02/2025
If you would like to gain knowledge and practical experience in how to use data visualisation tools to gain insights into complex biological data, apply for this course by 9 March: www.ebi.ac.uk/training/eve... Some financial assistance is available - see course website for more info. #dataviz 🧪
Course at EMBL-EBI
Data visualisation for biology
24 - 26 June 2025
Hinxton, United Kingdom
085
Jan Aerts @janaerts.bsky.social · 15/01/2025
Very interesting paper: "A Grammar of Hypotheses for Visualization, Data, and Analysis", by Remco Chang's group arxiv.org/abs/2204.14267 This will definitely go into my #dataviz course, and can anchor several of the discussions we have with collaborators.
The relationships between three hypothesis spaces, formalized using the author's proposed hypothesis grammar.
1233
Jan Aerts @janaerts.bsky.social · 13/01/2025
Are you a biologist interested in data visualisation to help you explore complex data or create effective visuals? If so, make sure to register for the course that we're organising at the EBI in June www.ebi.ac.uk/training/eve... #biovis #viz #dataviz
ebi.ac.uk
Data visualisation for biology -
Data visualisation for biology -
043
Jan Aerts @janaerts.bsky.social · 11/01/2025
A generalised paradigm for composable visualisations in python #dataviz I'll definitely be checking this out. genomebiology.biomedcentral.com/articles/10....
genomebiology.biomedcentral.com
Marsilea: an intuitive generalized paradigm for composable visualizations - Genome Biology
Biological data visualization is challenged by the growing complexity of datasets. Traditional single-data plots or simple juxtapositions often fail to fully capture dataset intricacies and interrelat...
021
Jan Aerts @janaerts.bsky.social · 08/12/2024
Interesting paper by van den Brandt (TU/e): "Understanding Visualization Authoring Techniques for Genomics Data in the Context of Personas and Tasks" ieeexplore.ieee.org/stamp/stamp.... #omics #dataviz #biovis
ieeexplore.ieee.org
IEEE Xplore Full-Text PDF:
010
Reposted by Jan Aerts
Christoph Molnar @christophmolnar.bsky.social · 22/11/2024
Just realized BlueSky allows sharing valuable stuff cause it doesn't punish links. 🤩 Let's start with "What are embeddings" by @vickiboykis.com The book is a great summary of embeddings, from history to modern approaches. The best part: it's free. Link: vickiboykis.com/what_are_emb...
Book outlineOver the past decade, embeddings — numerical representations of
machine learning features used as input to deep learning models — have
become a foundational data structure in industrial machine learning
systems. TF-IDF, PCA, and one-hot encoding have always been key tools
in machine learning systems as ways to compress and make sense of
large amounts of textual data. However, traditional approaches were
limited in the amount of context they could reason about with increasing
amounts of data. As the volume, velocity, and variety of data captured
by modern applications has exploded, creating approaches specifically
tailored to scale has become increasingly important.
Google’s Word2Vec paper made an important step in moving from
simple statistical representations to semantic meaning of words. The
subsequent rise of the Transformer architecture and transfer learning, as
well as the latest surge in generative methods has enabled the growth
of embeddings as a foundational machine learning data structure. This
survey paper aims to provide a deep dive into what embeddings are,
their history, and usage patterns in industry.Cover image
22647101
Reposted by Jan Aerts
Alexis Verger 🧬🧫🧪 @alexis-verger.cpesr.fr · 25/11/2024
Look who's here @pnas.org ✔️ @science.org ✔️ @naturecellbiology.bsky.social ✔️ @natrevgenet.bsky.social ✔️ @naturebiotech.bsky.social ✔️ @naturemicrobiol.bsky.social ✔️ @naturechemistry.bsky.social ✔️ @genesdev.bsky.social ✔️ @cellchembiol.bsky.social ✔️ @genomeresearch.bsky.social ✔️ @jcellbiol.bsky.social ✔️
34503237
Jan Aerts @janaerts.bsky.social · 25/11/2024
@mithridates.bsky.social You may know this: what graph algorithms are available for #surrealdb? I'm talking about centrality measures (betweenness centrality, degree centrality, ...), shortest path, minimal spanning tree, etc?
220
Reposted by Jan Aerts
Jérémy Cours 🌳 @jeremycours.bsky.social · 23/11/2024
First post on Bluesky, let’s share some websites offering many free illustrations for scientific figures 🖼️ 🧪 🌍 : scidraw.io bioart.niaid.nih.gov www.phylopic.org More well known but very nice though: www.freepik.com
scidraw.io
SciDraw | Scientific Drawings
SciDraw - an open repository of science drawings
57901224
Jan Aerts @janaerts.bsky.social · 23/11/2024
This #surrealdb tutorial has some chunky bacon vibes: surrealdb.com/learn/book/w... (Check out _why's poignant guide to #ruby here: www.rubyinside.com/media/poigna...)
surrealdb.com
SurrealDB | Aeon's Surreal Renaissance | Prologue - your story
Prologue - your story
121
Reposted by Jan Aerts
Phil Dutré 🇧🇪🇪🇺🇺🇦🇬🇱 @philipdutre.bsky.social · 23/11/2024
www.demorgen.be/meningen/ik-...
demorgen.be
Ik heb het u gezegd en u heeft uw schouders opgehaald. Trek uw plan, het zijn uw kinderen, bescherm ze zelf
Valérie Trouet is klimaatwetenschapper aan de universiteit van Arizona (VS) en auteur van Wat bomen ons vertellen. Tot nu toe hield ze haar donkere toekomstvisie voor haarzelf. Maar ze zwijgt niet lan...
052
Jan Aerts @janaerts.bsky.social · 22/11/2024
If you're handling complex data, have a look at #surrealdb It brings together relational, document, graph, key/value databases, but with querying similar to #SQL www.youtube.com/watch?v=W0Iz...
youtube.com
Why do you need a multi-model database? | SurrealDB
YouTube video by SurrealDB
030
Reposted by Jan Aerts
Kai Kupferschmidt @kakape.bsky.social · 20/11/2024
“The majority has spoken, and researchers are moving en masse” to Bluesky, says @shaine.bsky.social. Couldn't help myself and had to write about science twitter, X, bluesky and "the migration"... www.science.org/content/arti... 🧪
science.org
Like ‘old Twitter’: The scientific community finds a new home on Bluesky
After recent changes to Elon Musk’s X, a gradual migration turns into a stampede
12880250
Reposted by Jan Aerts
Miska Knapek @miskaknapek.bsky.social · 21/11/2024
032
Reposted by Jan Aerts
Stephen Turner @stephenturner.us · 19/11/2024
Amazing to see the influx of new users here 🤩🧬🖥️🧪 I've gotten 100s of requests to be added to my bioinfo starter pack. If your recent ~20 posts are -- (1) bioinfo-relevant, (2) original, not just reposts, (3) snark/politics-free, (4) free from breakfast/bird photos -- ask again, I'd love to add you!
287518
Reposted by Jan Aerts
Hendrik Strobelt @henstr.bsky.social · 19/11/2024
[Recent History] LSTMVis (2017) has been one of my first projects in the VIS+ML field. It tries to help identify meaningful state change patterns in RNN hidden states and map them to NLP concepts. #NLP #XAI #VIS lstmvis.vizhub.ai vimeo.com/172145096
vimeo.com
LSTMVis - Visual Analysis of Hidden State Dynamics in Recurrent Neural Networks
more on: lstm.seas.harvard.edu
1102
Reposted by Jan Aerts
Richard McElreath 🐈‍⬛ @rmcelreath.bsky.social · 19/09/2024
If you hate statistics like I do, then you'll love my free lectures. Putting science before statistics, 20 lectures from basics of inference & causal modeling to multilevel models & dynamic state space models. It's all free, made with love and sympathy. 🧪 #stats www.youtube.com/playlist?lis...
29852229
Jan Aerts @janaerts.bsky.social · 19/11/2024
I like this quote: "Visualizations act as a campfire around which we gather to tell stories." (Al Shalloway) True for research and for outreach/communication.
040
Reposted by Jan Aerts
Mark SubbaRao @marksubbarao.bsky.social · 17/11/2024
This high resolution model (1.5km) 3D model of Carbon Dioxide shows its sources of emissions and its transport across the globe. Full details and credits here: svs.gsfc.nasa.gov/5196/
54015
Jan Aerts @janaerts.bsky.social · 16/11/2024
Great resource! But check that it's sandbox.bio instead of sandbox.io (cc @chrismiller.science )
sandbox.bio
sandbox.bio
010
Jan Aerts @janaerts.bsky.social · 16/11/2024
Was looking up information on colourblind-safe colour schemes, and bumped (again) into this great write up by the ever-inspiring Martin Krzywinski on visualising biological data mk.bcgsc.ca/biovis2012/k... It's from 2012 but still equally relevant #biovis #dataviz #genomics #plots
mk.bcgsc.ca
0154
Reposted by Jan Aerts
Matthias Stahl @higsch.com · 15/11/2024
Interactive canvases can be nicely built with Svelte renderless components. Here’s another example: stackblitz.com/edit/svelte-...
stackblitz.com
Svelte 5 + D3: Map on canvas - StackBlitz
Svelte 5 starter project that already includes D3 as a dependency
0143
Reposted by Jan Aerts
Devin Lange @devlange.bsky.social · 13/11/2024
I've noticed a lot of new followers recently — thanks to the Vis Researcher starter pack! If you're interested in visualization research, you might find vispubs.com useful. It's a site I created to make it easier to access visualization publications and related resources.
vispubs.com
Visualization Publications
Repository of visualization publications from VIS, EuroVis, and CHI.
0153
Reposted by Jan Aerts
Helena Klara Jambor @helenajambor.bsky.social · 13/11/2024
Recipe for life: 500 genes, 21 amino acids, 4 nucleotides... now @jamessaenz.bsky.social shows: And only 2 lipids! 🧪
0124
Reposted by Jan Aerts
Jared Hutchins @pablohutch.bsky.social · 11/11/2024
I teach a class on data science here at Illinois and during the seminar I host a competition for the class called "The Hunt for the Worst Data Visualization." This was my most popular post on Xitter, so reproducing some of the best submissions from previous years here:
641636355
Reposted by Jan Aerts
Neil Kaye @neilrkaye.bsky.social · 08/11/2024
What is the difference between weather and climate. This #dataviz shows the "Central England" average temperature for periods ranging from 1 day (weather) to 30 years (climate). This shows the climate signal emerging. Note the varying y axis that covers the range of the data.
18506227
Jan Aerts @janaerts.bsky.social · 11/11/2024
I have 3 MSc thesis students working on #biodiversity data in Belgium/Europe. This is some inspiration! @naturalis.bsky.social
020