> For the complete documentation index, see [llms.txt](https://guide.cryosparc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.cryosparc.com/processing-data/all-job-types-in-cryosparc/variability/job-3d-variability.md).

# Job: 3D Variability

## **Description**

* Compute the principle modes of variability with a dataset of aligned particles. Read a tutorial [here](/processing-data/tutorials-and-case-studies/tutorial-3d-variability-analysis-part-one.md).

## **Input**

* Particles
* Mask

## **Common Parameters**

* `Number of modes to solve`: The number of orthogonal principle modes (i.e. eigenvectors of the 3D covariance) to solve.
* `Filter Resolution (A)`: Resolution at which results are filtered. Typically set between 5 and 10.

## **Output**

* Particles
* Volume

## **Common Next Steps**

* Running a 3D Variability Display job to generate a series of volumes representing frames of motion.
