Analysis scripts for: Survivorship Bias Explains Age-Dependent Extinction in Fossil Genera

Published: 23 July 2026| Version 1 | DOI: 10.17632/krzmh3ggfr.1
Contributors:
,

Description

MATLAB code accompanying: M. Tikhonov, K. Sneppen, S. Bornholdt, and S. Maslov. Survivorship Bias Explains Age-Dependent Extinction in Fossil Genera. Preprint (2026). The code was developed by M. Tikhonov, with contributions by S. Maslov. The repository contains: - Raw fossil genus data. - MATLAB analysis and simulation code. - Figure-generation scripts reproducing all figures in the accompanying manuscript. - Optional precomputed simulation outputs used to accelerate figure generation. To reproduce all manuscript figures, run RUN_ME.m in MATLAB from the repository root. The precomputed simulation outputs are included solely to reduce runtime. To rerun any analysis or simulation from scratch, simply remove or rename the corresponding cached data file; it will be regenerated automatically. Details of the model, statistical methods, and biological interpretation are provided in the accompanying manuscript. Repository organization - RUN_ME.m — main entry point reproducing the manuscript analyses and figures. - data/ — analysis-ready input data derived from the Compendium of Fossil Marine Animal Genera by J. J. Sepkoski. - core_code/ — data loading, simulations, model fitting, and statistical analyses. - plotting_code/ — manuscript and supplementary figure generation. - cache/ — the pre-computed intermediate files for faster figure generation. If you use this code, please cite: M. Tikhonov, K. Sneppen, S. Bornholdt, and S. Maslov. Survivorship Bias Explains Age-Dependent Extinction in Fossil Genera. Preprint (2026).

Files

Steps to reproduce

Run the script: RUN_ME.m

Categories

Paleontology, Evolutionary Biology, Quantitative Ecology

Funders

Licence