Menu
Currency
Research Publication

Pygenstrat: A Python package for EIGENSTRAT data processing

Dilek Koptekin

1 Authors
2026-01-23 Published
103 Views
Scroll to explore
Chapter I

Publication Details

Comprehensive information about this research publication

Authors

DK
Dilek Koptekin
Chapter II

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).

Chapter III

AI-Generated Summary

AI-generated by DNAGENICS

Independent 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.

Summary

Key Findings

Ancestry Insights

Traits Analysis

Historical Context