Skip to content

Commit c644903

Browse files
update docs
1 parent b273fdb commit c644903

21 files changed

Lines changed: 330 additions & 348 deletions

docs/_sources/demo.rst.txt

Lines changed: 61 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,70 @@ Demo
88

99
We designed the IDPET Python package to facilitate the study and analysis of conformational ensembles of intrinsically disordered proteins. These proteins, known for their dynamic and highly variable structures, play a fundamental role in various biological processes.
1010

11-
Here, we highlight four different types of analyses that can be performed using IDPET.
11+
Here, we highlight four different types of analyses that can be performed using IDPET. For more details you can also check the jupyter notebooks provided in the github repository.
1212

13+
.. rubric:: Notebooks Overview
1314

1415

16+
Here’s a summary of the example notebooks available in the github repository:
17+
18+
.. grid:: 1 1 2 3
19+
:gutter: 2
20+
21+
.. card:: ``comparing_ensembles``
22+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb
23+
:link-type: url
24+
25+
Compare multiple conformational ensembles using selected metrics and visualizations.
26+
27+
.. card:: ``featurization``
28+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb
29+
:link-type: url
30+
31+
Generate numerical features from protein ensembles for downstream analysis.
32+
33+
.. card:: ``kpca_analysis``
34+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb
35+
:link-type: url
36+
37+
Perform Kernel PCA to capture non-linear variance in ensemble structures.
38+
39+
.. card:: ``loading_data``
40+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb
41+
:link-type: url
42+
43+
Load and preprocess ensemble data from various formats.
44+
45+
.. card:: ``pca_analysis``
46+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb
47+
:link-type: url
48+
49+
Principal Component Analysis (PCA) for dimensionality reduction and visualization.
50+
51+
.. card:: ``plot_customization``
52+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb
53+
:link-type: url
54+
55+
Customize plots for clarity and publication-quality visualizations.
56+
57+
.. card:: ``sh3_example``
58+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb
59+
:link-type: url
60+
61+
Case study: global and local analysis of the SH3 domain of the Drkn protein.
62+
63+
.. card:: ``tsne_analysis``
64+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb
65+
:link-type: url
66+
67+
t-SNE embedding of ensemble features to explore local structure.
68+
69+
.. card:: ``umap_analysis``
70+
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb
71+
:link-type: url
72+
73+
UMAP embedding for global manifold learning and visualization.
74+
1575

1676

1777
.. raw:: html
@@ -69,11 +129,6 @@ Here, we highlight four different types of analyses that can be performed using
69129
<div style="font-size: 12px; color: #001;">Ensemble Comparison</div>
70130
</div>
71131

72-
73-
74-
75-
76-
77132
.. toctree::
78133
:hidden:
79134

docs/_sources/index.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ IDPET Documentation
2424

2525
Changelog
2626
==========
27-
*Last updated: June 2024*
27+
*Last updated: August 2025*
2828

2929
Indices and tables
3030
==================

docs/_sources/overview.rst.txt

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -71,64 +71,3 @@ There are two possibilities for loading the data:
7171
7272
7373
74-
.. rubric:: Notebooks Overview
75-
76-
77-
Here’s a summary of the example notebooks available in the repository:
78-
79-
.. grid:: 1 1 2 3
80-
:gutter: 2
81-
82-
.. card:: ``comparing_ensembles``
83-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb
84-
:link-type: url
85-
86-
Compare multiple conformational ensembles using selected metrics and visualizations.
87-
88-
.. card:: ``featurization``
89-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb
90-
:link-type: url
91-
92-
Generate numerical features from protein ensembles for downstream analysis.
93-
94-
.. card:: ``kpca_analysis``
95-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb
96-
:link-type: url
97-
98-
Perform Kernel PCA to capture non-linear variance in ensemble structures.
99-
100-
.. card:: ``loading_data``
101-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb
102-
:link-type: url
103-
104-
Load and preprocess ensemble data from various formats.
105-
106-
.. card:: ``pca_analysis``
107-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb
108-
:link-type: url
109-
110-
Principal Component Analysis (PCA) for dimensionality reduction and visualization.
111-
112-
.. card:: ``plot_customization``
113-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb
114-
:link-type: url
115-
116-
Customize plots for clarity and publication-quality visualizations.
117-
118-
.. card:: ``sh3_example``
119-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb
120-
:link-type: url
121-
122-
Case study: global and local analysis of the SH3 domain of the Drkn protein.
123-
124-
.. card:: ``tsne_analysis``
125-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb
126-
:link-type: url
127-
128-
t-SNE embedding of ensemble features to explore local structure.
129-
130-
.. card:: ``umap_analysis``
131-
:link: https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb
132-
:link-type: url
133-
134-
UMAP embedding for global manifold learning and visualization.

docs/demo.html

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,76 @@
8989
<section id="demo">
9090
<h1>Demo<a class="headerlink" href="#demo" title="Link to this heading"></a></h1>
9191
<p>We designed the IDPET Python package to facilitate the study and analysis of conformational ensembles of intrinsically disordered proteins. These proteins, known for their dynamic and highly variable structures, play a fundamental role in various biological processes.</p>
92-
<p>Here, we highlight four different types of analyses that can be performed using IDPET.</p>
92+
<p>Here, we highlight four different types of analyses that can be performed using IDPET. For more details you can also check the jupyter notebooks provided in the github repository.</p>
93+
<p class="rubric">Notebooks Overview</p>
94+
<p>Here’s a summary of the example notebooks available in the github repository:</p>
95+
<div class="sd-container-fluid sd-sphinx-override sd-mb-4 docutils">
96+
<div class="sd-row sd-row-cols-1 sd-row-cols-xs-1 sd-row-cols-sm-1 sd-row-cols-md-2 sd-row-cols-lg-3 sd-g-2 sd-g-xs-2 sd-g-sm-2 sd-g-md-2 sd-g-lg-2 docutils">
97+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
98+
<div class="sd-card-body docutils">
99+
<div class="sd-card-title sd-font-weight-bold docutils">
100+
<code class="docutils literal notranslate"><span class="pre">comparing_ensembles</span></code></div>
101+
<p class="sd-card-text">Compare multiple conformational ensembles using selected metrics and visualizations.</p>
102+
</div>
103+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb</span></a></div>
104+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
105+
<div class="sd-card-body docutils">
106+
<div class="sd-card-title sd-font-weight-bold docutils">
107+
<code class="docutils literal notranslate"><span class="pre">featurization</span></code></div>
108+
<p class="sd-card-text">Generate numerical features from protein ensembles for downstream analysis.</p>
109+
</div>
110+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb</span></a></div>
111+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
112+
<div class="sd-card-body docutils">
113+
<div class="sd-card-title sd-font-weight-bold docutils">
114+
<code class="docutils literal notranslate"><span class="pre">kpca_analysis</span></code></div>
115+
<p class="sd-card-text">Perform Kernel PCA to capture non-linear variance in ensemble structures.</p>
116+
</div>
117+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb</span></a></div>
118+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
119+
<div class="sd-card-body docutils">
120+
<div class="sd-card-title sd-font-weight-bold docutils">
121+
<code class="docutils literal notranslate"><span class="pre">loading_data</span></code></div>
122+
<p class="sd-card-text">Load and preprocess ensemble data from various formats.</p>
123+
</div>
124+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb</span></a></div>
125+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
126+
<div class="sd-card-body docutils">
127+
<div class="sd-card-title sd-font-weight-bold docutils">
128+
<code class="docutils literal notranslate"><span class="pre">pca_analysis</span></code></div>
129+
<p class="sd-card-text">Principal Component Analysis (PCA) for dimensionality reduction and visualization.</p>
130+
</div>
131+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb</span></a></div>
132+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
133+
<div class="sd-card-body docutils">
134+
<div class="sd-card-title sd-font-weight-bold docutils">
135+
<code class="docutils literal notranslate"><span class="pre">plot_customization</span></code></div>
136+
<p class="sd-card-text">Customize plots for clarity and publication-quality visualizations.</p>
137+
</div>
138+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb</span></a></div>
139+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
140+
<div class="sd-card-body docutils">
141+
<div class="sd-card-title sd-font-weight-bold docutils">
142+
<code class="docutils literal notranslate"><span class="pre">sh3_example</span></code></div>
143+
<p class="sd-card-text">Case study: global and local analysis of the SH3 domain of the Drkn protein.</p>
144+
</div>
145+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb</span></a></div>
146+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
147+
<div class="sd-card-body docutils">
148+
<div class="sd-card-title sd-font-weight-bold docutils">
149+
<code class="docutils literal notranslate"><span class="pre">tsne_analysis</span></code></div>
150+
<p class="sd-card-text">t-SNE embedding of ensemble features to explore local structure.</p>
151+
</div>
152+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb</span></a></div>
153+
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
154+
<div class="sd-card-body docutils">
155+
<div class="sd-card-title sd-font-weight-bold docutils">
156+
<code class="docutils literal notranslate"><span class="pre">umap_analysis</span></code></div>
157+
<p class="sd-card-text">UMAP embedding for global manifold learning and visualization.</p>
158+
</div>
159+
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb</span></a></div>
160+
</div>
161+
</div>
93162
<script type="text/javascript">
94163
function redirectToPage(url) {
95164
window.location.href = url;

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h1>IDPET Documentation<a class="headerlink" href="#idpet-documentation" title="
9999
</section>
100100
<section id="changelog">
101101
<h1>Changelog<a class="headerlink" href="#changelog" title="Link to this heading"></a></h1>
102-
<p><em>Last updated: June 2024</em></p>
102+
<p><em>Last updated: August 2025</em></p>
103103
</section>
104104
<section id="indices-and-tables">
105105
<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Link to this heading"></a></h1>

docs/overview.html

Lines changed: 0 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -147,75 +147,6 @@ <h1>Overview<a class="headerlink" href="#overview" title="Link to this heading">
147147
<span class="n">vis</span><span class="o">.</span><span class="n">comparison_matrix</span><span class="p">()</span>
148148
</pre></div>
149149
</div>
150-
<p class="rubric">Notebooks Overview</p>
151-
<p>Here’s a summary of the example notebooks available in the repository:</p>
152-
<div class="sd-container-fluid sd-sphinx-override sd-mb-4 docutils">
153-
<div class="sd-row sd-row-cols-1 sd-row-cols-xs-1 sd-row-cols-sm-1 sd-row-cols-md-2 sd-row-cols-lg-3 sd-g-2 sd-g-xs-2 sd-g-sm-2 sd-g-md-2 sd-g-lg-2 docutils">
154-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
155-
<div class="sd-card-body docutils">
156-
<div class="sd-card-title sd-font-weight-bold docutils">
157-
<code class="docutils literal notranslate"><span class="pre">comparing_ensembles</span></code></div>
158-
<p class="sd-card-text">Compare multiple conformational ensembles using selected metrics and visualizations.</p>
159-
</div>
160-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb</span></a></div>
161-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
162-
<div class="sd-card-body docutils">
163-
<div class="sd-card-title sd-font-weight-bold docutils">
164-
<code class="docutils literal notranslate"><span class="pre">featurization</span></code></div>
165-
<p class="sd-card-text">Generate numerical features from protein ensembles for downstream analysis.</p>
166-
</div>
167-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb</span></a></div>
168-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
169-
<div class="sd-card-body docutils">
170-
<div class="sd-card-title sd-font-weight-bold docutils">
171-
<code class="docutils literal notranslate"><span class="pre">kpca_analysis</span></code></div>
172-
<p class="sd-card-text">Perform Kernel PCA to capture non-linear variance in ensemble structures.</p>
173-
</div>
174-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb</span></a></div>
175-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
176-
<div class="sd-card-body docutils">
177-
<div class="sd-card-title sd-font-weight-bold docutils">
178-
<code class="docutils literal notranslate"><span class="pre">loading_data</span></code></div>
179-
<p class="sd-card-text">Load and preprocess ensemble data from various formats.</p>
180-
</div>
181-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb</span></a></div>
182-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
183-
<div class="sd-card-body docutils">
184-
<div class="sd-card-title sd-font-weight-bold docutils">
185-
<code class="docutils literal notranslate"><span class="pre">pca_analysis</span></code></div>
186-
<p class="sd-card-text">Principal Component Analysis (PCA) for dimensionality reduction and visualization.</p>
187-
</div>
188-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb</span></a></div>
189-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
190-
<div class="sd-card-body docutils">
191-
<div class="sd-card-title sd-font-weight-bold docutils">
192-
<code class="docutils literal notranslate"><span class="pre">plot_customization</span></code></div>
193-
<p class="sd-card-text">Customize plots for clarity and publication-quality visualizations.</p>
194-
</div>
195-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb</span></a></div>
196-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
197-
<div class="sd-card-body docutils">
198-
<div class="sd-card-title sd-font-weight-bold docutils">
199-
<code class="docutils literal notranslate"><span class="pre">sh3_example</span></code></div>
200-
<p class="sd-card-text">Case study: global and local analysis of the SH3 domain of the Drkn protein.</p>
201-
</div>
202-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb</span></a></div>
203-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
204-
<div class="sd-card-body docutils">
205-
<div class="sd-card-title sd-font-weight-bold docutils">
206-
<code class="docutils literal notranslate"><span class="pre">tsne_analysis</span></code></div>
207-
<p class="sd-card-text">t-SNE embedding of ensemble features to explore local structure.</p>
208-
</div>
209-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb</span></a></div>
210-
<div class="sd-card sd-sphinx-override sd-mb-3 sd-shadow-sm sd-card-hover docutils">
211-
<div class="sd-card-body docutils">
212-
<div class="sd-card-title sd-font-weight-bold docutils">
213-
<code class="docutils literal notranslate"><span class="pre">umap_analysis</span></code></div>
214-
<p class="sd-card-text">UMAP embedding for global manifold learning and visualization.</p>
215-
</div>
216-
<a class="sd-stretched-link sd-hide-link-text reference external" href="https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb"><span>https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb</span></a></div>
217-
</div>
218-
</div>
219150
</section>
220151

221152

docs/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs_1/build/doctrees/demo.doctree

12.4 KB
Binary file not shown.
459 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)