Open kyleabeauchamp opened 11 years ago
PS think they would look something like this:
class SymmetricModel(object):
def get_MFPT(self):
pass
def get_flux(self, A, B):
pass
def get_eigensystem(self):
pass
Here's my vote In terms of organization: we would create a separate directory test_systems
that sits inside the msmbuilder source directory. In test_systems
, we would have something like symmetric_model.py
.
We should also brainstorm for other models with analytical results. I think the obvious ones are:
I think a reasonable number of the calculations have been worked out in TJ's papers, as well. I also have various latex files with various analytical calculations that we can use.
I think we should include simple models where things like TPT, PCCA, MFPT, and eigenvalues can be calculated analytically. We would then use those as unit tests.