{
  "abstract": "Health researchers often study how a mixture of pollutants or nutrients relates to health (Keil et al., 2020). Quantile g-computation addresses this question by giving each exposure an ordered score and fitting a model for the outcome. For example, dividing an exposure into four quantile groups gives scores 0, 1, 2, and 3. The model can compare score 1 with score 2 for every exposure at once. These groups need not contain equal numbers of observations when measurements are tied. A one-score increase can represent different changes in the original units for different exposures (Keil et al., 2020).\n\nQuantileMix provides selected quantile g-computation methods in Python. It returns estimates, confidence intervals, predictions, and diagnostics for continuous, binary, count, and survival outcomes. Other models handle measurement limits, outcomes with several categories, and counts with many zeros. Fitting and prediction use NumPy and SciPy (Harris et al., 2020; Virtanen et al., 2020) and do not require R. The package includes a reference manual, runnable examples, and numerical comparisons with R.",
  "abstract_shown": true,
  "affiliations": [
    "Texas A&M University"
  ],
  "article_type": null,
  "arxiv": null,
  "author_total": 1,
  "authors": [
    {
      "affs": [
        0
      ],
      "name": "Nilson Chapagain"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/fre0x1fxztqk7.bib",
  "cited_by": 0,
  "doi": "10.5281/zenodo.23643431",
  "fulltext_url": null,
  "id": "fre0x1fxztqk7",
  "issns": [],
  "landing_url": "https://zenodo.org/records/23643431",
  "language": null,
  "licence": "CC-BY-4.0",
  "licence_label": "CC BY 4.0",
  "licence_source": "article",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [],
  "openalex": null,
  "pdf_url": "https://zenodo.org/api/records/23643431/files/quantilemix-joss.pdf/content",
  "pmcid": null,
  "pmid": null,
  "published": "2026-10-25",
  "publisher": null,
  "ris": "https://research.draconitic.com/paper/fre0x1fxztqk7.ris",
  "sources": [
    {
      "first_seen": "2026-11-08T12:21:10Z",
      "native_id": "23643431",
      "source": "zenodo",
      "url": "https://zenodo.org/records/23643431"
    }
  ],
  "subjects": [],
  "title": "QuantileMix: A Python package for quantile g-computation",
  "title_text": "QuantileMix: A Python package for quantile g-computation",
  "type": "preprint",
  "updated_at": "2026-11-08T12:21:10Z",
  "url": "https://research.draconitic.com/paper/fre0x1fxztqk7",
  "venue": "Zenodo",
  "versions": [
    {
      "doi": "10.48550/arxiv.2610.34368",
      "pid": "4nek623dsn3tr",
      "relation": "preprint",
      "title": "QuantileMix: A Python package for quantile g-computation",
      "venue": "arXiv"
    }
  ]
}