The compute_ICA_SurvSurv()
function computes the individual causal
association (and associated quantities) for a fully identified D-vine copula
model in the survival-survival setting.
compute_ICA_SurvSurv(
copula_par,
rotation_par,
copula_family1,
copula_family2,
n_prec,
q_S0,
q_T0,
q_S1,
q_T1,
composite,
marginal_sp_rho = TRUE,
seed = 1,
mutinfo_estimator = NULL,
plot_deltas = FALSE,
restr_time = +Inf
)
(numeric) A Named vector with the following elements:
ICA
Spearman's rho, \(\rho_s (\Delta S, \Delta T)\) (if asked)
Marginal association parameters in terms of Spearman's rho (if asked): $$\rho_{s}(T_0, S_0), \rho_{s}(T_0, S_1), \rho_{s}(T_0, T_1), \rho_{s}(S_0, S_1), \rho_{s}(S_0, T_1), \rho_{s}(S_1, T_1)$$
Survival classification proportions (if asked): $$\pi_{harmed}, \pi_{protected}, \pi_{always}, \pi_{never}$$
Parameter vector for the sequence of bivariate copulas that
define the D-vine copula. The elements of copula_par
correspond to
\((c_{12}, c_{23}, c_{34}, c_{13;2}, c_{24;3}, c_{14;23})\).
Vector of rotation parameters for the sequence of
bivariate copulas that define the D-vine copula. The elements of
rotation_par
correspond to \((c_{12}, c_{23}, c_{34}, c_{13;2},
c_{24;3}, c_{14;23})\).
Copula family of \(c_{12}\) and \(c_{34}\). For the
possible options, see loglik_copula_scale()
. The elements of
copula_family
correspond to \((c_{12}, c_{34})\).
Copula family of the other bivariate copulas. For the
possible options, see loglik_copula_scale()
. The elements of
copula_family2
correspond to \((c_{23}, c_{13;2}, c_{24;3}, c_{14;23})\).
Number of Monte Carlo samples for the computation of the mutual information.
Quantile function for the distribution of \(S_0\).
Quantile function for the distribution of \(T_0\).
Quantile function for the distribution of \(S_1\).
Quantile function for the distribution of \(T_1\).
(boolean) If composite
is TRUE
, then the surrogate
endpoint is a composite of both a "pure" surrogate endpoint and the true
endpoint, e.g., progression-free survival is the minimum of time-to-progression
and time-to-death.
(boolean) Compute the sample Spearman correlation
matrix? Defaults to TRUE
.
Seed for Monte Carlo sampling. This seed does not affect the global environment.
Function that estimates the mutual information
between the first two arguments which are numeric vectors. Defaults to
FNN::mutinfo()
with default arguments.
(logical) Plot the sampled individual treatment effects?
Restriction time for the potential outcomes. Defaults to
+Inf
which means no restriction. Otherwise, the sampled potential outcomes
are replace by pmin(S0, restr_time)
(and similarly for the other potential
outcomes).