plot_type | text | beta_dist | 10 plot types: beta_dist, norm_comparison, beta_by_type, qq_plot, manhattan, heatmap, sample_pca, volcano, cpg_boxplot, feature_distribution. |
n_top_probes | number | 50 | Heatmap probes, up to 10,000. |
selection_mode | select | top_dmp | top_dmp, seeded random, or most_variable. |
random_seed | number | 0 | Reproducible random-probe seed. |
variability_metric | text | sd | SD or MAD for most-variable selection. |
min_observed_fraction | number | 0.8 | Minimum finite sample fraction per selected probe. |
cluster_probe_limit | number | 2000 | Disable row clustering above this count; sample clustering may continue. |
dendrogram | checkbox | true | Heatmap only — cluster probes and samples hierarchically (clustermap). Off gives the plain rank-ordered heatmap. |
color_by | text | — | Sample color column. Used by sample_pca (point colour) and, as a column colour bar, by the clustered heatmap. |
beta_type_stage | select | auto | beta_by_type only — which matrix to draw: "auto" (normalized if present), "raw", or "normalized". |
cpg_probes | text | — | cpg_boxplot only — comma-separated probe ids. Empty auto-picks the top hits by adjusted p-value. |
n_cpg | number | 6 | cpg_boxplot only — how many CpGs to auto-pick (1–12). Ignored when cpg_probes is set. |
group_by | text | — | cpg_boxplot only — grouping column. Empty falls back to the DMP condition column. |
show_points | checkbox | true | cpg_boxplot only — overlay jittered per-sample points. |
x_axis_mode | select | genomic | Manhattan cumulative genomic coordinates or legacy index. |
y_axis_mode | select | capped | QQ/Manhattan/volcano display: capped or raw; p-values stay unchanged. |
y_cap | number | — | Optional explicit -log10(p) display cap. |
feature_dist_split | select | all_vs_sig | All-vs-significant or Hyper/Hypo direction. |
feature_dist_axis | select | both | CpG island, TSS-distance proxy, or both. |
feature_dist_y_mode | text | auto | Count, within-direction %, or within-category 100%. |
include_overall_panel | checkbox | false | Show overall Hyper/Hypo counts. |
merge_shore_shelf | checkbox | false | Merge north/south shore and shelf categories. |
feature_hyper_color | text | #f97316 | Hyper bar color for direction-split feature_distribution panels, including number_of_dmps. |
feature_hypo_color | text | #2563eb | Hypo bar color for direction-split feature_distribution panels, including number_of_dmps. |
all_color | color | #94a3b8 | All-probe bar color for feature_distribution all_vs_sig mode. |
sig_color | color | #dc2626 | Significant-DMP bar color for feature_distribution all_vs_sig mode. |
x_label_rotation | number | 45 | feature_distribution annotation-panel X tick rotation in degrees, clamped to 0-90. |
delta_beta_threshold | number | 0.1 | Volcano cutoff. |
n_label | number | 10 | Top hits annotated (volcano). |