Skip to contents

Core workflow

Inspect a new dataset, run guided exploration, and review its state.

explore_genomes()
Explore and filter genomic data
detect_ibm()
Detect identity-by-missingness structure
summarise_genomic_data()
Summarise genomic data
radr_dependencies()
Check radr dependencies

Diagnose samples and markers

Investigate missingness, duplicates, mixed samples, marker behaviour, and data origin before filtering.

detect_all_missing()
Detect markers with all missing genotypes
detect_allele_problems()
Detect alternate allele problems
detect_biallelic_problems()
Detect biallelic problems
detect_duplicate_genomes()
Compute pairwise genome similarity or distance between individuals to highligh potential duplicate individuals
detect_het_outliers()
Detect heterozygotes outliers and estimate miscall rate
detect_inversions()
Detect candidate inversion-associated genomic regions
detect_mixed_genomes()
Detect mixed genomes
detect_paralogs()
Detect paralogs
detect_ref_genome()
Detect whether a dataset is reference-guided or de novo assembled

Filter samples and markers

Apply explicit quality-control and marker-selection decisions to GDS data.

filter_individuals()
Filter individuals based on genotyping/missingness rate, heterozygosity and total coverage
filter_genotyping()
Filter markers based on genotyping / missing rate
filter_coverage()
Filter markers mean coverage
filter_ma()
MAC, MAF and MAD filter
filter_het()
Heterozygosity filter
filter_fis()
Fis filter
filter_hwe()
Filter markers based on Hardy-Weinberg Equilibrium
filter_ld()
GBS/RADseq short and long distance linkage disequilibrium pruning
filter_monomorphic()
Filter monomorphic markers
filter_common_markers()
Filter common markers between strata
filter_dart_reproducibility()
Filter data based on DArT reproducibility statistics
filter_snp_number()
Filter SNP number per locus/read
filter_snp_position_read()
Filter markers/SNP based on their position on the read

Whitelists and blacklists

Retain or exclude selected samples, markers, and individual genotypes.

filter_whitelist()
Filter dataset with whitelist of markers
filter_blacklist_genotypes()
Filter dataset with blacklist of genotypes
read_blacklist_genotypes()
read blacklist of genotypes

Filter VCF files with bcftools

Apply selected filters directly to VCF files before or outside the GDS workflow.

filter_genotyping_vcf()
Filter SNPs in a VCF based on genotyping / missing rate (bcftools)
filter_mac_vcf()
Filter low-MAC variants in a VCF using bcftools (AC-based)
filter_monomorphic_vcf()
Filter monomorphic SNPs in a VCF using bcftools (AC/AN-based)

Population-genetic summaries

Calculate diversity, differentiation, relatedness, and private variation.

allele_frequencies()
Compute allele frequencies per markers and populations
beta_estimator()
Estimate population-specific beta
ibdg_fh()
FH measure of IBDg
pi()
Nucleotide diversity
private_alleles()
Find private alleles
private_haplotypes()
private haplotypes

Specialized analyses

Investigate specialized marker classes and run external analytical workflows.

detect_microsatellites()
Detect microsatellites
sexy_markers()
Identify sex-linked markers and reassign genetic sex
run_bayescan()
Run a BayeScan genome scan
check_bayescan()
Locate and validate BayeScan
install_bayescan()
Install BayeScan with Conda or Mamba

Superseded interfaces

Compatibility names retained for older scripts; use the recommended replacement documented on each page.

betas_estimator()
Legacy plural name for population-specific beta
radr_pkg_install()
Legacy radr dependency helper