Home - k-ngo/CATMD GitHub Wiki
CATMD is a web tool for analyzing molecular dynamics simulation data. It integrates a range of tools to process trajectories, evaluate structural properties, and study molecular interactions. The toolkit is organized into different sections covering the full spectrum of MD analysis needs, catering to users across experience levels in computational biophysics.
⭐ Simulation Utilities
Tools | Use This For... |
---|---|
Wrap and Center MD System | Correcting periodic boundary artifacts and aligning trajectories for analysis |
Simulation Stability & Clashes Report | Verifying simulation integrity and detecting steric issues or instabilities |
Relabel Residue Numbers or Segment IDs | Renumber residues or reassign segment IDs to specific atom selections |
⭐ General Conformational & Structural Dynamics
Tools | Use This For... |
---|---|
Plot RMSD (Root Mean Square Deviation) | Monitoring overall structural deviation during the simulation |
Plot RMSF (Root Mean Square Fluctuation) | Identifying flexible vs. rigid regions across the trajectory |
Plot SASA (Solvent Accessible Surface Area) | Measuring exposure of residues to solvent over time |
Track Distance Between Groups | Monitoring distance changes between two atoms or groups |
Plot Phi/Psi Dihedral Angles | Analyzing protein backbone conformations |
Plot Chi Dihedral Angles | Assessing sidechain rotamer changes over time |
Plot Radius of Gyration (Rg) | Estimating overall protein compactness or unfolding |
Plot Residue Mobility (B-Factor equivalent) | Visualizing residue fluctuation as thermal mobility proxy |
Helix Orientation and Displacement Analysis | Tracking helix tilting or positional shifts |
Identify Major Interaction Events or Conformational Deviations | Detecting transitions or key interactions during dynamics |
Plot Secondary Structure Evolution | Following changes in helices, sheets, and loops over time |
Correlate Motions Between Residue Pairs (DCCM) | Identifying correlation in residue motions |
Detect Allosteric Coupling (TLCC) | Identifying potential allosteric communication |
Identify Prevalent Structural States | Clustering dominant conformational states |
⭐ Binding Pocket & Interface Analysis
Tools | Use This For... |
---|---|
Analyze Pairwise Electrostatic Interactions | Detecting favorable or repulsive electrostatic contributions in binding regions |
Local Packing Density Around Residues | Finding tightly or loosely packed regions in the protein structure |
Interface Area & Buried Surface Area (BSA) | Measuring how much surface gets buried when ligand binds to the receptor |
Solvent Shell Occupancy Analysis | Monitoring hydration shell stability around a specific position |
Plot Interaction Energies | Estimating interaction strength between molecules or domains |
Ligand & Binding Pocket Analysis | Tracking structural and spatial changes in the ligand and its binding pocket |
Plot Free Energy Landscape (FEL) for Binding | Visualizing conformational or binding energy basins |
⭐ Membrane Protein-Specific Analysis
Tools | Use This For... |
---|---|
Plot Ion Conduction Through a Channel | Tracking ions as they pass through membrane channels |
Plot Ion and Water Occupancy in Selectivity Filter | Analyzing ion/water positioning within the channel pore |
Calculate Energy Barriers for Ion Conduction | Estimating energy cost for ion movement through membrane channels |
Analyze Ion Channel Selectivity Filter Conformation | Quantifying selectivity filter geometry and flexibility over time |
Membrane Thickness & Protein Contact Remodeling | Assessing membrane deformation and lipid contact dynamics |
Membrane Bending and Deformation Mapping | Quantifying and visualizing membrane curvature, leaflet deformation, and protein-induced bilayer remodeling |
Protein-Lipid Contact Time Series | Tracking changes in lipid-protein interaction over time |
Lipid Dwell Time Near Protein | Measuring how long lipids stay near specific protein surfaces |
⭐ Protein Interaction Mapping & Kinetics
Tools | Use This For... |
---|---|
Extract Pairwise Interaction from Trajectory | Extracting all molecular interactions from trajectory |
Time Series Maps of Pairwise Interactions | Viewing changes in specific residue-residue interactions over time |
Heatmap of Interaction Persistence (% of Sim. Time) | Identifying stable vs. transient interactions |
Summarize and Visualize Interaction Types | Visualizing both the global prevalence of contact types and the residue-level details |
Quantify Hydrogen Bond Lifetime & Kinetics | Measuring how long hydrogen bonds persist and how often they form/break |
Quantify Salt Bridge Lifetime & Kinetics | Measuring how long salt bridges persist and how often they form/break |
Plot Interaction Formation and Loss Distributions | Determining when interactions appear or disappear |
Analyze and Visualize Interaction Pair Co-occurrence | Detecting interaction pairs that occur together more/less often than expected |
Identify Key Residues Driving Ligand Association | Pinpointing residues most critical for ligand binding |
⭐ Advanced Conformational & Kinetic Modeling
Tools | Use This For... |
---|---|
Reaction Coordinate Optimization (with TICA) | Extracting slowest collective motions to define reaction pathways |
Time-Resolved Principal Component Analysis (PCA) | Identify dominant modes of motion within a selected group of atoms |
Markov State Model (MSM) | Modeling timescale and kinetics of conformational transitions |