PlinkMatrix
PlinkMatrix provides a DelayedArray interface for plink bed files, enabling efficient out-of-memory access to genotype data through RangedSummarizedExperiment structures.
Key Features:
- DelayedArray Interface: Enables memory-efficient representation and manipulation of large-scale plink bed genotype data without loading entire datasets into memory.
- RangedSummarizedExperiment Support: Provides direct interfacing to plink genotype data through the Bioconductor RangedSummarizedExperiment class for integrated genomic range-based analysis.
- Example Data Integration: Includes demonstration data from the GEUVADIS project sourced from internationalgenome.org for testing and validation workflows.
Scientific Applications:
- Genome-Wide Association Studies: Facilitates scalable analysis of plink-formatted genotype data in large cohort studies by enabling chunked, on-disk data access.
- Population Genomics: Supports analysis of international reference datasets such as GEUVADIS/1000 Genomes data through standardized Bioconductor data structures.
Methodology:
The package implements a DelayedArray backend for plink bed files and interfaces with RangedSummarizedExperiment for coordinate-based genotype data representation.
Collections
Details
- License:
- MIT
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- R
- Added:
- 8/30/2026
- Last Updated:
- 8/30/2026
Operations
Publications
Documentation
Downloads
- Source codehttps://github.com/vjcitn/PlinkMatrix