Agent skill
time-resolved-cryoem-agent
Install this agent skill to your Project
npx add-skill https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/time-resolved-cryoem-agent
SKILL.md
name: 'time-resolved-cryoem-agent' description: 'AI-powered time-resolved cryo-EM analysis for capturing protein dynamics, drug-binding kinetics, and conformational transitions for dynamics-based drug discovery.' measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools:
- read_file
- run_shell_command
Time-Resolved Cryo-EM Agent
The Time-Resolved Cryo-EM Agent leverages time-resolved cryo-electron microscopy to capture protein dynamics, drug-binding kinetics, and conformational transitions. It integrates AI-powered analysis with experimental time-resolved data to enable dynamics-based drug discovery, moving beyond static structures to understand drug mechanisms in motion.
When to Use This Skill
- When studying drug-binding kinetics structurally.
- For capturing protein conformational transitions.
- To understand allosteric mechanisms and dynamics.
- When designing drugs targeting specific conformational states.
- For characterizing enzyme catalytic cycles.
Core Capabilities
-
Kinetics Extraction: Extract binding kinetics from time-resolved data.
-
Conformational Sorting: Classify particles by conformational state.
-
Trajectory Reconstruction: Build conformational trajectories.
-
Intermediate Identification: Detect rare intermediate states.
-
MD Integration: Combine with molecular dynamics simulations.
-
Dynamics-Based Design: Design drugs targeting specific states.
Time-Resolved Methods
| Method | Timescale | Resolution | Application |
|---|---|---|---|
| Rapid Mixing | ms-s | 3-4 Å | Ligand binding |
| Temperature Jump | μs-ms | 3-5 Å | Transitions |
| Photocaging | μs-ms | 3-5 Å | Triggered reactions |
| Flow-Mixing | 10ms-s | 3-4 Å | Enzyme kinetics |
Workflow
-
Input: Time-resolved cryo-EM datasets, protein sequence.
-
Particle Processing: 3D classification across timepoints.
-
State Assignment: AI-powered conformational sorting.
-
Kinetics Fitting: Extract rate constants.
-
Intermediate Mapping: Identify transient states.
-
Drug Design: Target state-specific pockets.
-
Output: Kinetic models, conformational movie, design targets.
Example Usage
User: "Analyze time-resolved cryo-EM data of this kinase to understand drug binding kinetics and identify targetable intermediate states."
Agent Action:
python3 Skills/Structural_Biology/Time_Resolved_CryoEM_Agent/analyze_dynamics.py \
--timepoints "0ms,10ms,50ms,100ms,500ms,1s" \
--particle_stacks timepoint_particles/ \
--protein_sequence kinase.fasta \
--ligand drug_compound.sdf \
--kinetics_model two_state \
--extract_intermediates true \
--output kinase_dynamics/
Input Requirements
| Input | Format | Purpose |
|---|---|---|
| Particle Stacks | MRC per timepoint | Time-resolved data |
| Timepoint Labels | CSV | Time assignments |
| Protein Sequence | FASTA | Structure reference |
| Ligand Structure | SDF | Binding analysis |
| Initial Model | Optional PDB | 3D classification |
Output Components
| Output | Description | Format |
|---|---|---|
| Conformational States | Per-timepoint structures | .pdb |
| Kinetics Parameters | kon, koff, Kd | .json |
| State Populations | Fraction vs time | .csv |
| Conformational Movie | Trajectory animation | .mp4 |
| Intermediate Structures | Transient states | .pdb |
| Energy Landscape | Free energy surface | .png |
| Drug Design Targets | State-specific pockets | .json |
Kinetics Analysis
| Parameter | Definition | Drug Design Relevance |
|---|---|---|
| kon | Association rate | Target engagement speed |
| koff | Dissociation rate | Residence time |
| Kd | Equilibrium constant | Affinity |
| t1/2 | Half-life | Duration of action |
| Conformational Rate | State transition speed | Mechanism insight |
AI/ML Components
Conformational Sorting:
- 3D variational autoencoders
- Heterogeneous reconstruction
- Continuous conformational analysis (cryoDRGN)
Kinetics Modeling:
- Hidden Markov models
- Bayesian kinetics fitting
- Deep learning rate estimation
Intermediate Detection:
- Rare event identification
- Manifold learning
- Transition path sampling
Drug Discovery Applications
| Application | Dynamic Insight | Design Strategy |
|---|---|---|
| Slow Binding | Long residence time | Optimize koff |
| Allosteric Drugs | State stabilization | Target intermediate |
| Covalent Inhibitors | Binding trajectory | Optimize approach |
| Conformational Selection | State preference | Pre-organize ligand |
| Induced Fit | Protein reorganization | Accommodate flexibility |
Prerequisites
- Python 3.10+
- cryoSPARC, RELION
- cryoDRGN
- GROMACS/OpenMM
- PyTorch
Related Skills
- CryoEM_AI_Drug_Design_Agent - Static structure design
- Molecular_Dynamics_Agent - MD simulations
- AlphaFold3_Agent - Structure prediction
- PROTAC_Design_Agent - Degrader design
Conformational Analysis Methods
| Method | Software | Best For |
|---|---|---|
| 3DVA | cryoSPARC | Principal motions |
| Multi-body | RELION | Domain movements |
| cryoDRGN | cryoDRGN | Continuous heterogeneity |
| 3D Classification | Various | Discrete states |
Time Resolution Capabilities
| Mixing Method | Dead Time | Applications |
|---|---|---|
| Rapid On-Grid | ~10 ms | Fast binding |
| Blot-Free | ~1 ms | Very fast kinetics |
| Microfluidic | ~50 ms | Enzyme catalysis |
| Spray-Mixing | ~10 ms | Protein-protein |
Special Considerations
- Sample Consumption: Time-resolved requires more sample
- Synchronization: Initiation must be well-controlled
- Resolution Trade-off: Fewer particles per timepoint
- Intermediate Lifetime: Must match experimental timescale
- Data Quality: Requires high-quality data collection
Kinetic Mechanisms
| Mechanism | Model | Parameters |
|---|---|---|
| Two-State | A ⇌ B | kon, koff |
| Induced Fit | A + L ⇌ AL ⇌ AL* | Multiple rates |
| Conformational Selection | A ⇌ A* + L ⇌ A*L | Pre-equilibrium |
| Sequential | A → B → C | Multiple intermediates |
Validation Approaches
| Method | Purpose | Complementarity |
|---|---|---|
| SPR | Binding kinetics | Validate rates |
| ITC | Thermodynamics | Validate ΔG |
| NMR | Dynamics | Solution behavior |
| MD Simulation | Mechanism | Molecular detail |
Applications in Drug Discovery
| Target | Dynamic Insight | Design Implication |
|---|---|---|
| Kinases | DFG-in/out transition | State-selective inhibitors |
| GPCRs | Activation pathway | Biased agonists |
| Transporters | Alternating access | Mechanism-based design |
| ATPases | Catalytic cycle | Allosteric inhibitors |
Author
AI Group - Biomedical AI Platform
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
vcf-annotator
Annotate VCF variants with VEP, ClinVar, gnomAD frequencies, and ancestry-aware context. Generates prioritised variant reports.
chemist-analyst
Analyzes events through chemistry lens using molecular structure, reaction mechanisms, thermodynamics, kinetics, and analytical techniques (spectroscopy, chromatography, mass spectrometry). Provides insights on chemical processes, material properties, reaction pathways, synthesis, and analytical methods. Use when: Chemical reactions, material analysis, synthesis planning, process optimization, environmental chemistry. Evaluates: Molecular structure, reaction mechanisms, yield, selectivity, safety, environmental impact.
bio-alignment-io
Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO. Supports Clustal, PHYLIP, Stockholm, FASTA, Nexus, and other alignment formats for phylogenetics and conservation analysis. Use when reading, writing, or converting alignment file formats.
sleep-analyzer
分析睡眠数据、识别睡眠模式、评估睡眠质量,并提供个性化睡眠改善建议。支持与其他健康数据的关联分析。
metabolomics-workbench-database
Access NIH Metabolomics Workbench via REST API (4,200+ studies). Query metabolites, RefMet nomenclature, MS/NMR data, m/z searches, study metadata, for metabolomics and biomarker discovery.
bio-hi-c-analysis-matrix-operations
Balance, normalize, and transform Hi-C contact matrices using cooler and cooltools. Apply iterative correction (ICE), compute expected values, and generate observed/expected matrices. Use when normalizing or transforming Hi-C matrices.
Didn't find tool you were looking for?