# perturb
[TOC]
dpdata will disturb the box size and shape and change atom coordinates randomly.
```python3
dpdata.System('./POSCAR').perturb(pert_num=3,
box_pert_fraction=0.02,
atom_pert_fraction=0.01,
atom_pert_style='normal')
```
### `pert_num`
Each frame in the input system will generate `pert_num` frames.
That means the command will return a system containing `frames of input system * pert_num` frames.
### `box_pert_fraction`
A relative length that determines the leng