Skip to content

Commit b35e1c8

Browse files
docs: how_to page for analysis (#424)
* docs: how_to page for analysis * chore(docs): render docs --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent e07ba04 commit b35e1c8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+45130
-567
lines changed

_reference/analysis.qmd

+14-16
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ For command line usage, run `kimmdy-analysis -h`.
1515
| [get_analysis_dir](#kimmdy.analysis.get_analysis_dir) | Get analysis directory for a KIMMDY run. |
1616
| [plot_energy](#kimmdy.analysis.plot_energy) | Plot GROMACS energy for a KIMMDY run. |
1717
| [plot_rates](#kimmdy.analysis.plot_rates) | Plot rates of all possible reactions for each 'decide_recipe' step. |
18-
| [plot_runtime](#kimmdy.analysis.plot_runtime) | Plot runtime of all tasks. |
1918
| [radical_migration](#kimmdy.analysis.radical_migration) | Plot population of radicals for a KIMMDY run. |
2019
| [radical_population](#kimmdy.analysis.radical_population) | Plot population of radicals for a KIMMDY run. |
2120
| [reaction_participation](#kimmdy.analysis.reaction_participation) | Plot which atoms participate in reactions. |
21+
| [runtime_analysis](#kimmdy.analysis.runtime_analysis) | Plot which atoms participate in reactions. |
2222

2323
### concat_traj { #kimmdy.analysis.concat_traj }
2424

@@ -101,21 +101,6 @@ Plot rates of all possible reactions for each 'decide_recipe' step.
101101
|--------|--------------|-------------------------|------------|
102102
| `dir` | [str](`str`) | Directory of KIMMDY run | _required_ |
103103

104-
### plot_runtime { #kimmdy.analysis.plot_runtime }
105-
106-
`analysis.plot_runtime(dir, md_tasks, datefmt, open_plot=False)`
107-
108-
Plot runtime of all tasks.
109-
110-
#### Parameters
111-
112-
| Name | Type | Description | Default |
113-
|-------------|----------------|-------------------------------------|------------|
114-
| `dir` | [str](`str`) | Directory of KIMMDY run | _required_ |
115-
| `md_tasks` | [list](`list`) | Names of MD tasks to color | _required_ |
116-
| `datefmt` | [str](`str`) | Date format in the KIMMDY logfile | _required_ |
117-
| `open_plot` | [bool](`bool`) | Open plot in default system viewer. | `False` |
118-
119104
### radical_migration { #kimmdy.analysis.radical_migration }
120105

121106
`analysis.radical_migration(dirs, type='qualitative', cutoff=1)`
@@ -155,6 +140,19 @@ Plot which atoms participate in reactions.
155140

156141
#### Parameters
157142

143+
| Name | Type | Description | Default |
144+
|-------------|----------------|-------------------------------------|------------|
145+
| `dir` | [str](`str`) | Directory of KIMMDY run | _required_ |
146+
| `open_plot` | [bool](`bool`) | Open plot in default system viewer. | `False` |
147+
148+
### runtime_analysis { #kimmdy.analysis.runtime_analysis }
149+
150+
`analysis.runtime_analysis(dir, open_plot=False)`
151+
152+
Plot which atoms participate in reactions.
153+
154+
#### Parameters
155+
158156
| Name | Type | Description | Default |
159157
|-------------|----------------|-------------------------------------|------------|
160158
| `dir` | [str](`str`) | Directory of KIMMDY run | _required_ |

docs/_reference/analysis.html

+58-58
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>
@@ -475,19 +487,19 @@ <h2 id="toc-title">On this page</h2>
475487
<ul class="collapse">
476488
<li><a href="#parameters-3" id="toc-parameters-3" class="nav-link" data-scroll-target="#parameters-3">Parameters</a></li>
477489
</ul></li>
478-
<li><a href="#kimmdy.analysis.plot_runtime" id="toc-kimmdy.analysis.plot_runtime" class="nav-link" data-scroll-target="#kimmdy.analysis.plot_runtime">plot_runtime</a>
490+
<li><a href="#kimmdy.analysis.radical_migration" id="toc-kimmdy.analysis.radical_migration" class="nav-link" data-scroll-target="#kimmdy.analysis.radical_migration">radical_migration</a>
479491
<ul class="collapse">
480492
<li><a href="#parameters-4" id="toc-parameters-4" class="nav-link" data-scroll-target="#parameters-4">Parameters</a></li>
481493
</ul></li>
482-
<li><a href="#kimmdy.analysis.radical_migration" id="toc-kimmdy.analysis.radical_migration" class="nav-link" data-scroll-target="#kimmdy.analysis.radical_migration">radical_migration</a>
494+
<li><a href="#kimmdy.analysis.radical_population" id="toc-kimmdy.analysis.radical_population" class="nav-link" data-scroll-target="#kimmdy.analysis.radical_population">radical_population</a>
483495
<ul class="collapse">
484496
<li><a href="#parameters-5" id="toc-parameters-5" class="nav-link" data-scroll-target="#parameters-5">Parameters</a></li>
485497
</ul></li>
486-
<li><a href="#kimmdy.analysis.radical_population" id="toc-kimmdy.analysis.radical_population" class="nav-link" data-scroll-target="#kimmdy.analysis.radical_population">radical_population</a>
498+
<li><a href="#kimmdy.analysis.reaction_participation" id="toc-kimmdy.analysis.reaction_participation" class="nav-link" data-scroll-target="#kimmdy.analysis.reaction_participation">reaction_participation</a>
487499
<ul class="collapse">
488500
<li><a href="#parameters-6" id="toc-parameters-6" class="nav-link" data-scroll-target="#parameters-6">Parameters</a></li>
489501
</ul></li>
490-
<li><a href="#kimmdy.analysis.reaction_participation" id="toc-kimmdy.analysis.reaction_participation" class="nav-link" data-scroll-target="#kimmdy.analysis.reaction_participation">reaction_participation</a>
502+
<li><a href="#kimmdy.analysis.runtime_analysis" id="toc-kimmdy.analysis.runtime_analysis" class="nav-link" data-scroll-target="#kimmdy.analysis.runtime_analysis">runtime_analysis</a>
491503
<ul class="collapse">
492504
<li><a href="#parameters-7" id="toc-parameters-7" class="nav-link" data-scroll-target="#parameters-7">Parameters</a></li>
493505
</ul></li>
@@ -540,21 +552,21 @@ <h2 class="anchored" data-anchor-id="functions">Functions</h2>
540552
<td>Plot rates of all possible reactions for each ‘decide_recipe’ step.</td>
541553
</tr>
542554
<tr class="odd">
543-
<td><a href="#kimmdy.analysis.plot_runtime">plot_runtime</a></td>
544-
<td>Plot runtime of all tasks.</td>
545-
</tr>
546-
<tr class="even">
547555
<td><a href="#kimmdy.analysis.radical_migration">radical_migration</a></td>
548556
<td>Plot population of radicals for a KIMMDY run.</td>
549557
</tr>
550-
<tr class="odd">
558+
<tr class="even">
551559
<td><a href="#kimmdy.analysis.radical_population">radical_population</a></td>
552560
<td>Plot population of radicals for a KIMMDY run.</td>
553561
</tr>
554-
<tr class="even">
562+
<tr class="odd">
555563
<td><a href="#kimmdy.analysis.reaction_participation">reaction_participation</a></td>
556564
<td>Plot which atoms participate in reactions.</td>
557565
</tr>
566+
<tr class="even">
567+
<td><a href="#kimmdy.analysis.runtime_analysis">runtime_analysis</a></td>
568+
<td>Plot which atoms participate in reactions.</td>
569+
</tr>
558570
</tbody>
559571
</table>
560572
<section id="kimmdy.analysis.concat_traj" class="level3">
@@ -742,56 +754,12 @@ <h4 class="anchored" data-anchor-id="parameters-3">Parameters</h4>
742754
</table>
743755
</section>
744756
</section>
745-
<section id="kimmdy.analysis.plot_runtime" class="level3">
746-
<h3 class="anchored" data-anchor-id="kimmdy.analysis.plot_runtime">plot_runtime</h3>
747-
<p><code>analysis.plot_runtime(dir, md_tasks, datefmt, open_plot=False)</code></p>
748-
<p>Plot runtime of all tasks.</p>
749-
<section id="parameters-4" class="level4">
750-
<h4 class="anchored" data-anchor-id="parameters-4">Parameters</h4>
751-
<table class="table">
752-
<thead>
753-
<tr class="header">
754-
<th>Name</th>
755-
<th>Type</th>
756-
<th>Description</th>
757-
<th>Default</th>
758-
</tr>
759-
</thead>
760-
<tbody>
761-
<tr class="odd">
762-
<td><code>dir</code></td>
763-
<td><a href="https://docs.python.org/3.10/library/stdtypes.html#str">str</a></td>
764-
<td>Directory of KIMMDY run</td>
765-
<td><em>required</em></td>
766-
</tr>
767-
<tr class="even">
768-
<td><code>md_tasks</code></td>
769-
<td><a href="https://docs.python.org/3.10/library/stdtypes.html#list">list</a></td>
770-
<td>Names of MD tasks to color</td>
771-
<td><em>required</em></td>
772-
</tr>
773-
<tr class="odd">
774-
<td><code>datefmt</code></td>
775-
<td><a href="https://docs.python.org/3.10/library/stdtypes.html#str">str</a></td>
776-
<td>Date format in the KIMMDY logfile</td>
777-
<td><em>required</em></td>
778-
</tr>
779-
<tr class="even">
780-
<td><code>open_plot</code></td>
781-
<td><a href="https://docs.python.org/3.10/library/functions.html#bool">bool</a></td>
782-
<td>Open plot in default system viewer.</td>
783-
<td><code>False</code></td>
784-
</tr>
785-
</tbody>
786-
</table>
787-
</section>
788-
</section>
789757
<section id="kimmdy.analysis.radical_migration" class="level3">
790758
<h3 class="anchored" data-anchor-id="kimmdy.analysis.radical_migration">radical_migration</h3>
791759
<p><code>analysis.radical_migration(dirs, type='qualitative', cutoff=1)</code></p>
792760
<p>Plot population of radicals for a KIMMDY run.</p>
793-
<section id="parameters-5" class="level4">
794-
<h4 class="anchored" data-anchor-id="parameters-5">Parameters</h4>
761+
<section id="parameters-4" class="level4">
762+
<h4 class="anchored" data-anchor-id="parameters-4">Parameters</h4>
795763
<table class="table">
796764
<thead>
797765
<tr class="header">
@@ -828,8 +796,8 @@ <h4 class="anchored" data-anchor-id="parameters-5">Parameters</h4>
828796
<h3 class="anchored" data-anchor-id="kimmdy.analysis.radical_population">radical_population</h3>
829797
<p><code>analysis.radical_population(dir, population_type='frequency', steps='all', select_atoms='protein', open_plot=False, open_vmd=False)</code></p>
830798
<p>Plot population of radicals for a KIMMDY run.</p>
831-
<section id="parameters-6" class="level4">
832-
<h4 class="anchored" data-anchor-id="parameters-6">Parameters</h4>
799+
<section id="parameters-5" class="level4">
800+
<h4 class="anchored" data-anchor-id="parameters-5">Parameters</h4>
833801
<table class="table">
834802
<thead>
835803
<tr class="header">
@@ -884,6 +852,38 @@ <h4 class="anchored" data-anchor-id="parameters-6">Parameters</h4>
884852
<h3 class="anchored" data-anchor-id="kimmdy.analysis.reaction_participation">reaction_participation</h3>
885853
<p><code>analysis.reaction_participation(dir, open_plot=False)</code></p>
886854
<p>Plot which atoms participate in reactions.</p>
855+
<section id="parameters-6" class="level4">
856+
<h4 class="anchored" data-anchor-id="parameters-6">Parameters</h4>
857+
<table class="table">
858+
<thead>
859+
<tr class="header">
860+
<th>Name</th>
861+
<th>Type</th>
862+
<th>Description</th>
863+
<th>Default</th>
864+
</tr>
865+
</thead>
866+
<tbody>
867+
<tr class="odd">
868+
<td><code>dir</code></td>
869+
<td><a href="https://docs.python.org/3.10/library/stdtypes.html#str">str</a></td>
870+
<td>Directory of KIMMDY run</td>
871+
<td><em>required</em></td>
872+
</tr>
873+
<tr class="even">
874+
<td><code>open_plot</code></td>
875+
<td><a href="https://docs.python.org/3.10/library/functions.html#bool">bool</a></td>
876+
<td>Open plot in default system viewer.</td>
877+
<td><code>False</code></td>
878+
</tr>
879+
</tbody>
880+
</table>
881+
</section>
882+
</section>
883+
<section id="kimmdy.analysis.runtime_analysis" class="level3">
884+
<h3 class="anchored" data-anchor-id="kimmdy.analysis.runtime_analysis">runtime_analysis</h3>
885+
<p><code>analysis.runtime_analysis(dir, open_plot=False)</code></p>
886+
<p>Plot which atoms participate in reactions.</p>
887887
<section id="parameters-7" class="level4">
888888
<h4 class="anchored" data-anchor-id="parameters-7">Parameters</h4>
889889
<table class="table">

docs/_reference/cmd.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

docs/_reference/config.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

docs/_reference/constants.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

docs/_reference/coordinates.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

docs/_reference/dummyreaction.reaction.DummyReaction.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

docs/_reference/hat_naive.reaction.NaiveHAT.html

+12
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,12 @@
199199
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 ">
200200
<li class="sidebar-item">
201201
<div class="sidebar-item-container">
202+
<a href="../guide/how-to/analyze.html" class="sidebar-item-text sidebar-link">
203+
<span class="menu-text">Analyze a KIMMDY run</span></a>
204+
</div>
205+
</li>
206+
<li class="sidebar-item">
207+
<div class="sidebar-item-container">
202208
<a href="../guide/how-to/contribute.html" class="sidebar-item-text sidebar-link">
203209
<span class="menu-text">Contribute</span></a>
204210
</div>
@@ -240,6 +246,12 @@
240246
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 ">
241247
<li class="sidebar-item">
242248
<div class="sidebar-item-container">
249+
<a href="../guide/explanation/components.html" class="sidebar-item-text sidebar-link">
250+
<span class="menu-text">Components of KIMMDY</span></a>
251+
</div>
252+
</li>
253+
<li class="sidebar-item">
254+
<div class="sidebar-item-container">
243255
<a href="../guide/explanation/topology.html" class="sidebar-item-text sidebar-link">
244256
<span class="menu-text">Visualize Topologies</span></a>
245257
</div>

0 commit comments

Comments
 (0)