# MindSPONGE
**Repository Path**: helloyesterday/mindsponge
## Basic Information
- **Project Name**: MindSPONGE
- **Description**: MindSpore Simulation Package tOwards Next Generation molecular modelling
- **Primary Language**: Python
- **License**: Apache-2.0
- **Default Branch**: develop
- **Homepage**: https://www.mindspore.cn/mindsponge/docs/zh-CN/r1.0.0-alpha/index.html
- **GVP Project**: No
## Statistics
- **Stars**: 44
- **Forks**: 30
- **Created**: 2021-12-15
- **Last Updated**: 2025-09-30
## Categories & Tags
**Categories**: ai
**Tags**: None
## README
# MindSPONGE
## Description
MindSPONGE (MindSpore Simulation Package tOwards Next Generation molecular modelling)
## Software Architecture
## Installation
This code was developed base on the AI framework MindSpore:
- Install the dependency libraries:
```bash
pip install -r requirements.txt
```
- Compile the codes:
```bash
export CUDA_PATH={your_cuda_path}
bash build.sh -e gpu -j32
```
- The compiled whl package is in the dist directory. Use pip to install:
```bash
pip install mindsponge-[gpu|ascend]
```
## Instructions
The tutorials for user are in the "tutorials" directory:
Basic tutorials:
tutorial_b01.py: Create a simple simulation system manually.
tutorial_b02.py: Create a simple simulation system using template and parameters file.
tutorial_b03.py: Edit system and minimization.
tutorial_b04.py: MD simulation with bias potential.
tutorial_b05.py: MD simulation with periodic boundary condition.
tutorial_b06.py: Minimization and MD simulation of protein molecule.
tutorial_b07.py: Constraint and LINCS.
Advanced tutorials:
tutorial_a01.py: Metrics and collective variables (CVs).
tutorial_a02.py: Bias potential and metadynamics (MetaD)
tutorial_a03.py: Energy wrapper and integrated tempering sampling (ITS).
tutorial_a04.py: Hybrid enhanced sampling and MetaITS
## Contribution
1. Fork the repository
2. Create Feat_xxx branch
3. Commit your code
4. Create Pull Request
## Gitee Feature
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
4. The most valuable open source project [GVP](https://gitee.com/gvp)
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)