en un clic
rust-simulation-tools
rust-simulation-tools contient 7 skills collectées depuis msinclair-py, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Build simulation-ready molecular systems with rust_simulation_tools' SystemBuilder — load force fields, read PDB/mol2 structures, combine protein+ligand, solvate in explicit water, add counterions/salt, and write AMBER prmtop/inpcrd/PDB. Use for "build a system", "solvate", "add ions", "explicit/implicit solvent", "protein-ligand complex", or "write prmtop".
Score predicted protein-protein interfaces with rust_simulation_tools — compute ipSAE, pDockQ, pDockQ2, LIS, and ipTM from a PDB/CIF structure plus pLDDT and PAE, or directly from in-memory arrays. Use for "ipSAE", "pDockQ", "interface confidence", "scoring AlphaFold/Boltz/Chai complexes", "PAE-based interface score", or "LIS".
Energy-minimize an AMBER system with rust_simulation_tools — steepest-descent + conjugate-gradient minimization with optional positional restraints, configurable cycles/cutoff/convergence, and a full energy-component breakdown. Use for "minimize", "energy minimization", "relax the structure", "restrained minimization", or "minimize prmtop/inpcrd".
Compute binding free energies with rust_simulation_tools' MM-PBSA / MM-GBSA implementation — trajectory-averaged ΔG with Generalized Born or Poisson-Boltzmann solvation, single-frame energies, per-residue decomposition, and entropy corrections. Use for "binding free energy", "MM-PBSA", "MM-GBSA", "ΔG of binding", "GB/PB solvation energy", "per-residue decomposition", or "interaction entropy".
Parameterize small-molecule ligands with rust_simulation_tools' built-in antechamber — assign GAFF2 atom types and AM1-BCC or Gasteiger partial charges, write a parameterized mol2, or compute raw AM1 Mulliken charges. Use for "parameterize a ligand", "GAFF2 atom types", "AM1-BCC charges", "antechamber", "Gasteiger charges", or "AM1 charges".
Analyze MD trajectories and topologies with rust_simulation_tools — VMD-style atom selections with property access, SASA (per-atom/per-residue/trajectory), Kabsch alignment, PBC unwrapping, and per-residue LJ/electrostatic interaction fingerprints. Use for "select atoms", "atom selection", "SASA", "solvent accessible surface", "align trajectory", "RMSD fit", "unwrap", "PBC", or "interaction fingerprint".
Overview and entry point for the rust_simulation_tools Python package (high-performance MD analysis written in Rust/PyO3). Use when the user wants to install/build the package, load AMBER topologies/coordinates/trajectories, or needs to know which capability-specific skill (system building, ligand parameterization, trajectory analysis, MM-PBSA, minimization, ipSAE) to reach for.