Skip to content

Commit d4d3f50

Browse files
committed
added motivation and prequisits to notebook preambles (fixes #147)
1 parent 212e3da commit d4d3f50

6 files changed

+33
-6
lines changed

notebooks/02-dimension-reduction-and-discretization.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"\n",
99
"<a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"><img alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" title='This work is licensed under a Creative Commons Attribution 4.0 International License.' align=\"right\"/></a>\n",
1010
"\n",
11-
"In this notebook, we will cover how to perform dimension reduction and discretization of molecular dynamics data.\n",
11+
"In this notebook, we will cover how to perform dimension reduction and discretization of molecular dynamics data. We also repeat data loading and visualization tasks from the previous notebook\n",
12+
"([01 ➜ 📓](01-data-io-and-featurization.ipynb)).\n",
1213
"\n",
1314
"Maintainers: [@cwehmeyer](https://github.com/cwehmeyer), [@marscher](https://github.com/marscher), [@thempel](https://github.com/thempel), [@psolsson](https://github.com/psolsson)\n",
1415
"\n",

notebooks/03-msm-estimation-and-validation.ipynb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@
88
"\n",
99
"<a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"><img alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" title='This work is licensed under a Creative Commons Attribution 4.0 International License.' align=\"right\"/></a>\n",
1010
"\n",
11-
"In this notebook, we will cover how to estimate a Markov state model (MSM) and do model validation.\n",
12-
"We recommend to have a look at the literature, if you are new to the concept of Markov state models:\n",
11+
"In this notebook, we will cover how to estimate a Markov state model (MSM) and do model validation;\n",
12+
"we also show how to save and restore model and estimator objects.\n",
13+
"For this notebook, you need to know how to do data loading/visualization\n",
14+
"([Notebook 01 ➜ 📓](01-data-io-and-featurization.ipynb))\n",
15+
"as well as dimension reduction ([Notebook 02 ➜ 📓](02-dimension-reduction-and-discretization.ipynb)).\n",
1316
"\n",
17+
"We further recommend to have a look at the literature, if you are new to the concept of Markov state models:\n",
1418
"- <a id=\"ref-1\" href=\"#cite-msm-jhp\">prinz-11</a>\n",
1519
"- <a id=\"ref-2\" href=\"#cite-msm-book\">bowman-14</a>\n",
1620
"- <a id=\"ref-3\" href=\"#cite-msm-brooke\">husic-18</a>\n",

notebooks/04-msm-analysis.ipynb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
"<a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"><img alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" title='This work is licensed under a Creative Commons Attribution 4.0 International License.' align=\"right\"/></a>\n",
1010
"\n",
1111
"In this notebook, we will cover how to analyze an MSM and how the modeled processes correspond to MSM spectral properties.\n",
12+
"We assume that you are familiar with data loading/visualization\n",
13+
"([Notebook 01 ➜ 📓](01-data-io-and-featurization.ipynb)),\n",
14+
"dimension reduction ([Notebook 02 ➜ 📓](02-dimension-reduction-and-discretization.ipynb)), and\n",
15+
"the estimation and validation process ([Notebook 03 ➜ 📓](03-msm-estimation-and-validation.ipynb)).\n",
1216
"\n",
1317
"Maintainers: [@cwehmeyer](https://github.com/cwehmeyer), [@marscher](https://github.com/marscher), [@thempel](https://github.com/thempel), [@psolsson](https://github.com/psolsson)\n",
1418
"\n",

notebooks/05-pcca-tpt.ipynb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,18 @@
1111
"In this notebook, we will cover how to use PCCA++ to extract a coarse representation of the MSM.\n",
1212
"We will further investigate how to use transition path theory (TPT) to follow the pathways of the processes.\n",
1313
"When we want to analyze pathways, models with fewer states are more often desirable, since these are easier to understand.\n",
14-
"PCCA++ allows us to assign the microstates directly to metastable macrostates and TPT uses this group assignment to compute fluxes and pathways. \n",
14+
"PCCA++ allows us to assign the microstates directly to metastable macrostates and TPT uses this group assignment to compute fluxes and pathways.\n",
1515
"\n",
1616
"Another method to get a model with fewer states are hidden Markov state models (HMM),\n",
1717
"introduced in [Notebook 07 ➜ 📓](07-hidden-markov-state-models.ipynb).\n",
1818
"In contrast to computing memberships of microstates to meta stable sets as in PCCA++,\n",
1919
"in HMMs we directly obtain a model with fewer states.\n",
2020
"\n",
21+
"While we will mostly rely on previously estimated/validated models, it will be helpful to understand the topics\n",
22+
"- data loading/visualization ([Notebook 01 ➜ 📓](01-data-io-and-featurization.ipynb))\n",
23+
"- dimension reduction ([Notebook 02 ➜ 📓](02-dimension-reduction-and-discretization.ipynb))\n",
24+
"- the estimation and validation process ([Notebook 03 ➜ 📓](03-msm-estimation-and-validation.ipynb))\n",
25+
"\n",
2126
"Here you can find literature on the used methods:\n",
2227
"- <a id=\"ref-1\" href=\"#cite-pcca_plus_plus\">roeblitz-weber-14</a>\n",
2328
"- <a id=\"ref-2\" href=\"#cite-weinan-tpt\">weinan-06</a>\n",

notebooks/06-expectations-and-observables.ipynb

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,14 @@
99
"<a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"><img alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" title='This work is licensed under a Creative Commons Attribution 4.0 International License.' align=\"right\"/></a>\n",
1010
"\n",
1111
"This notebook covers the calculation of stationary and dynamic expectation values.\n",
12-
"These quantities include ensemble averaged observables measurable by experiments, correlation functions, and spectral densities.\n",
12+
"These quantities include ensemble averaged observables measurable by experiments,\n",
13+
"correlation functions, and spectral densities.\n",
14+
"\n",
15+
"For this notebook, we assume familiarity with \n",
16+
"- data loading/visualization ([Notebook 01 ➜ 📓](01-data-io-and-featurization.ipynb))\n",
17+
"- dimension reduction ([Notebook 02 ➜ 📓](02-dimension-reduction-and-discretization.ipynb))\n",
18+
"- MSM estimation/validation ([Notebook 03 ➜ 📓](03-msm-estimation-and-validation.ipynb))\n",
19+
"- basic analyis techniques ([Notebook 04 ➜ 📓](04-msm-analysis.ipynb) and [Notebook 05 ➜ 📓](05-pcca-tpt.ipynb))\n",
1320
"\n",
1421
"Literature:\n",
1522
"\n",

notebooks/07-hidden-markov-state-models.ipynb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,13 @@
99
"<a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"><img alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" title='This work is licensed under a Creative Commons Attribution 4.0 International License.' align=\"right\"/></a>\n",
1010
"\n",
1111
"In this notebook, we will learn about hidden Markov state models and how to use them to deal with poor discretization.\n",
12-
"We further explain how to obtain a coarse model based on an initial MSM analysis.\n",
12+
"We further explain how to obtain a coarse-grained model based on an initial MSM analysis.\n",
13+
"\n",
14+
"The prequisites for this tutorial are\n",
15+
"- data loading/visualization ([Notebook 01 ➜ 📓](01-data-io-and-featurization.ipynb))\n",
16+
"- dimension reduction ([Notebook 02 ➜ 📓](02-dimension-reduction-and-discretization.ipynb))\n",
17+
"- MSM estimation/validation ([Notebook 03 ➜ 📓](03-msm-estimation-and-validation.ipynb))\n",
18+
"- basic analyis techniques ([Notebook 04 ➜ 📓](04-msm-analysis.ipynb) and [Notebook 05 ➜ 📓](05-pcca-tpt.ipynb))\n",
1319
"\n",
1420
"Maintainers: [@cwehmeyer](https://github.com/cwehmeyer), [@marscher](https://github.com/marscher), [@thempel](https://github.com/thempel), [@psolsson](https://github.com/psolsson)\n",
1521
"\n",

0 commit comments

Comments
 (0)