Newly expanded version of my guide to scientific writing -- known as the β15 stepsβ -- published in PLOS Computational Biology. Special thanks to Γric Marty for creating a fantastic visualization.
Check it out: journals.plos.org/ploscompbiol...
#ScientificWriting #PLOSComputationalBiology
24.09.2025 17:54 β
π 43
π 26
π¬ 1
π 2
Ecological speciation in sympatric palms: 5. Evidence for pleiotropic speciation genes using gene knockout and high-throughput phenotyping
Abstract. Theoretical models predict that sympatric, ecological speciation may be facilitated more readily when so-called βmagic traitsβ are present, linki
Magic traits may assist sympatric #Ecological speciation, but few examples exist & evidence for their role is rare. Yet, this study found #pleiotropy affected soil preference & flowering time in #Hawea, consistent with speciation!
Check out the full paper ππ§ͺπ
22.09.2025 12:30 β
π 7
π 3
π¬ 0
π 1
Blog post: github.com/sophieehill/...
TL;DR: There are a LOT of errors/inconsistencies in the results reported in this paper (estimates outside CIs, sign errors, duplicates, asymmetric CIs). Even in the abstract itself!
This suggests manual editing of results tables.
Which is not good...
π§΅
08.09.2025 01:51 β
π 94
π 30
π¬ 2
π 9
Snakemake
#Snakemake 9.10 has been released. The major change is that it now supports scheduling plugins. By that your scheduling algorithm research becomes immediately usable with thousands of workflows by thousands of users. snakemake.github.io
29.08.2025 12:54 β
π 7
π 5
π¬ 0
π 0
We can (and should) do better by incorporating biological knowledge about species invasions and recent advances in population genetics in our models. If you want to see the poster (or try it out), contact me and check it out! (2/2)
currocam.github.io/eseb_barcelo...
23.08.2025 11:51 β
π 2
π 1
π¬ 0
π 0
Thank you everyone who came to my poster at #ESEB2025 to hear about inferring (very) recent Ne under invasion scenarios using LD data in a coalescent framework with a Bayesian flavor. (1/2)
23.08.2025 11:51 β
π 4
π 0
π¬ 1
π 0
If you like adaptive radiation and the effect of gene-flow on diversification, come have a look at my poster 03.340 at #eseb2025
21.08.2025 07:24 β
π 6
π 1
π¬ 0
π 0
Notes from Beethovenβs genome
Wesseldijk et al. compare the genomic information collected from Ludwig van Beethoven
with population-based datasets used to quantify musical achievement.
If someone you know buys into claims about "genetic optimization" of embryos using polygenic scores of cognition, just send them our 2024 paper on Beethoven & musicality. We wrote it to help communicate limits of individual-level genetic predictions & complexity of links between DNA & behaviour. π§ͺπ
07.08.2025 11:09 β
π 201
π 95
π¬ 7
π 11
################################
probdata[which(probdata == 0)] <- 0.001 # small but not 0
if (length(which(is.na(probdata))) != 0) {
stop("NAs in probdata matrix!!!")
}
L <- (-1) * sum(log(probdata), na.rm = T)
Rounding to zero is often a problem in machine learning, which is why we do computations on log scale and use various composition functions. This below (from materials in a paper I am reading) is not how to do it. If you are getting zeros in your prob vector, back up and do the calculations right >
14.08.2025 06:34 β
π 50
π 3
π¬ 1
π 0
βSex reversalβ is surprisingly common in birds, new study suggests
Survey of five Australian avians finds numerous discordant individuals, including a genetically male bird that had laid an egg
Sex-reversal in birds (genetically male/female but appear female/male) is surprisingly common. Best detail: A genetically male bird called a laughing kookaburra had recently laid an egg. (1/2)
By @phiejacobs.bsky.social on @science.org
13.08.2025 13:04 β
π 1998
π 674
π¬ 53
π 173
This is a good time to remember that Moas, Emus, and the other ratites diverged so long ago, they FLEW to different continents, and then lost the ability to fly and became giants independently. You can't just sprinkle a few variants to make one into the other.
www.science.org/doi/10.1126/...
09.07.2025 22:33 β
π 442
π 166
π¬ 13
π 12
A circular phylogeny of Malawi cichlids with inversion frequencies indicated for different taxa as rings around the tree.
Check out our new paper about chromosomal inversions in Malawi cichlids! ππ§¬
Available here without a paywall: hdl.handle.net/10067/214834... (click on the βFull text (open access)β link).
19.06.2025 12:23 β
π 19
π 11
π¬ 2
π 1
YouTube video by Jon Gjengset
Explaining assembly by playing SHENZHEN I/O
SHENZHEN I/O stream where I try to teach some assembly by playing an assembly-inspired game is now up! This is very much an experiment, so please let me know if this format was still entertaining + educational :)
youtu.be/zycRrVS3NLc
30.05.2025 19:57 β
π 23
π 4
π¬ 1
π 0
Fitting a generalized mixed model with a gamma distribution log link and random slopes to reaction time data to arrive at precisely the same point estimate as the authors did by simply averaging and conducting a t-test:
28.05.2025 17:22 β
π 290
π 32
π¬ 19
π 6
I wrote a Dispatch for Current Biology on the neat new paper by @princessquatris.bsky.social et al., highlighting why occupancy modelling is an exciting tool for understanding sampling bias in palaeontology π¦
You can access it for free using this link:
authors.elsevier.com/a/1l7HM3QW8S...
21.05.2025 11:06 β
π 39
π 17
π¬ 2
π 3
A code block labeled "A Common Bug (in compiled extension modules)." The code shows an attempt to exit a calculation of a large array of random numbers, and then indicates that a Ctrl+C interrupt takes 3.5 seconds to return, rather than returning immediately as is probably the desired and expected behavior.
Have you ever started a Python process, realized that you made a mistake, immediately hit Ctrl+C to interrupt it and then waited a surprisingly long time to get the command line back?
This delay is caused by a bug in the compiled #Python extension.
:thread:
20.05.2025 15:46 β
π 15
π 7
π¬ 2
π 1
Elegant new theory on polygenic adaptation by Will Milligan, Laura Heyward, and Guy Sella.
17.05.2025 23:55 β
π 53
π 26
π¬ 0
π 0
GitHub - Pakillo/academic-website-template-Quarto
Contribute to Pakillo/academic-website-template-Quarto development by creating an account on GitHub.
Here's a template to make an academic website using #Quarto_pub hosted for free on GitHub
Just modify the quarto files (basically plain markdown) and the website will update automatically
github.com/Pakillo/acad...
01.02.2025 13:23 β
π 39
π 10
π¬ 2
π 1
The joint evolution of separate sexes and sexual dimorphism
Abstract. Dioecious plants are frequently sexually dimorphic. Such dimorphism, which reflects responses to selection acting in opposite directions for male
1/7 Very happy to share our latest paper on the joint evolution of separate sexes and sexual dimorphism in @jevbio.bsky.social, led by @thomaslesaffre.bsky.social and in collaboration with John Pannell at @dee-unil.bsky.social
π doi.org/10.1093/jeb/voae136
22.01.2025 13:37 β
π 46
π 26
π¬ 3
π 1
GitHub - pachterlab/fastQpick
Contribute to pachterlab/fastQpick development by creating an account on GitHub.
If you need to sample reads (with or without replacement) from FASTQ files you may find the fastQpick utility by Joseph Rich super useful: github.com/pachterlab/f...
27.01.2025 01:11 β
π 82
π 25
π¬ 1
π 0