# Importing Annotations

Ango Hub provides a way to import existing annotations to the platform. This can be useful if you are migrating from another tool or if you wish to import existing model outputs.

{% hint style="info" %}
Your annotations will need to be converted to the Ango Hub Import Format. [More information on the format can be found at this link.](https://docs.imerit.net/data/importing-and-exporting-annotations/importing-annotations/ango-import-format)
{% endhint %}

## Importing pre-annotations in 3D Multi-Sensor Fusion projects <a href="#how-to-import-labels-into-ango-hub" id="how-to-import-labels-into-ango-hub"></a>

Please consult [this documentation page on the 3DMSF tool's docs](https://docs.imerit-prod.io/project-setup/pre-process-data#step-4-create-a-folder-for-pre-labelled-annotations).

## Importing annotations as pre-labels on assets that have already been imported <a href="#how-to-import-labels-into-ango-hub" id="how-to-import-labels-into-ango-hub"></a>

{% hint style="info" %}
Only tasks in the *Start* stage can be pre-labeled.
{% endhint %}

{% hint style="warning" %}
**By default, in new projects importing pre-labels is disabled.**

You can only pre-label tasks that are in the [*Start* stage](https://docs.imerit.net/core-concepts/workflow#start). And by default, tasks skip the *Start* stage, as they are auto-forwarded to the stage following *Start*.

Thus, to import pre-labels, you **must** disable auto-forward in your *Start* stage. To do so, go to the *Workflow* tab and click on the *Start* stage. Then, deactivate the toggle named "*Auto Forward*". Then save the workflow. More details on the *Start* stage [here](https://docs.imerit.net/core-concepts/workflow#start).
{% endhint %}

1. Convert your existing labels to the Ango Hub Import Format. [More information on the format here.](https://docs.imerit.net/data/importing-and-exporting-annotations/importing-annotations/ango-import-format)
2. Ensure you have disabled *Auto Forward* in the *Start* stage of your workflow, or tasks will be automatically sent to the stage following it, preventing them from being pre-labeled.
3. [Import or upload your assets](https://docs.imerit.net/data/importing-assets).
4. From the Assets tab, click on the *Import* button.

![](https://3895963154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTcOUG6rfWxqGM0N4db2P%2Fuploads%2FbavO92Sj1YTTjJ0G49Iu%2FScreenshot%202022-10-27%20at%2015.36.28.png?alt=media\&token=c64b3760-c048-4b35-92e9-3fba9f4602cf)

5. From the dialog that pops up, click on the dashed rectangle in the middle to open your system’s file explorer and pick an import file. Alternatively, drag and drop the import file on the dashed rectangle.

<figure><img src="https://3895963154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTcOUG6rfWxqGM0N4db2P%2Fuploads%2F47F24Zk22zN4rlBL4rMk%2Fimage.png?alt=media&#x26;token=ad3b81d7-6bc1-4188-a3fa-d8e3b836c2b5" alt=""><figcaption></figcaption></figure>

*By clicking on Sample JSON, you can obtain a ready-made skeleton you can use to import annotations in your project, using the labeling tools you have already added.*

6. When you are finished pre-labeling tasks, go to the Workflow tab again and click on the *Start* stage. Then, click on *Send All Tasks to Next Stage*. This will push all tasks in Start to the stage following it, plugging them into the workflow.\
   ![](https://3895963154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTcOUG6rfWxqGM0N4db2P%2Fuploads%2FMHERlWeQw8TBKglRS284%2Fimage.png?alt=media\&token=7ac10358-22e1-4e07-86a3-4001e1248e04)

If the import was successful, the dialog will close and your assets will gain a blue “label” mark to indicate that they have been pre-labeled.

![](https://3895963154-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Mj9Q2CMggO8ujraHZeP%2F-MkCLR2QNwytRSv6usvl%2F-MkCPcysR9wRDa9kjfs4%2Fimage.png?alt=media\&token=f9704fe7-0cfc-4219-9d8b-3e000d91a535)

## Importing annotations as pre-labels during asset import <a href="#how-to-import-labels-into-ango-hub" id="how-to-import-labels-into-ango-hub"></a>

Please see the following docs page:

{% content-ref url="../importing-assets/importing-annotations-during-asset-import" %}
[importing-annotations-during-asset-import](https://docs.imerit.net/data/importing-assets/importing-annotations-during-asset-import)
{% endcontent-ref %}
