CALVADOS
The CALVADOS package is used for performing simulations of biomolecules using OpenMM and the coarse-grained CALVADOS model. The package makes it easy to run simulations using the family of CALVADOS models of biomolecules including disordered proteins, multi-domain proteins, proteins in crowded environments, and disordered RNA. Link to the description.
Availability
| Cluster | Module/Version |
|---|---|
| BOSE | calvados/0.8.0 |
| BGSC | None |
Note: You can simply use module load calvados to activate the most recently installed version of this software.
Commands
Below is a list of importable modules.
| Importable Modules |
|---|
| analysis |
| build |
| cfg |
| components |
| interactions |
| sequence |
| sim |
| utilities |
CALVADOS Examples
The install files for CALVADOS include several examples you can use. Before you run them, it's recommended to copy the examples to your own folder first.
GPU-Based Job
Several example scripts can take advantage of GPU-acceleration for significant boost in performance. If available, their documentation may mention an argument such as --gpu_id, which you can set to $CUDA_VISIBLE_DEVICES. Note that your job must be set to use a GPU card for this to be effective.
Sample Slurm Script
This example Slurm script is based off an example provided by CALVADOS.
#!/bin/bash
# -- SLURM SETTINGS -- #
# [..] other settings here [..]
# The following settings are for the overall request to Slurm
#SBATCH --ntasks-per-node=32 # How many CPU cores do you want to request
#SBATCH --nodes=1 # How many nodes do you want to request
# -- SCRIPT COMMANDS -- #
# Load the needed modules
module load calvados/0.8.0 # Load CALVADOS
cp -r $CALVADOS_DIR/examples ./calvados_examples
cd calvados_examples/single_IDR
python prepare.py --name FUSRGG3
python FUSRGG3/run.py --path FUSRGG3
Real Example
Has your research group used CALVADOS in a project? Contact the HPC Team and we'd be glad to feature your work.
Citations
Please include the following citation in your papers to support continued development of CALVADOS.
G. Tesei, T. K. Schulze, R. Crehuet, K. Lindorff-Larsen. Accurate model of liquid-liquid phase behavior of intrinsically disordered proteins from optimization of single-chain properties. PNAS (2021), 118(44):e2111696118. DOI: 10.1073/pnas.2111696118
G. Tesei, K. Lindorff-Larsen. Improved predictions of phase behaviour of intrinsically disordered proteins by tuning the interaction range. Open Research Europe (2022), 2(94). DOI: 10.12688/openreseurope.14967.2
F. Cao, S. von Bülow, G. Tesei, K. Lindorff-Larsen. A coarse-grained model for disordered and multi-domain proteins. Protein Science (2024), 33(11):e5172. DOI: 10.1002/pro.5172