Data and code

Github: https://github.com/MoorjaniLab

LASI-DAD population genetics analysis

Data and code to reproduce the results in Kerdoncuff, Skov et al. 2025 can be obtained from NIAGADS and github. Whole genome sequences are available from the National Institute on Aging Genetics of Alzheimer’s Disease Data Storage Site (NIAGADS) under the accession: ng00067.

sedimix

This method includes a snakemake workflow for processing genomic sequences from archaeological sediment DNA samples to identify hominin sequences and generate relevant summary statistics. Details of the method and algorithm can be found in Xu et al. bioRxiv 2025. Download code from here.

Neanderthal Ancestry through Time

Data and code to reproduce the results in Iasi, Chintalapati et al. 2024 can be obtained from dryad and github.

ASCEND

ASCEND is a method to estimate the age and intensity of a founder event in a population. Details of the method and algorithm can be found in Tournebize et al. 2022. Download code from here.

DATES

DATES is a method to estimate the time of admixture in low coverage ancient genomes. Details of the method and algorithm can be found in Chintalapati et al. 2022 eLife. Download code from here. Old version can be found here.

Variation in molecular clock in primates

Multiple sequence alignments used in this study can be downloaded from here. Download code from here. For details of the methods and analysis, see Moorjani, Amorim et al. 2016 PNAS.

Neanderthal dating 

This is a method for estimating the date of Neanderthal gene flow using a single diploid genome. The main idea is to measure the extent of covariance in Neanderthal ancestry present in modern human genome to estimate the time of the Neanderthal gene flow. Details of the method and algorithm can be found in Moorjani et al. 2016 and Fu et al. 2014. Download code from here.

Admixture Simulator

This simulator can be used for generating admixed genomes. As input the method takes phased data from two populations and generates admixed individuals for a given time of admixture and proportion of ancestry from each population. Method assumes instantaneous admixture but to generate data for multiple pulses or continuous admixture, one can run the same code in a loop. Details of the method can be found in Moorjani et al. 2011. For new implementation download code from here.

Rolloff: Method for dating admixture

For dating admixture in contemporary populations, one can use Rolloff which is available here. Details of the method and statistic can be found in Moorjani et al. 2013. This method was first introduced in Moorjani et al. 2011 and distributed as part of ADMIXTOOLS software package. The latest implementation is more reliable and robust to biases that can be introduced due to strong founder events that may postdate admixture.

South Asia genotype data

The genotype data used in Moorjani et al. (2013) Genetic Evidence for Recent Population Mixture in India is available upon request (due to the nature of the study consent, it is only available for population genetics studies). If interested in accessing this data, please email the corresponding authors with a signed letter (with your contact information) stating the following:

I affirm that
·         The data will not be posted publicly.
·         It will not be secondarily distributed to other people outside this collaboration.
·         There will be no attempt to connect the data back to identifying information from any individuals in the study.