R/grid_search.R
runASCAT_enhanced.RdKey optimizations: 1. Early termination after first good solution (like original) 2. Vectorized distance calculations 3. Optimized constraint checking 4. Smart search ordering (best regions first) 5. Reduced memory allocations
runASCAT_enhanced(
lrr,
baf,
lrrsegmented,
bafsegmented,
chromosomes,
dist_choice,
distancepng = NA,
copynumberprofilespng = NA,
nonroundedprofilepng = NA,
cnaStatusFile = "copynumber_solution_status.txt",
gamma = 0.55,
allow100percent,
reliabilityFile = NA,
min.ploidy = 1.6,
max.ploidy = 4.8,
min.rho = 0.1,
max.rho = 1,
min.goodness = 63,
uninformative_BAF_threshold = 0.51,
chr.names,
analysis = "paired",
smart_ordering = TRUE,
early_termination = TRUE,
verbose = TRUE
)