mdanalysis-trajectory

Analyze molecular dynamics trajectories with MDAnalysis for RMSD, RMSF, and PCA.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill mdanalysis-trajectory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mdanalysis-trajectory
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/structural-biology-drug-discovery/mdanalysis-trajectory
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill mdanalysis-trajectory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires MDAnalysis, numpy, matplotlib, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of analyzing molecular dynamics (MD) simulation trajectories, allowing researchers to extract meaningful insights about molecular behavior over time.

Core Features & Use Cases

  • Trajectory Loading: Uniformly load trajectories from various MD engines (GROMACS, AMBER, etc.).
  • Structural Analysis: Calculate metrics like RMSD, RMSF, radius of gyration, and hydrogen bond occupancy.
  • Conformational Analysis: Perform PCA to understand dominant modes of motion.
  • Use Case: After running a molecular dynamics simulation of a protein-ligand complex, use this Skill to assess the stability of the ligand's binding pose by calculating its RMSD and analyzing hydrogen bond formation over time.

Quick Start

Use the mdanalysis-trajectory skill to load 'trajectory.xtc' and calculate the backbone RMSD.

Frequently Asked Questions about mdanalysis-trajectory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate RMSD and RMSF from molecular dynamics trajectories?

You can calculate RMSD and RMSF from molecular dynamics trajectories by loading simulation files from engines like GROMACS or AMBER and processing the atomic coordinates to evaluate structural deviations and fluctuations over time.

Can I analyze hydrogen bond occupancy in a protein-ligand complex simulation?

Yes, you can analyze hydrogen bond occupancy in a protein-ligand complex simulation by loading the trajectory and identifying hydrogen bonds to assess the stability of the ligand's binding pose over time.

Does this approach support loading trajectories from different MD engines like GROMACS and AMBER?

Yes, this approach supports loading trajectories from different MD engines like GROMACS and AMBER by uniformly reading simulation data to facilitate structural and conformational analysis tasks.

How do I perform principal component analysis to understand dominant modes of motion?

You perform principal component analysis to understand dominant modes of motion by processing the molecular dynamics trajectory data to extract and visualize the major conformational changes.

What Python libraries are required to process and visualize simulation data?

The Python libraries required to process and visualize simulation data include MDAnalysis for loading trajectories, numpy for numerical calculations, and matplotlib for visualizing the structural analysis results.

What is the best way to assess the stability of a ligand's binding pose over time?

The best way to assess the stability of a ligand's binding pose over time is to calculate its RMSD and analyze hydrogen bond formation by processing the molecular dynamics trajectory.