{
  "_id": "6a215817cd65a98ecbd2e8b3",
  "Package": "curesurv",
  "Type": "Package",
  "Title": "Mixture and Non Mixture Parametric Cure Models to Estimate Cure\nIndicators",
  "Version": "0.1.2",
  "Author": "Juste Goungounga [aut, cre]\n(<https://orcid.org/0000-0002-9039-2639>), Judith Breaud [aut]\n(<https://orcid.org/0009-0001-1432-6883>), Olayide Boussari\n[aut] (<https://orcid.org/0000-0002-0343-853X>), Laura Botta\n[ctb] (<https://orcid.org/0000-0002-2793-5338>), Valerie Jooste\n[aut] (<https://orcid.org/0000-0002-9902-0700>)",
  "Authors@R": "c( \nperson(\"Juste\", \"Goungounga\", , \"juste.goungounga@ehesp.fr\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-9039-2639\")),\nperson(\"Judith\", \"Breaud\", email = \"breaudjudith@gmail.com\", role = \"aut\",comment=c(ORCID=\"0009-0001-1432-6883\")),\nperson(\"Olayide\", \"Boussari\", email = \"olayide.boussari@u-bourgogne.fr\", role = \"aut\", comment = c(ORCID = \"0000-0002-0343-853X\")),\nperson(\"Laura Botta\", email = \"Laura.Botta@istitutotumori.mi.it\", role = \"ctb\", comment = c(ORCID = \"0000-0002-2793-5338\")),\nperson(\"Valerie\", \"Jooste\", email = \"valerie.jooste@u-bourgogne.fr\", role = \"aut\", comment = c(ORCID = \"0000-0002-9902-0700\")))",
  "Maintainer": "Juste Goungounga <juste.goungounga@ehesp.fr>",
  "Description": "Fits a variety of cure models using excess hazard modeling\nmethodology such as the mixture model proposed by Phillips et\nal. (2002) <doi:10.1002/sim.1101> The Weibull distribution is\nused to represent the survival function of the uncured\npatients; Fits also non-mixture cure model such as the\ntime-to-null excess hazard model proposed by Boussari et al.\n(2020) <doi:10.1111/biom.13361>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 10:44:03 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "cmake libicu-dev",
  "Repository": "https://jgoungounga.r-universe.dev",
  "Date/Publication": "2025-03-07 14:34:49 UTC",
  "RemoteUrl": "https://github.com/cran/curesurv",
  "RemoteRef": "HEAD",
  "RemoteSha": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
  "MD5sum": "8f719697d714993d484c93e11964e0d7",
  "_user": "jgoungounga",
  "_type": "src",
  "_file": "curesurv_0.1.2.tar.gz",
  "_fileid": "df0f042a9745073287fda0d9f5483fd606f6bf5ce44971b52dfe40946d615840",
  "_filesize": 2508364,
  "_sha256": "df0f042a9745073287fda0d9f5483fd606f6bf5ce44971b52dfe40946d615840",
  "_created": "2026-06-04T10:44:03.000Z",
  "_published": "2026-06-04T10:48:55.648Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79502039710,
      "time": 183,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7409473448"
    },
    {
      "job": 79502039732,
      "time": 185,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409474237"
    },
    {
      "job": 79502039712,
      "time": 239,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7409477780"
    },
    {
      "job": 79502039698,
      "time": 197,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409466575"
    },
    {
      "job": 79501472370,
      "time": 221,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409410953"
    },
    {
      "job": 79502039708,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409452219"
    },
    {
      "job": 79502039762,
      "time": 198,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7409478082"
    },
    {
      "job": 79502039816,
      "time": 149,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7409462353"
    },
    {
      "job": 79502039752,
      "time": 143,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409459922"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/curesurv",
  "_commit": {
    "id": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
    "author": "Juste Goungounga <juste.goungounga@ehesp.fr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.2\n",
    "time": 1741358089
  },
  "_maintainer": {
    "name": "Juste Goungounga",
    "email": "juste.goungounga@ehesp.fr",
    "login": "jgoungounga",
    "twitter": "@GoungoungaJuste",
    "description": "Ass. Professor in Biostatistics and health data (Ecole des Hautes Etudes en Santé Publique)",
    "uuid": 35728759,
    "orcid": "0000-0002-9039-2639"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "stringr",
      "role": "Depends"
    },
    {
      "package": "survival",
      "role": "Depends"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "randtoolbox",
      "role": "Imports"
    },
    {
      "package": "bbmle",
      "role": "Imports"
    },
    {
      "package": "optimx",
      "role": "Imports"
    },
    {
      "package": "Formula",
      "role": "Imports"
    },
    {
      "package": "Deriv",
      "role": "Imports"
    },
    {
      "package": "statmod",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "xhaz",
      "role": "Suggests"
    },
    {
      "package": "survexp.fr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 2,
  "_contributors": [
    {
      "user": "jgoungounga",
      "count": 2,
      "uuid": 35728759
    }
  ],
  "_userbio": {
    "uuid": 35728759,
    "type": "user",
    "name": "Juste Goungounga",
    "description": "Ass. Professor in Biostatistics and health data (Ecole des Hautes Etudes en Santé Publique)"
  },
  "_downloads": {
    "count": 150,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/curesurv"
  },
  "_searchresults": 12,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/curesurv.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "jgoungounga",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2024-09-17"
    },
    {
      "version": "0.1.2",
      "date": "2025-03-07"
    }
  ],
  "_exports": [
    "cumLexc_mul",
    "curesurv",
    "z_alpha",
    "z_tau"
  ],
  "_datasets": [
    {
      "name": "dataweib",
      "title": "Simulated data with vital status information from Weibull mixture cure model",
      "object": "dataweib",
      "class": [
        "data.frame"
      ],
      "fields": [
        "age",
        "age_cr",
        "age_classe",
        "sexe",
        "stage",
        "time_obs",
        "event",
        "cumehazard",
        "ehazard",
        "weisurvpop"
      ],
      "rows": 2800,
      "table": true,
      "tojson": true
    },
    {
      "name": "pancreas_data",
      "title": "Simulated pancreas data with vital status information",
      "object": "pancreas_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "age",
        "age_cr",
        "age_classe",
        "time_obs",
        "event",
        "cumehazard",
        "ehazard"
      ],
      "rows": 4000,
      "table": true,
      "tojson": true
    },
    {
      "name": "testiscancer",
      "title": "Simulated testis cancer data using a cure model",
      "object": "testiscancer",
      "class": [
        "data.frame"
      ],
      "fields": [
        "age",
        "age_cr",
        "age_classe",
        "time_obs",
        "event",
        "cumehazard",
        "ehazard",
        "weisurvpop"
      ],
      "rows": 2000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AIC.curesurv",
      "title": "Akaike's An Information Criterion for cure models",
      "topics": [
        "AIC.curesurv"
      ]
    },
    {
      "page": "anova.curesurv",
      "title": "anova.curesurv function for likelihood-ratio test of two nested models from curesurv function",
      "topics": [
        "anova.curesurv"
      ]
    },
    {
      "page": "cumLexc_mul",
      "title": "cumLexc_mul function",
      "topics": [
        "cumLexc_mul"
      ]
    },
    {
      "page": "curesurv",
      "title": "Fitting cure models using curesurv",
      "topics": [
        "curesurv"
      ]
    },
    {
      "page": "dataweib",
      "title": "Simulated data with vital status information from Weibull mixture cure model",
      "topics": [
        "dataweib"
      ]
    },
    {
      "page": "pancreas_data",
      "title": "Simulated pancreas data with vital status information",
      "topics": [
        "pancreas_data"
      ]
    },
    {
      "page": "plot.predCuresurv",
      "title": "plot method for curesurv prediction objects",
      "topics": [
        "plot.predCuresurv"
      ]
    },
    {
      "page": "predict.curesurv",
      "title": "Prediction for a curesurv cure model",
      "topics": [
        "predict.curesurv"
      ]
    },
    {
      "page": "print.curesurv",
      "title": "print a curesurv object",
      "topics": [
        "print.curesurv"
      ]
    },
    {
      "page": "summary.curesurv",
      "title": "summary for a curesurv cure model",
      "topics": [
        "summary.curesurv"
      ]
    },
    {
      "page": "testiscancer",
      "title": "Simulated testis cancer data using a cure model",
      "topics": [
        "testiscancer"
      ]
    },
    {
      "page": "z_alpha",
      "title": "z_alpha function identifying variables acting on alpha parameter",
      "topics": [
        "z_alpha"
      ]
    },
    {
      "page": "z_tau",
      "title": "z_tau function identifying variables acting on tau parameter",
      "topics": [
        "z_tau"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/curesurv/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/curesurv/raw/HEAD/README.md",
  "_rundeps": [
    "bbmle",
    "bdsmatrix",
    "cli",
    "Deriv",
    "Formula",
    "glue",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "mvtnorm",
    "nloptr",
    "numDeriv",
    "optimx",
    "pracma",
    "randtoolbox",
    "rlang",
    "rngWELL",
    "statmod",
    "stringi",
    "stringr",
    "survival",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "vignette_mixture.Rmd",
      "filename": "vignette_mixture.html",
      "title": "How to estimate a new mixture cure model for increased risk of non cancer death",
      "author": "Juste Goungounga, Judith Breaud, Laura Botta, Riccardo Capocaccia, Gaelle Romain, Marc Colonna, Gemma Gatta, Olayidé Boussari, and Valérie Jooste",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Fitting a classical mixture cure model in excess hazard modelling setting (M0)",
        "Importing the dataset",
        "Extracting the population background mortality from the French life table",
        "Fitting a conventional mixture cure model with the uncured survival following a Weibull distribution",
        "Fitting a new mixture cure model with the uncured survival (M1) allowing the background mortality to be corrected",
        "How to select the best model",
        "Plot of net survival, excess hazard and probability of being cured for the two models",
        "Predictions by varying age values",
        "Predictions by varying time since diagnosis and for age 50 and 70",
        "Session info",
        "License",
        "Acknowledgments",
        "References"
      ],
      "created": "2024-09-18 02:54:56",
      "modified": "2025-03-07 14:34:49",
      "commits": 2
    },
    {
      "source": "Vignette_tneh.Rmd",
      "filename": "Vignette_tneh.html",
      "title": "Vignette_tneh",
      "author": "Juste Goungounga, Judith Breaud, Olayidé Boussari, Valérie Jooste",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How to analyse survival data using Time-To-Null excess hazard model (TNEH model)",
        "Additive hazard assumption in net survival setting",
        "TNEH model",
        "Instantaneous excess hazard",
        "Cumulative excess hazard",
        "Net survival",
        "The cure fraction $\\pi$",
        "The probability P(t)",
        "Fit of tneh model using R",
        "Without covariates",
        "Prediction",
        "Plot of different estimators (hazard, survival, probability of being cured conditionally on being alive)",
        "Cure fraction estimation precision",
        "Time-to-cure estimation",
        "With covariates acting both on parameters tau and alpha",
        "Predictions :",
        "Plot of main indicators as a function of time for two patients of age mean and age max",
        "Plot of the main indicators 2 years after diagnosis, for patients of varying ages",
        "With covariates acting only on parameters adjusting the time-to-null excess hazard tau",
        "Plot of excess hazard at varying times for 3 different ages at diagnosis (33.3, 51.6, 69,1)",
        "With covariates acting only on scale parameter alpha",
        "Predictions",
        "Plot of estimation of probability P(t) of being cured at a given time t after diagnosis knowing that he/she was alive up to time t",
        "Comparing models",
        "Session info"
      ],
      "created": "2024-09-18 02:54:56",
      "modified": "2024-09-18 02:54:56",
      "commits": 1
    }
  ],
  "_score": 3.3802112417116064,
  "_indexed": true,
  "_nocasepkg": "curesurv",
  "_universes": [
    "jgoungounga"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:27.000Z",
      "distro": "noble",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "da042431fc133708bb10da312db7b4ea914b95ec3d01ce1b00f2267692a9c883",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:30.000Z",
      "distro": "noble",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "22a9a5d8e5b62bc7bf27f9b5359db6e5bf741732dc512210f043cd9272bbaf05",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:58.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "89109eb8f1c79b6adcf6782503037587cf216e6b57bd5ef9eb5d0bd676c8d58f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:24.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "56fb15bfc5a79c7fd3cd824101cf89f7f9e27e81b894facfda89d0d4f03fb9a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:30.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "a7cc1a16aea4164f9ca980bde607229c6c11f44c3ec98f0cd9a14c556125d82c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-04T10:46:17.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "982783fbf434bad30f2961da86aa8c68def3570b93bb73cd2f124c6be1afdac0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-04T10:45:34.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "2c1f2c767efe7d63c38d47e84801e5cb2cc0304a7f4295a24946004632bae12e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-04T10:45:26.000Z",
      "commit": "4d61364e08d7ecb93e4150d4de550d6a9ad212b9",
      "fileid": "4bef76db9dd11cccbc0b1e0316d3361ca237ff51954b55b705e2d0a403731f0f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jgoungounga/actions/runs/26946723524"
    }
  ]
}