Ango Export Converter Plugins

The Ango Export Converter plugins are made, published, and officially supported by Ango AI, allowing you to download your annotations in formats not supported within Ango Hub's core functionality.

Plugin Functionality

Adding the plugin to your organization will allow you to download your annotations in a format other than the Ango Export Format.

Currently, we offer the following additional export formats through plugins:

  • KITTI

  • YOLO

  • COCO

  • NIFTI (In alpha stage, not publicly available yet)

The only way to ensure you get all of the data created with Ango Hub is to download your export in the original Ango Export Format (JSON).

As other export formats were created by third parties and with different use cases in mind, they may not contain all data created within Ango Hub.

For example, the COCO and YOLO formats only support certain labeling tools, and only on images. Thus, non-image assets will not be exported, and data points created with labeling tools unsupported by YOLO/COCO will also not be exported.

Using the Export Converter Plugins

From the Plugin Directory, search for the the name of the converter plugin of your choice and install the plugin to your organization. More information on installing plugins can be found in the Installing Plugins page.

Currently, the names of our Export Converter plugins are the following:

  • [Ango] to [KITTI] Converter

  • [Ango] to [YOLO] Converter

  • [Ango] to [COCO] Converter

  • NIFTI Export (In alpha stage, not publicly available yet)

Usage

Navigate to the project where you'd like to get the export.

Enter the Settings tab, then the Plugins section.

Find the converter plugin of your choice, and click on Open. A dialog will appear:

Ensure the dot before the plugin's name is green. The dot indicates the plugin's status, where green signifies the plugin's code is running, and red signifies the plugin's code is not running.

You will not be able to run plugins the code of which isn't running.

From the Stage Filter field, pick the stages containing the tasks you'd like to get the export of. Similarly, from the Batch Filter field, you may select one or more batches the tasks of which will be exported. By default, all tasks are exported from all batches.

If you wish to receive an email when the export is complete, toggle Send Email on.

You may vary a number of settings related to your export from the Config JSON field. Each option is detailed below:

Plugin Configuration

  • export_to_single_file: When true, the export will be a single file. When false, the export will return a compressed archive containing one export file per asset.

  • verbose: set this to true to turn on logging for the plugin. See here for more on how to see plugin logs.

  • verbose_frequency: the interval at which a log message will be sent.

    • For example, if you set this to 10, you will get a log message every time 10 assets are processed.

Click on Run to receive your export. You'll get a notification when it's ready. Clicking on the notification will start the download of your export.

NIFTI Export (In alpha stage, not publicly available yet)

You can get your export as a NIFTI only for .nrrd assets annotated in the NRRD Labeling Editor.

The NRRD file will be served to you as a link in the medicalBrushDataNIFTIUrlproperty of each asset in the JSON export.

Last updated