{
  "args": {
    "_chrom_df_for_i": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "_get_region_lead": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "_if_quick_qc": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "_invert": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "_posdiccul": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "add_b": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Add Manhattan panel below",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "additional_line": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Additional reference lines",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "additional_line_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Colors for additional lines",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "adjust_text_kwargs": {
      "plots": [
        "compare_effect"
      ],
      "desc": "AdjustText kwargs for annotations",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "adjust_text_kwargs_l": {
      "plots": [
        "compare_effect"
      ],
      "desc": "AdjustText kwargs (left side)",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "adjust_text_kwargs_r": {
      "plots": [
        "compare_effect"
      ],
      "desc": "AdjustText kwargs (right side)",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "allele_match": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Align alleles before comparison",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "alpha": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Alpha for markers",
      "default": 0.5,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Annotation source or column (e.g., 'GENENAME', True, or column name)",
      "default": null,
      "ctx_defaults": {
        "compare_effect": false
      },
      "add_to_docstring": false
    },
    "anno_adjust": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Enable annotation position adjustment",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_alias": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Mapping from SNPID to custom annotation label",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_d": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Per-annotation positioning options (e.g., left/right)",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_diff": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Annotation difference threshold",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_fixed_arm_length": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Fixed arm length for annotations",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_fontsize": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_stacked_mqq"
      ],
      "desc": "Font size for annotation text",
      "default": 9,
      "ctx_defaults": {
        "plot_region:r": 9,
        "plot_mqq": 9
      },
      "add_to_docstring": false
    },
    "anno_gtf_path": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Custom GTF path for annotations",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_height": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Height for annotations",
      "default": 1,
      "ctx_defaults": {
        "plot_region:r": 1,
        "plot_mqq": 1
      },
      "add_to_docstring": false
    },
    "anno_het": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Enable heterogeneity annotation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_kwargs": {
      "plots": [
        "compare_effect",
        "plot_mqq",
        "plot_region",
        "plot_snp_density",
        "plot_miami2",
        "plot_manhattan",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Default styling kwargs for annotations",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_kwargs_single": {
      "plots": [
        "compare_effect",
        "plot_mqq",
        "plot_phenogram",
        "plot_region",
        "plot_snp_density",
        "plot_miami2",
        "plot_manhattan",
        "plot_stacked_mqq"
      ],
      "desc": "Per-SNP styling kwargs for annotations",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_max_iter": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_phenogram",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Maximum iterations for text repulsion algorithm",
      "default": 100,
      "ctx_defaults": {
        "plot_region:r": 100,
        "plot_mqq": 100
      },
      "add_to_docstring": false
    },
    "anno_max_rows": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_phenogram",
        "plot_region",
        "plot_region:r",
        "plot_snp_density",
        "plot_stacked_mqq"
      ],
      "desc": "Maximum number of annotation rows to display. If more variants are provided, they will be sorted by p-value or -log10(p-value) and only the top ones will be shown.",
      "default": 40,
      "ctx_defaults": {
        "plot_phenogram": 200
      },
      "add_to_docstring": true
    },
    "anno_x_pad": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Phenogram extra horizontal gap between chromosome and annotation text (data coords)",
      "default": 0.18,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_group": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Column name to merge multiple phenogram leads into one label",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_shape": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Column name for phenogram marker shape; unique values auto-mapped to marker_shapes pool",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_color": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Column name for phenogram marker color; unique values auto-mapped to marker_colors pool",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "use_lead_extraction": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "If True, extract lead variants via _get_sig(); if False, use every input row",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_shapes": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Pool of matplotlib marker codes for auto phenogram shape mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_colors": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Pool of colors for auto phenogram color mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_min": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Minimum -log10(P) for annotation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_min1": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Min threshold for series 1 annotation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_min2": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Min threshold for series 2 annotation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_set": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:b",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_region",
        "plot_snp_density:b",
        "plot_snp_density",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Set of variant IDs to annotate",
      "default": [],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_source": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq",
        "plot_phenogram"
      ],
      "desc": "Annotation source backend (e.g., 'ensembl', 'refseq')",
      "default": "ensembl",
      "ctx_defaults": {
        "plot_region:r": "ensembl",
        "plot_mqq": "ensembl"
      },
      "add_to_docstring": false
    },
    "anno_style": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Annotation style ('right', 'tight', 'expand')",
      "default": "right",
      "ctx_defaults": {
        "plot_region:r": "right",
        "plot_mqq": "right"
      },
      "add_to_docstring": false
    },
    "anno_x": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Annotation x threshold",
      "default": 0.01,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_xshift": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "X-axis shift applied to annotations",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_y": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Annotation y threshold",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "arm_offset": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Offset for annotation arms",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "arm_scale": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Scaling factor for arm length",
      "default": 1,
      "ctx_defaults": {
        "plot_region:r": 1,
        "plot_mqq": 1
      },
      "add_to_docstring": false
    },
    "arm_scale_d": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Per-annotation arm scaling dict",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "arrow_kwargs": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_phenogram",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Arrow styling kwargs for annotations",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "asize": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Annotation size",
      "default": 10,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "associations": {
      "plots": [],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "beta": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Effect size column",
      "default": "BETA",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "beta_range": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Beta range for power computation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "build": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Genome build (e.g., '19'/'38') for annotation/coordinate resources",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "bwindowsizekb": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Window size in kilobases for density computation",
      "default": 100,
      "ctx_defaults": {
        "plot_snp_density:b": 100
      },
      "add_to_docstring": false
    },
    "cbar_bbox_to_anchor": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar bbox_to_anchor",
      "default": [
        0,
        0,
        1,
        1
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_borderpad": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar border padding",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_downward_offset": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar downward offset",
      "default": 1.3,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_equal_aspect": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Equal aspect for colorbar",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_font_family": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar font family",
      "default": "Arial",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_fontsize": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Colorbar font size",
      "default": 12,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_h_scale": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar height scale",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_scale": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Scale colorbar",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_title": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar title",
      "default": "LD $\\mathregular{r^2}$ with variant",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cbar_w_scale": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Colorbar width scale",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "check": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Enable input QC and normalization",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "chr_dict": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Chromosome number/name mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "chrom": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Chromosome column used to position variants and x-axis layout",
      "default": "CHR",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "chr_width": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Phenogram chromosome width in data coordinates",
      "default": 0.35,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "chr_x": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Phenogram chromosome left x boundary in data coordinates",
      "default": 0.0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "chrpad": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Chromosome padding proportion",
      "default": 0.03,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cis_windowsizekb": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "",
      "default": 100,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cmap": {
      "plots": [
        "plot_associations",
        "plot_rg",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Colormap selection",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cmap_rg": {
      "plots": [],
      "desc": "Colormap for RG heatmap",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "colorbar_kwargs": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Colorbar kwargs",
      "default": {
        "shrink": 0.82
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "colors": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_region:r",
        "plot_snp_density:b"
      ],
      "desc": "Color palette or list",
      "default": [
        "#597FBD",
        "#74BAD3"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "corrections": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Multiple testing corrections",
      "default": [
        "non",
        "fdr",
        "bon"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cs": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "",
      "default": "CREDIBLE_SET_INDEX",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cs_category": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "",
      "default": "CS_CATEGORY",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cut": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Shrink variants above threshold",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cut_line_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Color for shrink line",
      "default": "#ebebeb",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cut_log": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Use log scale for cut line",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "cutfactor": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Factor for shrink line",
      "default": 10,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "daf": {
      "plots": [
        "plot_daf"
      ],
      "desc": "",
      "default": "DAF",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "density_color": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Density palette or boolean to control density track colors",
      "default": false,
      "ctx_defaults": {
        "plot_snp_density:b": false
      },
      "add_to_docstring": false
    },
    "density_palette": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Density palette",
      "default": "Reds",
      "ctx_defaults": {
        "plot_snp_density:b": "Reds"
      },
      "add_to_docstring": false
    },
    "density_range": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Density value range",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "density_threshold": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Threshold for density highlighting",
      "default": 5,
      "ctx_defaults": {
        "plot_snp_density:b": 5
      },
      "add_to_docstring": false
    },
    "density_tpalette": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Palette for threshold coloring",
      "default": "Blues",
      "ctx_defaults": {
        "plot_snp_density:b": "Blues"
      },
      "add_to_docstring": false
    },
    "density_trange": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_snp_density:b"
      ],
      "desc": "Threshold range",
      "default": [
        0,
        10
      ],
      "ctx_defaults": {
        "plot_snp_density:b": [
          0,
          10
        ]
      },
      "add_to_docstring": false
    },
    "dpi": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Figure DPI",
      "default": 200,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "drop": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Drop variants by condition",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "drop_chr_start": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Drop chromosome start",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ea": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Effect allele column",
      "default": "EA",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "eaf": {
      "plots": [
        "plot_daf",
        "plot_effect",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Effect allele frequency column",
      "default": "EAF",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "eaf_kwargs": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Styling kwargs for EAF panel",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "eaf_label": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Label for EAF panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "eaf_panel": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Toggle EAF panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "edgecolor": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "Marker edge color",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "effect_label": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Label for effect size panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "equal_aspect": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Keep equal aspect ratio",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "err_kwargs": {
      "plots": [
        "compare_effect",
        "plot_effect"
      ],
      "desc": "Errorbar styling kwargs",
      "default": {},
      "ctx_defaults": {
        "plot_effect": {
          "ecolor": "#cccccc",
          "linewidth": 0,
          "zorder": 90,
          "elinewidth": 1
        },
        "compare_effect": {
          "ecolor": "#cccccc",
          "elinewidth": 1
        }
      },
      "add_to_docstring": false
    },
    "expected_min_mlog10p": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Expected minimum -log10(P) adjustment",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "fdr_method": {
      "plots": [
        "plot_rg"
      ],
      "desc": "FDR correction method",
      "default": "bh",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "fig_kwargs": {
      "plots": [
        "compare_effect",
        "plot_associations",
        "plot_daf",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_rg",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Figure kwargs for plot",
      "default": null,
      "ctx_defaults": {
        "plot_mqq:mqq": {
          "figsize": [
            15,
            5
          ],
          "dpi": 200
        },
        "plot_mqq:qqm": {
          "figsize": [
            15,
            5
          ],
          "dpi": 200
        },
        "plot_mqq:m": {
          "figsize": [
            15,
            5
          ],
          "dpi": 200
        },
        "plot_manhattan": {
          "figsize": [
            15,
            5
          ],
          "dpi": 200
        },
        "plot_snp_density": {
          "figsize": [
            15,
            5
          ],
          "dpi": 200
        },
        "plot_miami2": {
          "figsize": [
            15,
            10
          ],
          "dpi": 200
        },
        "plot_qq": {
          "figsize": [
            5,
            5
          ],
          "dpi": 200
        },
        "plot_mqq:qq": {
          "figsize": [
            5,
            5
          ],
          "dpi": 200
        },
        "plot_region": {
          "figsize": [
            15,
            15
          ],
          "dpi": 200
        },
        "plot_mqq:r": {
          "figsize": [
            15,
            15
          ],
          "dpi": 200
        },
        "plot_phenogram": {
          "figsize": [
            15,
            15
          ],
          "dpi": 200
        },
        "plot_stacked_mqq": {
          "dpi": 200
        }
      },
      "add_to_docstring": false
    },
    "figargs": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Figure kwargs alias",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "figax": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_snp_density:b"
      ],
      "desc": "Existing figure/axes tuple to draw on",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "font_family": {
      "plots": [
        "plot_associations",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Font family, e.g., 'Arial', for consistent styling",
      "default": "Arial",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "font_kwargs": {
      "plots": [
        "compare_effect",
        "plot_daf",
        "plot_effect"
      ],
      "desc": "Font configuration kwargs",
      "default": {"fontsize":9},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "fontfamily": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Font family alias",
      "default": "Arial",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "fontsize": {
      "plots": [
        "plot_associations",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_rg",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Font size for ticks, labels, etc.",
      "default": 12,
      "ctx_defaults": {
        "plot_mqq:mqq":10,
        "plot_mqq:qqm":10
      },
      "add_to_docstring": false
    },
    "full_cell": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Fill full cell when significant",
      "default": [
        "fdr",
        0.05
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "gap": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Panel gap or spacing",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "gc": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Compute genomic control lambda",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "get_lead_kwargs": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Kwargs for extracting lead variants",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "grid_linecolor": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Grid line color",
      "default": "grey",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "grid_linewidth": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Grid linewidth",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "group": {
      "plots": [
        "plot_effect",
        "plot_gwheatmap"
      ],
      "desc": "Grouping column for axes",
      "default": "CIS/TRANS",
      "ctx_defaults": {"plot_effect":null},
      "add_to_docstring": false
    },
    "gtf_chr_dict": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "GTF chromosome dictionary",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "gtf_gene_name": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "GTF gene name column",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "gtf_path": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "GTF gene annotation path or 'default' for built-in resource",
      "default": "default",
      "ctx_defaults": {
        "plot_region:r": "default"
      },
      "add_to_docstring": false
    },
    "height_ratios": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Panel height ratios",
      "default": [
        1,
        2
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "helper_line_kwargs": {
      "plots": [
        "compare_effect",
        "plot_daf"
      ],
      "desc": "45-degree helper line styling for AF comparison",
      "default": {
        "color": "black",
        "linestyle": "-",
        "lw": 1
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight": {
      "plots": [
        "plot_manhattan",
        "plot_snp_density",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:b",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:qq",
        "plot_qq",
        "plot_qq:qq",
        "plot_trumpet:b",
        "plot_trumpet:q",
        "plot_stacked_mqq",
        "compare_effect"
      ],
      "no_plots": [
        "plot_region",
        "plot_region:r",
        "plot_mqq:r"
      ],
      "desc": "List of focal variants to highlight",
      "default": [],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_anno_kwargs": {
      "plots": [
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Annotation style kwargs for highlighted variants",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_chrpos": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Highlight by chromosome position flag",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Highlight color",
      "default": "#CB132D",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_lim": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Custom highlight limits",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_lim_mode": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Highlight limit mode ('absolute'|'relative')",
      "default": "absolute",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "highlight_windowkb": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Highlight window size (kb)",
      "default": 500,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "histplot_kwargs": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Histogram plotting kwargs for AF distribution",
      "default": {
        "log_scale": [
          false,
          false
        ]
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "hspace": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Vertical space between panels",
      "default": 0.1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "hue": {
      "plots": [
        "plot_effect",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Hue mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "id0": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Identifier for miami plot pair base",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "id1": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Identifier for series 1",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "id2": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Identifier for series 2",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "include_all": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Include all variants for plotting",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "include_chrXYMT": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Include sex/MT chromosomes in QQ",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "insumstats": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "is_45_helper_line": {
      "plots": [
        "compare_effect",
        "plot_daf"
      ],
      "desc": "Draw 45-degree helper line",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "is_q": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Treat inputs as odds ratios",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "is_q_mc": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Monte Carlo mode for OR inputs",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "is_reg": {
      "plots": [
        "compare_effect",
        "plot_daf"
      ],
      "desc": "Enable regression line computation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "is_threshold": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Draw threshold line",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "jagged": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Enable jagged axis break markers",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "jagged_len": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Jagged marker length",
      "default": 0.01,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "jagged_wid": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Jagged marker width",
      "default": 0.01,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "label": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Legend labels or series labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_fmt": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "LD format identifier (e.g., 'npz')",
      "default": "npz",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_if_add_T": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Add transpose when composing LD",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_if_square": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Treat LD matrix as square",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_map_kwargs": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Extra kwargs for LD map loader",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_map_path": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Path to LD map file",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_map_rename_dic": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Rename dictionary for LD map columns",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_path": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Path to LD matrix resource",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_cell": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Whether to annotate LD block cells with r² values.",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "anno_cell_fmt": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Format string for LD cell annotations (e.g., '{:.2f}' for 2 decimal places).",
      "default": "{:.2f}",
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "anno_cell_kwargs": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Additional keyword arguments for LD cell text annotations (e.g., {'fontsize': 10, 'weight': 'bold', 'color': 'white'}).",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_grid": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Whether to draw grid lines on the LD block plot.",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_grid_kwargs": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Additional keyword arguments for LD block grid lines (e.g., {'color': 'gray', 'linewidth': 0.5, 'alpha': 0.5}).",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_anno": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Whether to add annotations on the left side of the LD block triangle. If True, uses 'chr:pos' format. If a string (e.g., 'SNPID', 'rsID'), uses that column for annotation text. Annotations are styled like axis ticks and labels, with right-aligned text.",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_anno_kwargs": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Additional keyword arguments for left-side annotations (e.g., {'fontsize': 8, 'color': 'black'}).",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_anno_set": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "List of SNPIDs to annotate. If None, annotates all variants. Variants are matched by SNPID column.",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block_anno_max_rows": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Maximum number of variants to annotate. If the number of variants to annotate exceeds this limit, annotations will be skipped.",
      "default": 100,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_block": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Enable LD block plot (45° rotated inverted triangle) in regional plots",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ld_link": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Enable LD link plot in regional plots. Draws straight lines connecting SNPs with LD r² above threshold.",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_link_thr": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "LD r² threshold for drawing lines. Only pairs with LD >= thr will be connected.",
      "default": 0.8,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_link_color": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Color for the LD lines.",
      "default": "blue",
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_link_alpha_scale": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Scaling factor for line transparency based on LD value. Alpha = ld * link_alpha_scale.",
      "default": 0.2,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_link_linewidth": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Line width for LD lines.",
      "default": 1.0,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "ld_link_sig_level": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "P-value significance threshold for LD lines. Only lines connecting pairs where at least one variant meets this threshold will be drawn. If None, uses sig_level. If sig_level is also None, all lines above ld_link_thr are drawn.",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "show_legend": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Show figure-level legend below phenogram",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "show_ld_score": {
      "plots": [
        "plot_mqq:r",
        "plot_region",
        "plot_region:r"
      ],
      "desc": "Enable LD score annotation and links in regional plots. When True, calculates LD scores for ref variants (sum of r² values with all other variants in the region) and annotates ref variants with these scores. Also draws links from each variant to ref variants, colored based on LD categories with transparency scaled by LD value. LD score is defined as l_j = Σ(r²_{j,k}) for all k ≠ j. Requires vcf_path or ld_path to be specified.",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "legend1": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Toggle first legend block",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend2": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Toggle second legend block",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_kwargs": {
      "plots": [
        "compare_effect",
        "plot_phenogram"
      ],
      "desc": "Legend styling kwargs",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_ncol": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Number of columns in phenogram figure legend",
      "default": 6,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_mode": {
      "plots": [
        "compare_effect",
        "plot_effect"
      ],
      "desc": "Legend layout mode",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_pos": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Legend position",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_title": {
      "plots": [
        "compare_effect",
        "plot_pipcs"
      ],
      "desc": "Legend title",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "legend_title2": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Second legend title",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "locus": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "Locus label for credible sets",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "log": {
      "plots": [
        "compare_effect",
        "plot_associations",
        "plot_daf",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_rg",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Logger object",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "maf": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Minor allele frequency column",
      "default": "MAF",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "maf_bin_colors": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Colors for MAF bins",
      "default": [
        "#f0ad4e",
        "#5cb85c",
        "#5bc0de",
        "#000042"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "maf_bins": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "MAF bin definitions for stratified QQ",
      "default": [
        [
          0,
          0.01
        ],
        [
          0.01,
          0.05
        ],
        [
          0.05,
          0.25
        ],
        [
          0.25,
          0.5
        ]
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "maf_level": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Minor allele frequency stratification level",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "maf_range": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "MAF range for power computation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_size": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q",
        "plot_phenogram"
      ],
      "desc": "Marker size or size range",
      "default": null,
      "ctx_defaults": {
        "plot_phenogram": 81,
        "plot_mqq:r": [
          40,
          65
        ],
        "plot_region": [
          40,
          65
        ],
        "plot_mqq:mqq": [
          5,
          20
        ],
        "plot_miami2": [
          5,
          20
        ]
      },
      "add_to_docstring": false
    },
    "marker_color_map": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Map from phenogram anno_color values to marker colors",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_gap_pt": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Horizontal gap between phenogram markers within a group, in points",
      "default": 3,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_shape_map": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Map from phenogram anno_shape values to matplotlib marker codes",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_label_gap_pt": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Vertical gap between phenogram marker row and text label below, in points",
      "default": 2.75,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_label_align": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Horizontal alignment of phenogram marker label relative to marker row (center, left, right)",
      "default": "center",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_fontsize": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Font size for phenogram marker-mode text labels",
      "default": 11,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_linewidth": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Edge linewidth for phenogram marker scatter points",
      "default": 0.6,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "marker_label_bbox": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "If True, draw phenogram marker labels with a white text outline (no filled box)",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "group_min_vertical_gap_pt": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Minimum vertical spacing between phenogram group annotation blocks, in points",
      "default": 3.5,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "group_marker_to_marker_gap_pt": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Minimum spacing between marker rows of adjacent phenogram groups, in points",
      "default": 3,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "group_label_box_pad_pt": {
      "plots": [
        "plot_phenogram"
      ],
      "desc": "Extra padding around phenogram label text for overlap calculations, in points",
      "default": 1.5,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "markercolor": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Base marker color",
      "default": "#597FBD",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "math_fontfamily": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Math text font family",
      "default": "dejavusans",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "mlog10p": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_region:r"
      ],
      "desc": "Negative log10 p-value column; improves performance and stability if provided",
      "ctx_desc": {
        "plot_region:r": "-log10(P) values for y-axis in regional plot",
        "plot_mqq": "-log10(P) values driving Manhattan heights and QQ distribution",
        "plot_qq:qq": "Observed -log10(P) used against expected under null in QQ plot"
      },
      "default": "MLOG10P",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "mode": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q",
        "plot_stacked_mqq"
      ],
      "desc": "Plotting mode",
      "ctx_desc": {
        "plot_mqq:mqq": "Manhattan plot and QQ plot",
        "plot_trumpet:q": "Quantitative trait mode; power lines computed for continuous effect sizes",
        "plot_trumpet:b": "Binary trait mode; power lines computed under case-control assumptions"
      },
      "default": null,
      "ctx_defaults": {
        "plot_trumpet:q": "q",
        "plot_trumpet:b": "b",
        "plot_stacked_mqq":"r"
      },
      "add_to_docstring": false
    },
    "mqqratio": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Layout ratio for combined Manhattan-QQ plot",
      "default": 3,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "mtitle": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Manhattan title",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "mtitle_pad": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Manhattan title padding",
      "default": 1.08,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "mysumstats": {
      "plots": [],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "n": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Sample size column (quantitative mode)",
      "ctx_desc": {
        "plot_trumpet:q": "Total sample size used to compute power envelopes in quantitative mode"
      },
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "n_matrix": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Power curve smoothness parameter",
      "default": 1000,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ncase": {
      "plots": [
        "plot_trumpet:b"
      ],
      "desc": "Case count (binary mode)",
      "ctx_desc": {
        "plot_trumpet:b": "Number of cases in study for binary mode power envelopes"
      },
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ncol": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Number of columns in legend",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ncontrol": {
      "plots": [
        "plot_trumpet:b"
      ],
      "desc": "Control count (binary mode)",
      "ctx_desc": {
        "plot_trumpet:b": "Number of controls in study for binary mode power envelopes"
      },
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "nea": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Non-effect allele column",
      "default": "NEA",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "null_beta": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Null beta for hypothesis testing",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "onlycs": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "or_to_rr": {
      "plots": [
        "plot_trumpet:b"
      ],
      "desc": "Convert OR to RR",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "p": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_region:r",
        "plot_rg",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "P-value column",
      "default": "P",
      "ctx_defaults": {"plot_rg":"p"},
      "add_to_docstring": false
    },
    "p1": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Trait column 1",
      "default": "p1",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "p2": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Trait column 2",
      "default": "p2",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "p_level": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "P-value threshold for inclusion",
      "default": 5e-08,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "palette": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "Color palette name or list",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "panno": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Enable p-value annotation",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "panno_kwargs": {
      "plots": [
        "plot_rg"
      ],
      "desc": "P-value annotation kwargs",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "panno_texts": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Texts for p-value annotation",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "pinpoint": {
      "plots": [
        "plot_manhattan",
        "plot_snp_density",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:b",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:qq",
        "plot_qq",
        "plot_qq:qq",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q",
        "plot_region",
        "plot_region:r",
        "plot_mqq:r"
      ],
      "desc": "Variants to pinpoint",
      "default": [],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "pinpoint_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Color for pinpoint",
      "default": "red",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "pip": {
      "plots": [
        "plot_pipcs"
      ],
      "desc": "",
      "default": "PIP",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "pipcs_raw": {
      "plots": [],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "pos": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Base-pair position column used with `chrom` for plotting",
      "add_to_docstring": false,
      "default": "POS",
      "ctx_defaults": {}
    },
    "prevalence": {
      "plots": [
        "plot_trumpet:b"
      ],
      "desc": "Disease prevalence (used for power lines in binary mode)",
      "ctx_desc": {
        "plot_trumpet:b": "Population disease prevalence parameter for binary mode power computation"
      },
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "q_level": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Quantile level for thresholds",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qq_line_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Reference line color for QQ plot (e.g., 'grey')",
      "default": "grey",
      "ctx_defaults": {
        "plot_qq:qq": "grey"
      },
      "add_to_docstring": false
    },
    "qq_scatter_kwargs": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_qq:qq"
      ],
      "desc": "Style dict for QQ scatter (e.g., marker, s, edgecolor)",
      "default": {},
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qq_xlabels": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Custom x-axis tick labels for QQ plot",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qq_xlim": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "X-axis limits for QQ plot, e.g., (min, max)",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qqscatterargs": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "QQ scatter kwargs alias",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qtitle": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Manhattan/QQ combined title",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "qtitle_pad": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "QQ title padding",
      "default": 1.08,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "r2": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Show R-squared value",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "r2_kwargs": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Text kwargs for R^2 annotation in AF comparison",
      "default": {
        "va": "bottom",
        "ha": "right"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "r_or_r2": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Show r or r^2 statistic",
      "default": "r2",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "r_se": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Show regression standard error",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "raf": {
      "plots": [
        "plot_daf"
      ],
      "desc": "",
      "default": "RAF",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ref_chrom": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Reference chromosome column",
      "default": "REF_CHR",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ref_pos": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Reference position column",
      "default": "REF_START",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "reg_box": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Draw regression stats box",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "reg_line_kwargs": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Regression line styling for AF comparison",
      "default": {
        "color": "#cccccc",
        "linestyle": "--"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "reg_text": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Custom text for regression box",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_region:r"
      ],
      "desc": "Region triple (chr, start, end) in base pairs",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_anno_bbox_kwargs": {
      "plots": [
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Annotation bbox kwargs for region",
      "default": {
          "ec": "None",
          "fc": "None"
        },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_flank_factor": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Flank proportion for region padding",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_grid": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Show grid lines in regional plot",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_grid_line": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_stacked_mqq"
      ],
      "desc": "Grid line style for regional plot",
      "default": {
        "linewidth": 2,
        "linestyle": "--"
      },
      "ctx_defaults": {
        "plot_region:r": {
          "linewidth": 2,
          "linestyle": "--"
        }
      },
      "add_to_docstring": false
    },
    "region_hspace": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Vertical spacing between region panels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ld_colors": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "LD colors (list or palette) aligned with thresholds",
      "default": [
        "#E4E4E4",
        "#020080",
        "#86CEF9",
        "#24FF02",
        "#FDA400",
        "#FF0000",
        "#FF0000"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ld_colors_m": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "LD colors for multi-lead mode",
      "default": [
        "#E51819",
        "#367EB7",
        "green",
        "#F07818",
        "#AD5691",
        "yellow",
        "purple"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ld_legend": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "no_plots":["plot_stacked_mqq"],
      "desc": "Whether to show LD legend/colorbar",
      "default": true,
      "ctx_defaults": {
        "plot_region:r": true
      },
      "add_to_docstring": false
    },
    "region_ld_threshold": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "LD r^2 thresholds list for color stratification",
      "default": [
        0.2,
        0.4,
        0.6,
        0.8
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_lead_grid": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "no_plots":["plot_stacked_mqq"],
      "desc": "Show lead grid lines",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_lead_grid_line": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Lead grid line style",
      "default": {
        "alpha": 0.5,
        "linewidth": 2,
        "linestyle": "--",
        "color": "#FF0000"
      },
      "ctx_defaults": {
        "plot_region:r": {
          "alpha": 0.5,
          "linewidth": 2,
          "linestyle": "--",
          "color": "#FF0000"
        }
      },
      "add_to_docstring": false
    },
    "region_legend_marker": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Show legend markers",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_marker_shapes": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Marker shapes for regional plots. Index 0: variants with missing LD, index 1: variants with LD, index 2+: reference variants",
      "default": [
        "X",
        "o",
        "^",
        "s",
        "D",
        "*",
        "P",
        "h",
        "8"
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_protein_coding": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Restrict to protein coding genes",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_recombination": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Plot recombination rate",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ref": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Reference variant(s) for LD coloring",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ref_alias": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Alias for reference variants",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_ref_second": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Second reference variant",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_step": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Y step for region layout",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_title": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Title text for regional plot",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "region_title_kwargs": {
      "plots": [
        "plot_stacked_mqq",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Regional plot title styling args",
      "default": {
        "family": "Arial",
        "size": 12
      },
      "ctx_defaults": {
        "plot_region:r": {
          "family": "Arial"
        }
      },
      "add_to_docstring": false
    },
    "rename_dic": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Rename dictionary for labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "repel_force": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_phenogram",
        "plot_region:r"
      ],
      "desc": "Text repulsion force parameter",
      "default": 0.03,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rg": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Genetic correlation value column",
      "default": "rg",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rganno": {
      "plots": [
        "plot_rg"
      ],
      "desc": "RG annotation mode",
      "default": "non",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rganno_kwargs": {
      "plots": [
        "plot_rg"
      ],
      "desc": "RG annotation kwargs",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rr_chr_dict": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Recombination rate chrom dict",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rr_header_dict": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Recombination rate header dict",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rr_lim": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Recombination rate limits",
      "default": [
        0,
        100
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "rr_path": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Recombination rate data path or 'default' for built-in resource",
      "default": "default",
      "ctx_defaults": {
        "plot_region:r": "default"
      },
      "add_to_docstring": false
    },
    "rr_ylabel": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Show recombination rate y-label",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "same_ylim": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Use same ylim across panels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "save": {
      "plots": [
        "compare_effect",
        "plot_daf",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_pipcs",
        "plot_region:r",
        "plot_rg",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Boolean or output filepath; when boolean, uses default naming",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "save_kwargs": {
      "plots": [
        "compare_effect",
        "plot_daf",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_pipcs",
        "plot_region:r",
        "plot_rg",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Save kwargs for GW heatmap",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "saveargs": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Save kwargs alias",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sc_linewidth": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Line width for significance lines",
      "default": 2,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scaled": {
      "plots": [
        "compare_effect",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Boolean indicating `mlog10p` is already precomputed",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scaled1": {
      "plots": [
        "compare_effect",
        "plot_miami2"
      ],
      "desc": "Series 1 pre-scaled -log10(P)",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scaled2": {
      "plots": [
        "compare_effect",
        "plot_miami2"
      ],
      "desc": "Series 2 pre-scaled -log10(P)",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scatter_kwargs": {
      "plots": [
        "compare_effect",
        "plot_daf",
        "plot_effect",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_pipcs",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Scatter kwargs for GW heatmap",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scatter_kwargs_outlier": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Scatter kwargs for outlier points in AF comparison",
      "default": {
        "s": 3,
        "c": "red"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "scatterargs": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Scatter kwargs alias",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "se": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Standard error column",
      "default": "SE",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sig_level": {
      "plots": [
        "compare_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Significance threshold for reference line and marker sizing",
      "default": 5e-08,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "anno_sig_level": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_phenogram"
      ],
      "desc": "Significance level for extracting lead variants to annotate. Can be set independently from sig_level.",
      "default": 5e-08,
      "ctx_defaults": {},
      "add_to_docstring": true
    },
    "sig_levels": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Significance levels",
      "default": [
        0.05
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sig_line": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Whether to draw significance reference line",
      "default": true,
      "ctx_defaults": {
        "plot_mqq": true,
        "plot_region:r": true
      },
      "add_to_docstring": false
    },
    "sig_line_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Significance line color",
      "default": "grey",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "size": {
      "plots": [
        "plot_effect",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Size mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sizes": {
      "plots": [
        "plot_gwheatmap",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Size list for style mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sizes_gw": {
      "plots": [],
      "desc": "Marker size range for GW heatmap",
      "default": [
        10,
        50
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "skip": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Minimum -log10(P) to plot",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snpid": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "SNP identifier column",
      "default": "SNPID",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snplist": {
      "plots": [
        "compare_effect"
      ],
      "desc": "List of SNPs to include",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snpr2": {
      "plots": [
        "plot_effect"
      ],
      "desc": "SNP r2 column",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snpr2_kwargs": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Styling kwargs for SNP r2 panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snpr2_label": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Label for SNP r2 panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "snpvar_panel": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Toggle SNP variance panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sort": {
      "plots": [
        "plot_associations"
      ],
      "desc": "Sorting key or method",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sort_key": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Sort key function",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sort_kwargs": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Sorting kwargs",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "square": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Square cells toggle",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "stratified": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Enable stratified QQ by MAF",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "style": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Style mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "suggestive_sig_level": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Suggestive threshold value, e.g., 5e-6",
      "default": 5e-06,
      "ctx_defaults": {
        "plot_mqq": 5e-06
      },
      "add_to_docstring": false
    },
    "suggestive_sig_line": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Whether to draw suggestive threshold line (e.g., 5e-6)",
      "default": false,
      "ctx_defaults": {
        "plot_mqq": false
      },
      "add_to_docstring": false
    },
    "suggestive_sig_line_color": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Suggestive significance line color",
      "default": "grey",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "sumstats": {
      "plots": [],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "tabix": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Tabix index path for fast IO",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "taf": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Track arrangement factors",
      "default": [
        4,
        0,
        0.95,
        1,
        1
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "threshold": {
      "plots": [
        "plot_daf"
      ],
      "desc": "AF difference threshold",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "threshold_line_kwargs": {
      "plots": [
        "plot_daf"
      ],
      "desc": "Threshold helper line styling for AF comparison",
      "default": {
        "color": "#cccccc",
        "linestyle": "dotted"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "title": {
      "plots": [
        "plot_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq",
        "plot_region:r",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Figure title text",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "title_fontsize": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Title font size",
      "default": 13,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "title_kwargs": {
      "plots": [],
      "desc": "Title styling kwargs (e.g., family, fontsize, weight)",
      "default": null,
      "ctx_defaults": {
        "plot_mqq": {
          "family": "Arial"
        },
        "plot_region:r": {
          "family": "Arial"
        },
        "plot_stacked": {
          "family": "Arial"
        },
        "plot_template": {
          "family": "Arial"
        }
      },
      "add_to_docstring": false
    },
    "title_pad": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Title padding",
      "default": 1.08,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "title_pos": {
      "plots": [],
      "desc": "Title position in axes coordinates (x, y)",
      "default": [
        0.01,
        0.97
      ],
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "titles": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Pair plot titles",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "titles_pad": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Title padding configuration",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "to_plot": {
      "plots": [],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_exon_ratio": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Exon track ratio",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_font_family": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Font family for region tracks",
      "default": "Arial",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_fontsize_ratio": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Track fontsize ratio",
      "default": 0.95,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_n": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Number of annotation tracks",
      "default": 4,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_n_offset": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Track offset",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "track_text_offset": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Track text offset",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ts": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Power thresholds to plot",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "use_rank": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_snp_density:b"
      ],
      "desc": "Use rank for chrom indexing",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "values": {
      "plots": [
        "plot_associations"
      ],
      "desc": "Value to plot in associations heatmap",
      "default": "Beta",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "vcf_chr_dict": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Chromosome mapping for VCF resource",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "vcf_path": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Reference VCF path for LD computation/loading",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "verbose": {
      "plots": [
        "compare_effect",
        "plot_associations",
        "plot_daf",
        "plot_effect",
        "plot_forest",
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs",
        "plot_qq:qq",
        "plot_region:r",
        "plot_rg",
        "plot_snp_density:b",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Verbose logging toggle",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "wc_correction": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Winner's curse correction toggle",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "wc_sig_level": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Significance threshold for WC correction",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "windowsizekb": {
      "plots": [
        "plot_manhattan",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r"
      ],
      "desc": "Window size for lead variant extraction (kb)",
      "default": 500,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "x": {
      "plots": [
        "plot_effect"
      ],
      "desc": "X variable/column name",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xchrpad": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Chrom padding for x grouping",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xlabel": {
      "plots": [
        "plot_associations",
        "plot_daf",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "X-axis label",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xlabel_coords": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "X label position adjustment",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xlim": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "X-axis limits",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xlim_eaf": {
      "plots": [
        "plot_effect"
      ],
      "desc": "X limits for EAF panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xlim_snpr2": {
      "plots": [
        "plot_effect"
      ],
      "desc": "X limits for SNP r2 panel",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xpad": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "X padding proportion",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xpadl": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Left X padding",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xpadr": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Right X padding",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xscale": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "X-axis scale",
      "default": "log",
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtick_chr_dict": {
      "plots": [
        "plot_gwheatmap",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_pipcs"
      ],
      "desc": "X-axis tick chromosome mapping",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtick_chr_dict_gw": {
      "plots": [],
      "desc": "Tick chr dict for x axis",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtick_label_pad": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "Pad between x tick and label",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtick_label_size": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "X tick label size",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xticklabel_kwargs": {
      "plots": [
        "plot_rg"
      ],
      "desc": "X ticklabel kwargs",
      "default": {
        "rotation": 45,
        "horizontalalignment": "left",
        "verticalalignment": "bottom",
        "fontsize": 10,
        "fontfamily": "Arial"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xticklabels": {
      "plots": [],
      "desc": "Custom x-axis tick labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtickpad": {
      "plots": [
        "plot_miami2"
      ],
      "desc": "X tick pad",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xticks": {
      "plots": [],
      "desc": "Custom x-axis ticks",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xtight": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r"
      ],
      "desc": "Tight X padding",
      "default": false,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "xylabel_prefix": {
      "plots": [
        "compare_effect"
      ],
      "desc": "Prefix for axis labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "y": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Y variable/column name",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "y_sort": {
      "plots": [
        "plot_effect"
      ],
      "desc": "Y sorting key",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ychrpad": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "Chrom padding for y grouping",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ylabel": {
      "plots": [
        "plot_associations",
        "plot_daf",
        "plot_effect",
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Y-axis label",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ylabels": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Custom y-axis labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ylim": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_region:r",
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Y-axis limits",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "yscale_factor": {
      "plots": [
        "plot_trumpet:b",
        "plot_trumpet:q"
      ],
      "desc": "Y scale factor",
      "default": 1,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ystep": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Step size for y-axis",
      "default": 0,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ytick3": {
      "plots": [
        "plot_manhattan",
        "plot_miami2",
        "plot_mqq",
        "plot_mqq:m",
        "plot_mqq:mqq",
        "plot_mqq:qqm",
        "plot_mqq:r",
        "plot_qq:qq"
      ],
      "desc": "Use 3 y-axis ticks",
      "default": true,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ytick_chr_dict": {
      "plots": [
        "plot_gwheatmap"
      ],
      "desc": "",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "ytick_chr_dict_gw": {
      "plots": [],
      "desc": "Tick chr dict for y axis",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "yticklabel_kwargs": {
      "plots": [
        "plot_rg"
      ],
      "desc": "Y ticklabel kwargs",
      "default": {
        "fontsize": 10,
        "fontfamily": "Arial"
      },
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "yticklabels": {
      "plots": [],
      "desc": "Custom y-axis tick labels",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    },
    "yticks": {
      "plots": [],
      "desc": "Custom y-axis ticks",
      "default": null,
      "ctx_defaults": {},
      "add_to_docstring": false
    }
  },
  "registry": {}
}