Sandra Oliveira
@oliveira_srs
Postdoc @ University of Bern | starting a new lab @ University of Zurich (September 2025) | Human Genetic and Cultural Evolution
📢My thesis literature review is out ‼️ 100+ sources and 7 epochs of Sulu history -- Writing is indeed creating order out of chaos! Sea Nomads, Sultans & Raiders: History & Ethnogenesis in the Sulu Archipelago, Philippines osf.io/preprints/soca… via @OSFramework
Happy to share a PhD opportunity in my new lab at @UZH_en ! Application deadline: June 30. Please retweet and do not hesitate to contact me for any questions

The “Programming for Evolutionary Biology” course is back! Join us in Berlin (Feb 17 to Mar 6, 2026) for 3 weeks of hands-on coding with a very supportive and diverse group of instructors. More info: evop.bioinf.uni-leipzig.de #bioinformatics #Rstats #Python #NGS #Machinelearning
Out today in @sciencemagazine, we've journeyed into our shared history with Neandertals by analyzing over 300 present-day and ancient modern humans, including 59 individuals who lived between 2,000 and 45,000 years ago. science.org/doi/10.1126/sc…
A very inspiring lecture by Prof. Laurent Excoffier on his scientific journey! @unibern

Celebrating 50 years of Quantitative Cultural Evolution! 🥳 @PNASNews Special Feature explores origins, development & future of this multidisciplinary research field. @tice_lab @CreanzaLab @MPI_EVA_Leipzig @Stanford @VanderbiltU tinyurl.com/5y4ekwy7 & pnas.org/topic/565
Oldest human #DNA from South Africa decoded to date. 10,000-year-old DNA provides insights into the region's #population history. Study by @JoGretzing, Victoria Gibbon, @stschiff et al. in @NatureEcoEvo. @MPI_EVA_Leipzig @UCT_news tinyurl.com/3fjzu5vr & nature.com/articles/s4155…
In a collaboration between @M_Chintalapati ,@SkovLaurits , Alba Bosoms Mesa, @MatejaHajdi , @benmpeter and @moorjani_priya , we've journeyed into our shared history with Neandertals by analyzing over 300 genomes spanning 50,000 years. A thread 🧵🧬 biorxiv.org/content/10.110…
Highlighting some work I've enjoyed reading recently: "DNA language models are powerful predictors of genome-wide variant effects" by @gsbenegas, Sanjit Batra, and @yun_s_song: pnas.org/doi/10.1073/pn… It's simply incredible unsupervised DNA language models can learn so much!
Inferring language dispersal patterns with velocity field estimation nature.com/articles/s4146…
nature.com/articles/s4146… Phylogenetic evidence reveals early Kra-Dai divergence and dispersal in the late Holocene
Cool new paper: Grammars Across Time Analyzed (GATA): a dataset of 52 languages. Grammatical snapshots over time. #linguistics nature.com/articles/s4159…
Huge congrats to Benjamin Vernot @melanoidin, Max Planck Research Group leader @MPI_EVA_Leipzig, for being awarded an @ERC_Research Consolidator Grant #ERCCoG for his project UNEARTH Unearthing ancient social structures w/ sediment DNA! 🥳 @maxplanckpress tinyurl.com/bdhd54j8
Probing the deep genetic structure of #Africa by analyzing modern #DNA from human populations. New study by @oliveira_srs, Mark Stoneking, Jorge Rocha et al. now out in @ScienceAdvances. @unibern @MPI_EVA_Leipzig @CIBIO_InBIO See: tinyurl.com/3ta8dre4 & doi.org/10.1126/sciadv…
Great talk beautifully presented! @ATJCagan #SMBE23

Here's a new explainer on genetic vs genealogical ancestry that I hope many find useful. ow.ly/cc5s50OPOsa. It's an outgrowth of the recent genomics & population descriptors report and made possible by the great support staff and graphics teams working with @theNASEM