msmbuilder.msm_analysis

get_eigenvectors(t_matrix, n_eigs[, ...]) Get the left eigenvectors of a transition matrix, sorted by
get_reversible_eigenvectors(t_matrix, k[, ...]) Find the k largest left eigenvalues and eigenvectors of a reversible
get_implied_timescales(assignments_fn, lag_times) Calculate implied timescales in parallel using multiprocessing library.
is_transition_matrix(t_matrix[, epsilon]) Check for row normalization of a matrix
project_observable_onto_transition_matrix(...) Projects an observable vector onto a probability transition matrix’s eigenmodes.
propagate_model(transition_matrix, n_steps, ...) Propogate the time evolution of a population vector.
calc_expectation_timeseries(tprob, observable) Calculates the expectation value over time <A(t)> for some observable in an MSM.
sample(transition_matrix, state, steps[, ...]) Generate a random sequence of states by propogating a transition matrix.
msm_acf(tprob, observable, timepoints[, ...]) Calculate an autocorrelation function from an MSM.
Versions