CUDA module in Colab CALVADOS is unavailable because of a recent update from Google Colab. We are using OpenCL to accelerate simulations for now. --09.09.2025
This repository provides Jupyter Notebooks designed to explore the conformational properties of intrinsically disordered regions (IDRs) and multi-domain proteins (MDPs) through molecular dynamics (MD) simulations on Google Colaboratory. Simulations are performed using CALVADOS, an implicit-solvent coarse-grained model.
-
simulate_and_reweightThis folder includes the notebookCALVADOS_simulate_and_reweight.ipynbalong with instructions for integrating simulations with experimental small-angle X-ray scattering (SAXS) data. The workflow involves applying Bayesian/Maximum-Entropy reweighting to refine the conformational ensemble of the protein of study. -
simulateThis folder contains a lite version of the notebook, focused on running simulations and backmapping to all-atom resolution.
You will need a Google account and Google Chrome to work with the notebooks.
-
Browse the Data. Visit the data/SAXS folder to find sequences, PDB structures and SAXS data for several IDRs and MDPs.
- Select a protein and download its PDB (needed only for MDPs) and SAXS data file (
.dat). - Alternatively, you can analyze a protein of your choice by providing your own sequence and SAXS data file.
- Select a protein and download its PDB (needed only for MDPs) and SAXS data file (
-
Access the Notebook. The lab exercise is conducted using a Jupyter Notebook hosted on Google Colab. To access the notebook, click the "Open in Colab" badge below. Further instructions can be found here and here.