epinowcast
|
Go to the source code of this file.
Functions | |
real | dist_lcdf (real delay, array[] real params, int dist_id) |
real | primary_dist_lpdf (real x, int primary_dist_id, array[] real params, real min, real max) |
vector | primary_censored_ode (real t, vector y, array[] real theta, array[] real x_r, array[] int x_i) |
real | primary_censored_dist_cdf (data real d, int dist_id, array[] real params, data real pwindow, data real D, int primary_dist_id, array[] real primary_params) |
real | primary_censored_dist_lcdf (data real d, int dist_id, array[] real params, data real pwindow, data real D, int primary_dist_id, array[] real primary_params) |
real | primary_censored_dist_lpmf (data int d, int dist_id, array[] real params, data real pwindow, data real d_upper, data real D, int primary_dist_id, array[] real primary_params) |
real | primary_censored_dist_pmf (data int d, int dist_id, array[] real params, data real pwindow, data real d_upper, data real D, int primary_dist_id, array[] real primary_params) |
vector | primary_censored_sone_lpmf_vectorized (int max_delay, data real D, int dist_id, array[] real params, data real pwindow, int primary_dist_id, array[] real primary_params) |
vector | primary_censored_sone_pmf_vectorized (int max_delay, data real D, int dist_id, array[] real params, data real pwindow, int primary_dist_id, array[] real primary_params) |
real dist_lcdf | ( | real | delay, |
array[]real | params, | ||
int | dist_id | ||
) |
Primary event censored distribution functions Compute the log CDF of the delay distribution
delay | Time delay |
params | Distribution parameters |
dist_id | Distribution identifier 1: Lognormal, 2: Gamma, 3: Normal, 4: Exponential, 5: Weibull, 6: Beta, 7: Cauchy, 8: Chi-square, 9: Inverse Chi-square, 10: Double Exponential, 11: Inverse Gamma, 12: Logistic, 13: Pareto, 14: Scaled Inverse Chi-square, 15: Student's t, 16: Uniform, 17: von Mises |
Definition at line 27 of file primary_censored_dist.stan.
real primary_censored_dist_cdf | ( | data real | d, |
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
data real | D, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored CDF for a single delay
d | Delay |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
D | Maximum delay (truncation point) |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
Definition at line 130 of file primary_censored_dist.stan.
real primary_censored_dist_lcdf | ( | data real | d, |
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
data real | D, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored log CDF for a single delay
d | Delay |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
D | Maximum delay (truncation point) |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
Definition at line 196 of file primary_censored_dist.stan.
real primary_censored_dist_lpmf | ( | data int | d, |
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
data real | d_upper, | ||
data real | D, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored log PMF for a single delay
d | Delay (integer) |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
d_upper | Upper bound for the delay interval |
D | Maximum delay (truncation point) |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
Definition at line 262 of file primary_censored_dist.stan.
real primary_censored_dist_pmf | ( | data int | d, |
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
data real | d_upper, | ||
data real | D, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored PMF for a single delay
d | Delay (integer) |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
d_upper | Upper bound for the delay interval |
D | Maximum delay (truncation point) |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
Definition at line 324 of file primary_censored_dist.stan.
vector primary_censored_ode | ( | real | t, |
vector | y, | ||
array[]real | theta, | ||
array[]real | x_r, | ||
array[]int | x_i | ||
) |
ODE system for the primary censored distribution
t | Time |
y | State variables |
theta | Parameters |
x_r | Real data |
x_i | Integer data |
Definition at line 91 of file primary_censored_dist.stan.
vector primary_censored_sone_lpmf_vectorized | ( | int | max_delay, |
data real | D, | ||
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored log PMF for integer delays up to max_delay
max_delay | Maximum delay to compute PMF for |
D | Maximum delay (truncation point), must be at least max_delay + 1 |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
This function differs from primary_censored_dist_lpmf in that it:
Definition at line 373 of file primary_censored_dist.stan.
vector primary_censored_sone_pmf_vectorized | ( | int | max_delay, |
data real | D, | ||
int | dist_id, | ||
array[]real | params, | ||
data real | pwindow, | ||
int | primary_dist_id, | ||
array[]real | primary_params | ||
) |
Compute the primary event censored PMF for integer delays up to max_delay
max_delay | Maximum delay to compute PMF for |
D | Maximum delay (truncation point), must be at least max_delay + 1 |
dist_id | Distribution identifier |
params | Array of distribution parameters |
pwindow | Primary event window |
primary_dist_id | Primary distribution identifier |
primary_params | Primary distribution parameters |
This function differs from primary_censored_dist_pmf in that it:
Definition at line 455 of file primary_censored_dist.stan.
real primary_dist_lpdf | ( | real | x, |
int | primary_dist_id, | ||
array[]real | params, | ||
real | min, | ||
real | max | ||
) |
Compute the log PDF of the primary distribution
x | Value |
primary_dist_id | Primary distribution identifier |
params | Distribution parameters |
min | Minimum value |
max | Maximum value |
Definition at line 72 of file primary_censored_dist.stan.