Mdproptools
A Python package for LAMMPS analysis tools
Install / Use
/learn @molmd/MdproptoolsREADME
<div align="center">MDPropTools: MD Property Tools</div>
MDPropTools is a Python package for computing structural and dynamical properties from
LAMMPS trajectory and output files.
The supported properties are:
| Category | Property | | ---------- | ---------------------------------------------- | | Structural | Radial distribution function (RDF) | | | Coordination number | | | Cluster analysis | | | Hydration number | | | Number density | | Dynamical | Mean square displacement (MSD) | | | Diffusion coefficient | | | Ionic conductivity (using Green-Kubo relation) | | | Viscosity (using Green-Kubo relation) | | | Residence time |
The release history and changelog can be found in the changelog.
📦 Installation
MDPropTools can be installed using pip:
pip install mdproptools
Or by cloning the repository and running the setup script:
git clone https://github.com/molmd/mdproptools.git
cd mdproptools
pip install -r requirements.txt
pip install .
If you are planning to contribute to the development of MDPropTools and need access
to development tools and dependencies, you can install the package with the dev extra:
pip install ".[dev]"
[!IMPORTANT]
MDPropToolshas been tested using Python 3.10. It is recommended to use this version.
💻 Usage
For examples on how to use MDPropTools, please see the Jupyter notebooks in the examples directory.
👥 Contributing
All bug reports, suggestions, feedback, and pull requests occurs in the MDPropTools GitHub repository. Some contribution guidelines can be found in the contributing notes.
📖 Citation
If you use MDPropTools in your research, please consider citing the following paper:
- Atwi, R., Bliss, M., Makeev, M., & Rajput, N. N. (2022). MISPR: An automated infrastructure for high-throughput DFT and MD simulations. Scientific Reports, 12(1), 1-16.
📜 License Information
MDPropTools is a free, open-source software package (distributed under the MIT license).
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
96.8kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
344.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
