BookmarkSubscribeRSS Feed
TomHsiung
Lapis Lazuli | Level 10

Cure model is a kind of survival analysis model. It assume some observations are "statistical cure", who are not able to experience the endpoint event of interest. I don't know if this type of analysis is supported by standard SAS procedures. Thank you.

4 REPLIES 4
ChrisHemedinger
Community Manager

This project might be of interest:

GitHub - zjph602xtc/mixture-cure-model: This is a fork of Pierre JOLY's mixture cure model SAS macro...

 

It contains thorough documentation so you can evaluate. 

SAS For Dummies 3rd Edition! Check out the new edition, covering SAS 9.4, SAS Viya, and all of the modern ways to use SAS!
SAS_Rob
SAS Employee

Cure rate models can be done in SAS in the context of the fitting a Gompertz Distribution.  The usage note linked below describes some of the options as far as fitting these models in SAS is concerned.

24452 - Using the Gompertz distribution when fitting a model in PROC LIFEREG

TomHsiung
Lapis Lazuli | Level 10

@ChrislHemedinger and @SAS_Rob Hey, guys


Thanks a bunch for your response. I know there are some MACRO but I am not sure if the follow the maximum likelihood method for the cure model.

I read from a book that the likelihood function of a cure model include a mixture of a logistic and a Cox model. I really wish the SAS can have a procedure to handle this type of survival analysis because I see its academic potential in evidence-based medicine, especially cancer, etc.

 

The likelihood function is below and it simply follows the partial likelihood function of a regular survival analysis model.

Screenshot 2025-08-31 at 11.30.45 PM.png

 

Ksharp
Super User
Maybe @Rick_SAS could give you a hand.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 4 replies
  • 177 views
  • 6 likes
  • 4 in conversation