Sign in

Francois Keck

@francoiskeck.bsky.social
718 followers 325 following 53 posts

Digital community ecologist. I pursue the laws of nature on my computer. #rstats | #biodiversity | #ecology | #eDNA | and more francoiskeck.fr

PostsRepliesMedia
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 11/07/2026
#Postdoc #Position opening up in my group: Developing Analytical #Pipelines and #Analyses to Survey #Invasive Alien #Species in Aquatic Systems using #eDNA (2 years) 🧬 📈 ❗ 🦐 🦀 🐠 🌍🌐❗ #JobOpening 🎯 apply.refline.ch/673277/1364/... 📍 Apply now & thx for spreading the word (deadline Aug 14th)
12220
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 02/07/2026
#Postdoc #position (3 years) in spatial #genomics of aquatic #invertebrates opening up in my group. 🧬 🦐 🥼 🧑‍💻 ❗ More info: apply.refline.ch/673277/1363/... The project aims to establish & analyse #genomic #diversity of aquatic invertebrates (EPT & Amphipods) in a spatially explicit approach. 🌍 🌐 📈
21214
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 24/06/2026
Unified analysis of #global 🌐 🌍 #riverine #eDNA 🧬 reveals common associations of #fish #biodiversity 🐟 🐠 with drainage characteristics. Out now @natecoevo.nature.com : www.nature.com/articles/s41... 🧵1/6
1166
Reposted by Francois Keck
American Statistical Association History of Statistics @hos-asa.bsky.social · 17/06/2026
#OTD 1937 Jerzy Neyman introduces the confidence interval in a talk given at the Royal Statistical Society. Listeners are not enthusiastic: in the vote of thanks, AJ Bowley wonders aloud if confidence intervals are just a “confidence trick”, doubts their validity & if they were any possible use.
32512
Francois Keck @francoiskeck.bsky.social · 18/06/2026
On my way to Davos for #wbf2026. Looking forward to hearing about exciting biodiversity science!
010
Reposted by Francois Keck
Matthew Kling @matthewkling.bsky.social · 27/05/2026
Announcing #RStats package ggcube, now on CRAN -- make 3D #ggplot2 figures using `coord_3d()` matthewkling.github.io/ggcube/
812831
Francois Keck @francoiskeck.bsky.social · 26/05/2026
Omg, my piece about em dashes in ecology abstracts has somehow made its way to Le Monde 🤯 www.lemonde.fr/m-le-mag/art...
Screenshot of a Le Monde article in French mentioning the post.
182
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 25/05/2026
A year ago we published our perspective "Utilizing aquatic #environmental #DNA 🧬 to address #global 🌍 🌐 #biodiversity 🦐 🐟 🦠 targets 🎯 " in Nature Reviews Biodiversity: www.nature.com/articles/s44... 1/10🧵
163
Francois Keck @francoiskeck.bsky.social · 19/05/2026
To my big surprise, there was no amphipod simulation game. 🦐🍃🌐 With #EvaCereghetti, we fixed this using fresh science from the lab 🔬🧪(cc @florianaltermatt.bsky.social ). Try it out now: amphipodfeast.francoiskeck.fr #AcademicSky #SciComm #GameDev
A screenshot of the game Amphipod Feast. The screenshot shows the typical gameplay where two players are fighting the stream current to catch leaves.
182
Reposted by Francois Keck
Michael Friendly @datavisfriendly.bsky.social · 04/05/2026
#TodayinHistory #dataviz #Onthisday #OTD 📊 💀May 03, 2010 Jacques Bertin died in Paris, France 🇫🇷 In 1967 his Semiology of Graphics became the first comprehensive theory of graphical symbols and modes of graphics representation. ▶️Paved the road to GoG and ggplot
Image from Bertin, 1967: A semi-graphic table showing how different kinds of variables can be encoded by various visual aspects--size, value, texture, color, orientation and shape
Portrait of Jacques Bertin
0143
Francois Keck @francoiskeck.bsky.social · 30/04/2026
I’m super happy to share that we’re looking for a PhD student to join us! It’s an exciting project and a great opportunity to work together on big questions about biodiversity and human impacts. Come work with us! and please share with people who might be interested 👉 m.refline.ch/673277/1356/...
m.refline.ch
PhD position “Projecting the Human Impact on Biodiversity” (4 years position)
The Altermatt lab at the Department of Evolutionary Biology and Environmental Studies of University of Zurich and the Department of Aquatic Ecology of Eawag have a vacancy for a
099
Reposted by Francois Keck
Ethan Mollick @emollick.bsky.social · 28/04/2026
This is an actual line that was added to the official system prompt for Codex for GPT-5.5 by OpenAI. Usually the system prompt is as minimal as possible, so I assume it would otherwise mention goblins a lot. AIs are weird.
571323266
Francois Keck @francoiskeck.bsky.social · 21/04/2026
I'm happy to contribute to scientific surveys. I'm much less happy to be told the survey is "anonymous" when the combination of questions makes re-identification entirely feasible. If you collect sensitive personal data, please be more careful.
000
Francois Keck @francoiskeck.bsky.social · 14/04/2026
If you use @posit.co Positron for #rstats, I just released Quickview. 🚀🎉 This tiny extension lets you quickly inspect the current selection in the View tab or in an external software. I used it as an RStudio add-in for years and it's a huge quality-of-life gain. 🔗 github.com/fkeck/quickv...
Hex logo of the quickview extension for Positron
362
Francois Keck @francoiskeck.bsky.social · 01/04/2026
A new #ggplot challenge has entered the chat #rstats #dataviz #ggplot2
1215
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 28/03/2026
#Research and #innovation depends on good ideas, but also on #funding to turn these into reality. I am thus very grateful to Schweizerischer Nationalfonds SNF for supporting our project "#BioTesselate: Projecting the #Human #Impact on #Biodiversity". 🌎 🐜 🦠 🦐 🦀 🏭 🎣 🧪
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
1201
Francois Keck @francoiskeck.bsky.social · 26/03/2026
Our paper “The global human impact on biodiversity” turns one today! 🎂 This figure did not make it into the paper, but I still think it is the most striking. It stacks the 3667 multivariate analyses. Each point is a community. 🔵=reference; 🔴=human-impacted. ⬇️
Synthetic stacked visualization of 3,667 multivariate community comparisons from a global biodiversity meta-analysis. Blue points represent reference sites and red points impacted sites. The two clouds overlap, but impacted communities show a clear directional shift away from reference communities.
1143
Francois Keck @francoiskeck.bsky.social · 24/03/2026
The subtools 📦 is finally on CRAN! Read, write, and manipulate video subtitles without leaving #rstats. Thanks to Alban Sagouis for pushing things forward. cran.r-project.org/web/packages... github.com/fkeck/subtools
cran.r-project.org
subtools: Read and Manipulate Video Subtitles
A collection of functions to read, write and manipulate video subtitles. Supported formats include 'srt', 'subrip', 'sub', 'subviewer', 'microdvd', 'ssa', 'ass', 'substation', 'vtt', and 'webvtt'.
021
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 19/03/2026
Give #time ⏳ to #Meta-#Ecosystem 🍂 🍃 🌊 #Ecology! Interested in integration of a temporal dimension in meta-ecosystem research? Join our session (#13) at #NSO-#GFÖ conference in Odense, Denmark, Sep. 13–17 2026. Abstract submission: nordicsocietyoikos.glueup.com/event/joint-...
174
Reposted by Francois Keck
Nicolas Mouquet @nmouquet.bsky.social · 09/03/2026
‪ 🌳 Do you want to contribute to research on how humans perceive forests? Take this quick, anonymous 10-min survey 🌲 👉 www.biodiful.org#/forest This will help us explore how people experience forest biodiversity! Please share on 🦋 & tag @biodiful.bsky.social to reach more participants 🙏💚 🌐🌍🦤🦑🪴🍁🧪
40552633
Reposted by Francois Keck
Alfredo Sánchez-Tójar @asanchez-tojar.bsky.social · 10/03/2026
📢 New preprint out! tl;dr: Publish your code, add clear README's! 138 participants assessed data & code archiving practices across 1861 papers published at 7 @britishecologicalsociety.org journals, identified gaps & offered recommendations for improvement 🔗 doi.org/10.32942/X26...
24617
Reposted by Francois Keck
Professor John R. Hutchinson @johnrhutchinson.bsky.social · 06/03/2026
Ants! Ants! Ants! 792 species of ants (!!!!!!) 3D scanned (high-throughput synchrotron X-ray microtomography) in luxurious detail: spectrum.ieee.org/3d-scanning-... paper: www.nature.com/articles/s41... website: www.antscan.info Phenomenal.
spectrum.ieee.org
Antscan’s 3D Atlas Reveals Ant Anatomy Like Never Before
How does a particle accelerator help us understand ants like never before?
22510
Francois Keck @francoiskeck.bsky.social · 05/03/2026
We need a geom_snake(...) #rstats #DataViz #ggplot2
1183
Reposted by Francois Keck
Siobhan Leachman @siobhanleachman.bsky.social · 23/02/2026
An amazing @zooniverse.bsky.social project where volunteers help correct text that will eventually be added to @biodivlibrary.bsky.social as the text file and used to help folk find data about species. www.zooniverse.org/projects/bg5... #HighlyRecommended #Zooniverse #ILoveBHL
zooniverse.org
Field Journal Fix-Up | Zooniverse - People-powered research
Help us expand access to important biodiversity data by correcting computer-generated transcriptions of our field journals!
084
Reposted by Francois Keck
Edward R. Ivimey-Cook @eivimeycook.bsky.social · 24/02/2026
Now recommended on @peercommunityin.bsky.social! ecology.peercommunityin.org/articles/rec...
ecology.peercommunityin.org
Clarifying data editors role into the publishing ecosystem.
095
Francois Keck @francoiskeck.bsky.social · 23/02/2026
While you all fight about whether we should use pipes, I’m out here nesting mine 🧪 #rstats #tidyverse #baseR #pipes
R code using mtcars with nested pipes to list top 3 car models
1142
Reposted by Francois Keck
Alex Kovac @kovaca.bsky.social · 17/02/2026
As a connoisseur of online color tools, it’s such a delight to discover a new funky take on the palette generator experience. I love the Teenage Engineering / Dieter Rams aesthetic here colorpalette.pro
colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
412430
Reposted by Francois Keck
Nadieh Bremer @nadiehbremer.com · 12/02/2026
📣 NEW! I’ve just released the BIGGEST and perhaps most creative project I’ve ever worked on! “Searching for Birds” searchingforbirds.visualcinnamon.com 🐤 A project, an article, an exploration that dives into the data that connects humans with birds, by looking at how we search for birds.
26503182
Francois Keck @francoiskeck.bsky.social · 11/02/2026
Curious what an LLM would achieve with handwritten labels... I have seen some impressive OCR results here and there.
110
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 27/01/2026
Utilizing aquatic #eDNA 🧬 to address global 🌍🌐 #biodiversity targets 🎯 Our #article @natrevbiodiv.nature.com is now freely available (upon registration) till Feb 16th: ➡️ www.nature.com/articles/s44... part of special collection 📚 on the Kunming-Montreal Global Biodiversity Framework #GBF 🌍 🦐 🐟 🧬
4166
Francois Keck @francoiskeck.bsky.social · 28/01/2026
This is an amazing tool to teach and learn about causal inference.
073
Francois Keck @francoiskeck.bsky.social · 27/01/2026
Seriously considering adopting Swiss Cheese Mono as my default font for all future correspondence www.heirloomagency.com/store/p/swis...
heirloomagency.com
Swiss Cheese Mono font (uppercase only)
Swiss Cheese Mono is a chunky, sans-serif, monospaced display font created primarily from squares with circular "holes" in them. Currently available in uppercase only. When Rob posted some images of ...
010
Reposted by Francois Keck
Gábor Békés @gaborbekes.bsky.social · 23/01/2026
Vibe coding kills open source. Our most direct title yet. @koren.mk @julianhi.nz @aaron-lohmann.bsky.social Theory paper with numbers and policy recs. First at arxiv.org/abs/2601.15494 Comments welcome. @ceu-economics.bsky.social @kiel.institute
25825
Reposted by Francois Keck
Sebastian Karcher @adam42smith.bsky.social · 22/01/2026
Zotero 8 is out in stable: www.zotero.org/blog/zotero-8/ A bunch of new stuff -- the new citation dialog especially is a huge (and long overdue) improvement; massively speeds up anything I do in Word/GDocs with Zotero
zotero.org
Zotero Blog » Blog Archive » Zotero 8
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share research.
26032
Reposted by Francois Keck
Ed Hawkins @edhawkins.org · 14/01/2026
176 tiny maps (1850-2025) Maps of temperature anomalies for each year. The progression to warmer, redder colours is evident over virtually the entire planet. This 'small multiples' #dataviz approach is effective to show that nowhere is escaping from the warming due to us burning fossil fuels.
417594
Reposted by Francois Keck
Mark A. Hanson @hansonmark.bsky.social · 13/01/2026
We've got ISSUES. Literally. We scraped >100k special issues & over 1 million articles to bring you a PISS-poor paper. We quantify just how many excess papers are published by guest editors abusing special issues to boost their CVs. How bad is it & what can we do? arxiv.org/abs/2601.07563 A 🧵 1/n
17514314
Reposted by Francois Keck
Ian Hussey @ianhussey.mmmdata.io · 12/01/2026
Me: surely at least the statistics literature has its house in order. The stats literature:
45412
Reposted by Francois Keck
terence @tterence.bsky.social · 08/01/2026
Found the code to do this strange attractor while looking for something else. Thought I'd see how fast I can render 360 frames of this with denoising. What used to take hours now takes slightly more than 60 minutes. #rayrender adventures, an #rstats tale
1123
Reposted by Francois Keck
Joey Cherdarchuk - Obumbratta @obumbratta.com · 07/01/2026
New Year, New Colour Tool for you data visualizers and maybe the odd designer obumbratta.com/colour
826264
Francois Keck @francoiskeck.bsky.social · 05/01/2026
Happy 2026! 🎉 My only good resolution is to publish more here, and many exciting things are coming! It's our responsibility to share good stuff and interact to make this place better than the other site.
050
Francois Keck @francoiskeck.bsky.social · 29/12/2025
Great pro-tips for #rstats package development here!
010
Reposted by Francois Keck
Russ Fischer @superelastic.bsky.social · 23/12/2025
and the winner of the "2025 best thing on Internet" has just arrived neal.fun/size-of-life/ @carlbergstrom.com
neal.fun
Size of Life
From an amoeba to a blue whale
113656
Reposted by Francois Keck
Nicolas Mouquet @nmouquet.bsky.social · 09/12/2025
🔥 A lottery-first system 🎲 makes research grants allocation cheaper, faster, and boosts funding for women, while "traditional" (patriarcal?) peer review drags everyone down. 🤔 Maybe randomness is fairer than the experts. 🔄 Time to rethink the whole game! 💣 www.nature.com/articles/s41... 🧪
nature.com
Lottery before peer review is associated with increased female representation and reduced estimated economic cost in a German funding line - Nature Communications
The authors show evidence from a German funding line that a lottery-first approach followed by peer review is accompanied by increased female representation both at the submission stage and among fund...
03010
Reposted by Francois Keck
Ben Harrap @bharrap.bsky.social · 06/12/2025
%notin% coming soon to an #rstats environment near you 🤩 developer.r-project.org/blosxom.cgi/...
developer.r-project.org
Daily News: R-devel/NEWS
110015
Francois Keck @francoiskeck.bsky.social · 26/11/2025
This is a colossal amount of work and definitely a source of inspiration for #dataviz with #rstats.
030
Reposted by Francois Keck
Florian Altermatt @florianaltermatt.bsky.social · 04/11/2025
2-years #postdoc #position: #eDNA 🧬🔬for integrated #ecosystem and #biodiversity assessment apply.refline.ch/673277/1297/... In the new Eawag/WSL Biodiversity Monitoring Initiative we will strengthen & advance effective and scalable #biodiversity #monitoring methods & implement into practice. 🌐🌳🐟📈
apply.refline.ch
11620
Reposted by Francois Keck
Dr. Wendy Bohon @drwendyrocks.bsky.social · 29/10/2025
Looks like the science community has found a home. academic.oup.com/icb/article-...
academic.oup.com
Scientists no Longer Find Twitter Professionally Useful, and have Switched to Bluesky
Synopsis. Social media has become widely used by the scientific community for a variety of professional uses, including networking and public outreach. For
9499141
Francois Keck @francoiskeck.bsky.social · 30/10/2025
I finally made that scandalous chart. #AcademicSky #LLM #ChatGPT
A chart showing how LLMs can be used for different tasks in academia. Tasks are distributed along two axis (fails-works and evil-good).
020
Reposted by Francois Keck
Brian J. Enquist @bjenquist.bsky.social · 09/05/2024
In our latest paper in PNAS, we ask: How can scientific progress be accelerated to meet the urgent challenges of the Anthropocene? We point to significant barriers in forecasting & prediction efforts for the biosphere 🧵👇 🧪🌎🦋 1/n www.pnas.org/doi/10.1073/... #ScienceTwitter #Ecology #Anthropocene
98938
Reposted by Francois Keck
Dr. Rosie Blackman @rosiecblackman.bsky.social · 15/10/2025
👋 I’m back with some project updates: ecosystem function, Europe-wide experiments, policy papers, a global biodiversity synthesis… and most exciting of all — a new baby💥 Big year and its not even🎄yet😉 Huge thanks to amazing collaborators for keeping projects moving and published! 1/8
192