For the complete documentation index, see llms.txt. This page is also available as Markdown.

CSV Export for Tools

Overview

The CSV Export for Tools plugin is an export plugin that downloads annotations, classifications, and relations from your project in a tabular CSV format.

Use this plugin when you need a flat spreadsheet-friendly export of labeling results, including tool names, schema IDs, object IDs, answers, and optional page-level information for video and multi-page assets.

Cover

CSV Export for Tools

Plugin Functionality

The CSV Export for Tools plugin creates a ZIP file containing a CSV export of the selected tasks.

The export includes:

  • Batch

  • External ID

  • Task ID

  • Schema ID

  • Object ID

  • Type, such as tools, classifications, or relations

  • Annotation type

  • Tool tree

  • Answer

For video and multi-page assets, the export also includes page and file-name columns when page information is available. For NER annotations, the export includes the start index, end index, and selected text.

Supported Data Types

  • Compatible with all data types supported by the included annotation tools.

Supported Annotation Tools

  • Bounding Box

  • Rotated Bounding Box

  • Polygon

  • Segmentation

  • Brush

  • Polyline

  • Spline

  • Point

  • PDF

  • Entity

  • Classifications

  • Relations

Plugin Configuration

From the Stage Filter field, pick the stages containing the tasks you'd like to export. Similarly, from the Batch Filter field, you may select one or more batches whose tasks 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:

  • "include_key_frames_only": Included in the default configuration for consistency with video export plugins. The CSV Export for Tools plugin exports the annotation data it receives from the selected export scope.

    • Example:

      • "include_key_frames_only": true

      • "include_key_frames_only": false

  • "additional_attribute_name": Defines an optional nested classification name to include as an additional attribute column for tool annotations and relation rows.

    • Example:

      • "additional_attribute_name": null

      • "additional_attribute_name": "Object ID"

  • "verbose": Enables progress logs while the export is running.

    • Example:

      • "verbose": true

      • "verbose": false

  • "verbose_frequency": Defines how frequently progress logs are displayed when verbose logging is enabled.

    • Example:

      • "verbose_frequency": 1000

Last updated