pomp-class               package:pomp               R Documentation

_P_a_r_t_i_a_l_l_y-_o_b_s_e_r_v_e_d _M_a_r_k_o_v _p_r_o_c_e_s_s

_D_e_s_c_r_i_p_t_i_o_n:

     The class 'pomp' encodes a partially-observed Markov process. This
     page documents the structure of the class: see the documentation
     for 'pomp' for usage instructions.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects should be created by calls of the function 'pomp'.

_S_l_o_t_s:


     _d_a_t_a An array holding the data. This array is of dimensions 'nobs'
          x 'ntimes', where 'nobs' is the number of observed variables
          and 'ntimes' is the number of times at which observations
          were made.

     _t_i_m_e_s The times corresponding to the observations. 'times' must be
          a strictly increasing numeric vector.

     _t_0 The zero-time.

     _r_p_r_o_c_e_s_s Function of prototype 'rprocess(xstart,times,params,...)'
          which simulates from the unobserved process.

     _d_p_r_o_c_e_s_s Function of prototype
          'dprocess(x,times,params,log=FALSE,...)' which evaluates the
          likelihood of a sequence of consecutive state transitions.

     _d_m_e_a_s_u_r_e an object of class pomp.fun which encodes the
          measurement model density.

     _r_m_e_a_s_u_r_e an object of class pomp.fun which encodes the
          measurement model simulator.

     _s_k_e_l_e_t_o_n._t_y_p_e a character variable specifying whether the
          deterministic skeleton is a map or a vectorfield.

     _s_k_e_l_e_t_o_n an object of class pomp.fun which encodes the
          deterministic skeleton.

     _i_n_i_t_i_a_l_i_z_e_r Function of prototype 'initializer(params,t0,...)'
          which gives a vector of initial conditions when given a
          vector of parameters, 'params', and a time 't0'.

     _s_t_a_t_e_s An array to hold a trajectory of the unobserved process.

     _p_a_r_a_m_s A named numeric vector to hold model parameters.

     _c_o_v_a_r, _t_c_o_v_a_r An optional table of covariates.

     _s_t_a_t_e_n_a_m_e_s, _p_a_r_a_m_n_a_m_e_s, _c_o_v_a_r_n_a_m_e_s Names state variables,
          parameters, and covariates, respectively. These are used to
          make the interface with native routines more robust.

     _P_A_C_K_A_G_E Character variable giving the name of the dynamically
          loadable library containing native routines.

     _u_s_e_r_d_a_t_a A list containing any objects the user desires. Using
          this mechanism, the user can store additional information
          necessary for the definition of the model.


_M_e_t_h_o_d_s:

     See the pomp methods documentation: pomp-methods.

_A_u_t_h_o_r(_s):

     Aaron A. King kingaa at umich dot edu

_S_e_e _A_l_s_o:

     'pomp', pomp-methods, 'rprocess', 'dprocess', 'rmeasure',
     'dmeasure', 'init.state', simulate-pomp

