# Create and Build Jobs

## Job Builder

From within a workspace, use the Job Builder to search for and create new jobs.

![](/files/-MNorOr8QooxrB2pZst2)

Once you choose a job type, click on it to transition into the 'Building' view of the job builder.

![](/files/-MNore-pd-HvVd9dxA5u)

### Tutorial: Job Builder

For a detailed overview of how to use the Job Builder in cryoSPARC, please see:

{% content-ref url="/pages/-MNdfzlIfgQNFO6wjzwf" %}
[Tutorial: Job Builder](/guides-for-v3/job-builder-tutorial.md)
{% endcontent-ref %}

### Inputs and parameters

Enter any required parameters, and connect any required inputs. Inputs to a job are the data or files that will be processed by the job. For example, the input to a Patch CTF Estimation job are micrographs. Inputs for a job can come from the Workspace in which you are actively working, or any other Workspace within your current Project.

See [All Job Types in cryoSPARC](/processing-data/all-job-types-in-cryosparc.md) for detailed information about the inputs, parameters and outputs for each job type.

### Drag and drop to connect

Connect the required input(s) by dragging and dropping the output(s) from another job.

![](/files/-MNoYCQiOMBv4KZI9ZOt)

If you have successfully connected the output(s), you will see the job number appear below the input, as well as an option to Remove if you have accidentally connected the wrong output:

![](/files/-MNoYIksz-YoJ_aiQ9Ov)

### Default and spec parameters

CryoSPARC v2 populates default parameters for most jobs where necessary. To show additional parameters, toggle to Advanced Mode at the top right hand corner of the Job Builder:

![](/files/-MNoYS6yXeFV-dRz7aBO)

All default parameters are indicated with a blue **D**. If you modify a parameter, it will be indicated with a green **S**. To restore the default value, click on the **x** to the right of the parameter you wish to restore.

![](/files/-MNoYWvF2BBuuMlWKEA6)

Once satisfied that you have successfully dragged the required input(s) and modified any applicable parameters, click' Queue' to launch the job.

{% content-ref url="/pages/-MNoSmJHnXo8z9it7KF7" %}
[Queue Job, Inspect Job and Other Job Actions](/guides-for-v3/user-interface-and-usage-guide/queue-job-inspect-job-and-other-job-actions.md)
{% endcontent-ref %}

### Cancel a building Job

You can cancel building a job by clicking 'Cancel' at the bottom of the Job Builder at any time. Doing so will make the job inactive as shown below. To resume building the job, click on the 'Building' button in the middle of the job card, or, select the job card and press `B`.

![](/files/-MNp-3twidXqlFJWnOJM)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.cryosparc.com/guides-for-v3/user-interface-and-usage-guide/create-and-build-jobs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
