# Installing Warp Factory

This guide will walk you through the process of setting up Warp Factory, including the installation of git, the installation of MATLAB, and the installation of the Parallel Computing Toolbox.

<details>

<summary>Download and Install Git</summary>

1. Visit the Git website (<https://git-scm.com/>) and download the appropriate installer for your operating system.
2. Run the installer and follow the on-screen instructions to complete the installation process.

</details>

<details>

<summary>Download and install MATLAB</summary>

1. Visit the MATLAB website (<https://www.mathworks.com/products/matlab.html>) and sign in or create a MathWorks account.
2. Download the MATLAB installer for your operating system.&#x20;
3. During the MATLAB installation process, when prompted to select components, check the box next to "Parallel Computing Toolbox". If you've already installed MATLAB, open MATLAB, navigate to the "Home" tab, click "Add-Ons" and then "Get Add-Ons". Search for "Parallel Computing Toolbox" and follow the on-screen instructions to install it.
4. Run the installer and follow the on-screen instructions to complete the installation process. Ensure that you have an active MATLAB license during this step.

</details>

<details>

<summary>Clone Warp Factory from GitHub using MATLAB's Source Control Functionality</summary>

1. Visit the [GitHub repository for Warp Factory](https://github.com/NerdsWithAttitudes/WarpFactory) and click the green "Code" button and copy the clone URL.
2. Launch MATLAB.
3. In the MATLAB "Home" tab, click on "New" and select "Project -> From Git".
4. Paste the clone URL you copied in step a into the "Repository path" field.
5. Choose a local folder to store the project files in the "Sandbox" field.
6. Click "Retrieve" to clone the project files to the specified local folder.

</details>

<details>

<summary>Add All Folders and Subfolders to the MATLAB Path:</summary>

1. In MATLAB, go to the "Home" tab and click on "Set Path".
2. Click on "Add with Subfolders", select the cloned project folder, and click "OK" to add all the folders and subfolders to the MATLAB path.
3. Click "Save" and then "Close" to save the changes to the MATLAB path.

</details>

Congratulations! You have successfully installed and set up Warp Factory.

## Required MATLAB packages

* Parallel Computing Toolbox


---

# 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://applied-physics.gitbook.io/warp-factory/overview/installing-warp-factory.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.
