Skip to main content

Crate rsomics_vcf_popgen

Crate rsomics_vcf_popgen 

Source
Expand description

Population-genetics statistics from VCF.

Each subcommand shares a single-pass VCF parser; output matches vcftools column layout for drop-in compatibility.

Re-exports§

pub use freq::FreqRecord;
pub use freq::freq;
pub use hardy::HardyRecord;
pub use hardy::hardy;
pub use het::HetRecord;
pub use het::het;
pub use missing::MissingIndv;
pub use missing::MissingSite;
pub use missing::missing_indv;
pub use missing::missing_site;
pub use pi::PiWindow;
pub use pi::pi_windows;
pub use singleton::SingletonRecord;
pub use singleton::singletons;

Modules§

freq
Allele frequency per site — equivalent to vcftools --freq.
hardy
Hardy-Weinberg equilibrium test per site — equivalent to vcftools --hardy.
het
Per-individual heterozygosity — equivalent to vcftools --het.
missing
Missingness statistics — equivalent to vcftools --missing-site and --missing-indv.
pi
Nucleotide diversity (π) in sliding windows — equivalent to vcftools --window-pi.
singleton
Singleton sites — equivalent to vcftools --singletons.
vcf
Shared VCF record parser used by every subcommand.