> For the complete documentation index, see [llms.txt](https://docs.unitlab.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unitlab.ai/dataset-management/clone-datasets.md).

# Clone Datasets

In Unitlab Annotate, datasets are released from projects, while projects can also be created from the released datasets—a process known as the **cyclical workflow** of Unitlab Annotate.

The cyclical workflow of Unitlab Annotate enables you to perform projects to datasets, datasets to projects, and so on, engaging you until your datasets reach a high-quality level. This workflow contains actions such as "[Release](/dataset-management/release-datasets.md)," "[Manage](/dataset-management/manage-datasets.md)," and "[Clone Datasets](#cloning-a-dataset)."

{% hint style="info" %}
If you missed learning how to release and manage datasets, you can learn about them on the "[Release Datasets](/dataset-management/release-datasets.md)" and "[Manage Datasets](/dataset-management/manage-datasets.md)" pages, respectively.
{% endhint %}

{% content-ref url="/pages/OWA6q9sXxr42LBKRCh8Y" %}
[Release Datasets](/dataset-management/release-datasets.md)
{% endcontent-ref %}

{% content-ref url="/pages/Xx9EakL6LtU4dbW7TXOS" %}
[Manage Datasets](/dataset-management/manage-datasets.md)
{% endcontent-ref %}

In Unitlab Annotate, cloning datasets is a part of the cyclical workflow and is used for two main purposes:

* [**Cloning a Dataset**](#cloning-a-dataset)**:** Clone other's public datasets and make your own version.
* [**Restoring a Project**](#restoring-a-project): Restore a project with specific version of the dataset.

<figure><img src="/files/lV3nvcUtmKnasOGlzkxH" alt="" width="563"><figcaption><p>Unitlab Annotate: Dataset Page - "Clone Dataset" Button</p></figcaption></figure>

<figure><img src="/files/bf9F1reuzGxzTvVY8VXN" alt=""><figcaption><p>Unitlab Annotate: Dataset page - Cloning a Dataset</p></figcaption></figure>

### Cloning a Dataset

When you click the "Clone Dataset" button for the dataset you want to clone, it asks whether to clone with annotations or without annotations as follows:

<figure><img src="/files/so1lHCcrCBfofqxnHDdx" alt=""><figcaption><p>Unitlab Annotate: Dataset Page - "Cloning a Dataset with or without Annotations" Pop-Up</p></figcaption></figure>

{% hint style="info" %}
If you prefer to clone a dataset with annotations, then both the annotations and data remain in the project creation. Otherwise, only the data (images) without annotations is available in the project creation.
{% endhint %}

When you click "confirm," a project creation process starts as shown in the screenshot below:

<figure><img src="/files/559NleHwoqoSWzxNw3JE" alt=""><figcaption><p>Unitlab Annotate: A Cloned Dataset - Project Creation</p></figcaption></figure>

The project creation steps are the same as those we learned on the "[Setup a Project](/project-management/setup-a-project.md)" page. Learn how to create projects from scratch on this page.&#x20;

{% content-ref url="/pages/ra37iaceX75ulYimZO2l" %}
[Setup a Project](/project-management/setup-a-project.md)
{% endcontent-ref %}

### **Restoring a Project**

Each new dataset release from your project creates a new version of the dataset. You can restore the project using any specified version of the dataset.

<figure><img src="/files/E2d15xCdbBBtbu1DlQhB" alt=""><figcaption><p>Unitlab Annotate: Clone Dataset with a Version</p></figcaption></figure>

To restore a project, go to the dataset you want to restore as a project and select the preferred version and click "Clone Dataset" located in the upper right corner of the dataset page.

When you select a dataset version and click "Clone Dataset," the project creation begins with the selected version of annotations. The process for creating a project is standard and follows the same steps as those we learned in "[Setup a Project](/project-management/setup-a-project.md)."
