simulate_standardization_input: Simulate Genotyping Data with Flexible Ploidy

View source: R/simulate_inputs.R

simulate_standardization_inputR Documentation

Simulate Genotyping Data with Flexible Ploidy

Description

Generates synthetic genotyping and signal intensity data for a given ploidy level. Returns a structured list containing input data suitable for standardization analysis.

Usage

simulate_standardization_input(
  n_markers = 10,
  n_samples = 5,
  ploidy = 2,
  seed = 2025
)

Arguments

n_markers

Integer. Number of markers to simulate (default: 10).

n_samples

Integer. Number of individuals/samples to simulate (default: 5).

ploidy

Integer. Ploidy level of the organism (e.g., 2 for diploid, 4 for tetraploid).

seed

Integer. Random seed for reproducibility (default: 2025).

Value

A named list with:

sample_data

Allelic signal intensities (X, Y, R, ratio).

geno_data

Genotype dosage and probability data.

geno_pos

Genomic coordinates for each marker.

standardization_input

Merged input data with theta and genotype.


Qploidy documentation built on June 8, 2025, 10 a.m.