SNPio Documentation

SNPio is a Python package designed for efficient input/ output, filtering, encoding, and analysis of SNP (Single Nucleotide Polymorphism) data. It provides tools for reading, filtering, analyzing, and visualizing SNP data from various formats. It is intended to be efficient, intuitive, and easy to use for researchers working with genetic data.

This documentation provides an overview of the package’s modules, classes, and functions, along with examples and usage guidelines.

SNPio is described in Martin et al. (2026). See Publication, Citation, and Reproducibility for the complete citation, OSF reproducibility repository, and supported PyPI, conda, and Docker distributions.

Contents: