Demo

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.

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.

Notebooks Overview

Here’s a summary of the example notebooks available in the github repository:

comparing_ensembles

Compare multiple conformational ensembles using selected metrics and visualizations.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/comparing_ensembles.ipynb
featurization

Generate numerical features from protein ensembles for downstream analysis.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/featurization.ipynb
kpca_analysis

Perform Kernel PCA to capture non-linear variance in ensemble structures.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/kpca_analysis.ipynb
loading_data

Load and preprocess ensemble data from various formats.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/loading_data.ipynb
pca_analysis

Principal Component Analysis (PCA) for dimensionality reduction and visualization.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/pca_analysis.ipynb
plot_customization

Customize plots for clarity and publication-quality visualizations.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/plot_customization.ipynb
sh3_example

Case study: global and local analysis of the SH3 domain of the Drkn protein.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/sh3_example.ipynb
tsne_analysis

t-SNE embedding of ensemble features to explore local structure.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/tsne_analysis.ipynb
umap_analysis

UMAP embedding for global manifold learning and visualization.

https://github.com/BioComputingUP/EnsembleTools/blob/main/notebooks/umap_analysis.ipynb
global analysis
Global analysis
local analysis
Local analysis
dimensional_reduction
Dimensionality Reduction analysis
comparing_ensamble
Ensemble Comparison