I am new to survival analysis and cox regression, and have limited statistical background. I have time-to event data for a multistate survival model and I want to fit a cox model for each transition in the state model to figure out influence of different covariates on survival time. Some of my covariates are time-dependent, thus I am using CoxTimeVaryingFitter.
1-To fit the model per transition, I am only using the data from origin state to target state as well as the instances that were censored in the origin state. So, for both transitions 1->2 and 1->3, the censored data on state 1 will be used. Is this a correct approach?
2-I have around 2M instances for each transition, thus it takes a very long time to fit one transition. Can I do something like fitting the data in batches and taking the average of coefficients?
3-How should I use the penalizer parameter of CoxTimeVaryingFitter?
4-How can I test the validity of the model? For CoxPHFitter, I could look at concordance score and proportional hazard assumptions but CoxTimeVaryingFitter doesn't have that.