markovmodel / msmtools

Tools for estimating and analyzing Markov state models
GNU Lesser General Public License v3.0
40 stars 27 forks source link

Parallelize effective count matrix #112

Closed marscher closed 6 years ago

marscher commented 6 years ago

Statistical inefficiencies are expensive to compute, so we do this in parallel with n processes. We test that the result of the parallel evaluation is the same as the sequential one.

codecov-io commented 6 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (devel@6a56990). Click here to learn what that means. The diff coverage is 80.76%.

Impacted file tree graph

@@           Coverage Diff            @@
##             devel     #112   +/-   ##
========================================
  Coverage         ?   89.49%           
========================================
  Files            ?      116           
  Lines            ?     9438           
  Branches         ?        0           
========================================
  Hits             ?     8447           
  Misses           ?      991           
  Partials         ?        0
Impacted Files Coverage Δ
msmtools/estimation/api.py 88.88% <100%> (ø)
msmtools/util/statistics.py 41.48% <100%> (ø)
msmtools/estimation/sparse/effective_counts.py 79.54% <69.23%> (ø)
...ls/estimation/tests/test_effective_count_matrix.py 95.45% <90.9%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6a56990...27ab9db. Read the comment docs.