@@ -533,24 +533,17 @@ def _main():
533533 help = 'default=%(default)s: Experimental feature. Overdispersion coefficient for '
534534 '--omega_pvalue_null_model nbinom. Variance is mean + alpha*mean^2. '
535535 '"auto" estimates alpha from observed-vs-expected count dispersion.' )
536- analyze .add_argument ('--omega_pvalue_niter' , metavar = 'INT' , default = 1000 , type = int ,
537- help = 'default=%(default)s: Experimental feature. Number of randomization iterations for --calc_omega_pvalue. '
538- 'Larger values improve tail resolution but increase runtime and memory.' )
539536 analyze .add_argument ('--omega_pvalue_niter_schedule' , metavar = '0|N1,N2,...' , default = '0' , type = str ,
540537 help = 'default=%(default)s: Experimental feature. Iteration schedule for staged '
541- '--calc_omega_pvalue refinement under --omega_pvalue_null_model hypergeom. '
542- 'Set 0 (auto) to use adaptive stages ending at --omega_pvalue_niter '
543- '(typically 100,1000,target ). '
538+ '--calc_omega_pvalue refinement under all --omega_pvalue_null_model modes '
539+ '(upper-tail edge focused). '
540+ 'Set 0 (auto) to use adaptive stages ( 100,1000). '
544541 'Custom values should be comma-delimited strictly increasing integers '
545542 '(e.g., 200,2000,10000).' )
546- analyze .add_argument ('--omega_pvalue_refine_threshold' , metavar = 'FLOAT' , default = 0.05 , type = float ,
547- help = 'default=%(default)s: Experimental feature. Target p-value threshold used by '
548- 'staged refinement under --omega_pvalue_null_model hypergeom. '
549- 'Rows whose confidence interval overlaps this threshold are refined to later stages.' )
550- analyze .add_argument ('--omega_pvalue_refine_ci_alpha' , metavar = 'FLOAT' , default = 0.01 , type = float ,
551- help = 'default=%(default)s: Experimental feature. Two-sided confidence level alpha used in '
552- 'staged refinement under --omega_pvalue_null_model hypergeom '
553- '(Clopper-Pearson interval for upper-tail exceedance probability).' )
543+ analyze .add_argument ('--omega_pvalue_refine_upper_edge_bins' , metavar = 'INTEGER' , default = 2 , type = int ,
544+ help = 'default=%(default)s: Experimental feature. Number of upper-tail p-value edge bins '
545+ 'used to select rows for the next refinement stage. '
546+ 'Rows with exceedance rank <= this value are refined; set 0 to disable.' )
554547 analyze .add_argument ('--omega_pvalue_rounding' , metavar = 'round|stochastic|floor|ceil' , default = 'stochastic' , type = str ,
555548 choices = ['round' , 'stochastic' , 'floor' , 'ceil' ],
556549 help = 'default=%(default)s: Experimental feature. How fractional branch-wise substitution masses are converted to '
0 commit comments