> 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/particle-picking/job-create-templates.md).

# Job: Create Templates

## **Description**

Generate projection-based templates from a given input volume. Templates are generated from evenly sampled projection directions around the encompassing sphere, as according to the [SK97 sampling algorithm](https://www.sciencedirect.com/science/article/pii/S1047847706002024?via%3Dihub).

## **Input**

* Volume

## **Common Parameters**

* `Number of equally-spaced templates to generate`
* `Zeropadding factor for interpolation`
  * This is the multiplicative factor that determines the internal box size, by multiplying the original box size; the real-space volume is zeropadded out to this size
  * Higher zeropadding factors can increase the interpolation quality, at the expense of increased CPU memory
* `Output size`
  * The desired box size of the output templates

## **Output**

* Templates (`blob`)

## Examples

Below is an example of generating 20 equally spaced templates from a refined T20S Proteasome structure.

![The templates generated from projections of a T20S proteasome](/files/Jau2smoBqIiVlexyfbvm)

## Common Next Steps

The most common use of templates is for subsequent particle picking from micrographs, using the [Template Picker](/processing-data/all-job-types-in-cryosparc/particle-picking/job-template-picker.md) job. You may also use a [Select 2D](/processing-data/all-job-types-in-cryosparc/particle-curation/interactive-job-select-2d-classes.md) job to subset certain templates from the output stack.
