Pygenstrat: A Python package for EIGENSTRAT data processing
Dilek Koptekin
Publication Details
Comprehensive information about this research publication
Abstract
Summary of the research findings
Motivation: EIGENSTRAT format is widely used in ancient DNA population-genetic analyses but software for processing it is limited. pygenstrat is a Python command-line package that provides memory-efficient, chunked processing for large ancient-DNA EIGENSTRAT datasets and supports extensive filtering, subsetting, file updates, pseudo-haploidisation, allele polarisation, and conversion between text and binary formats. Results: Benchmarking versus convertf on the Allen Ancient DNA Resource (v62.0) reports 2–15× speedups and 90–95% memory reduction while producing equivalent outputs for standard operations. Availability: open-source (GitHub).
AI-Generated Summary
AI-generated by DNAGENICSIndependent AI summary of ancestry and genetic findings from the published study
Important: This summary is AI-generated by DNAGENICS for informational purposes only. It was not created by, affiliated with, or endorsed by the researchers behind the original publication, and is based solely on that published research. It may contain errors or omissions. DNAGENICS disclaims all liability for any inaccuracies or consequences arising from use of this information. Verify all information against the original publication. This is not professional scientific review or medical advice.