# Legacy preset groups

If your organization has **legacy preset groups**, they appear in the **v1 (Legacy)** tab. Updated preset groups appear in the **v2 (New)** tab.

Legacy preset groups use an earlier schema that is incompatible with current filtering infrastructure. Migrating them ensures compatibility and enables full use of the Presets tab.

**Legacy preset groups**:

* Can be [viewed](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#view-preset-group-contents) and [downloaded](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#download-a-preset-group).
* Cannot be [edited](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#edit-a-preset-group) or [hidden](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#hide-unhide-a-preset-group).
* On v37.0+, **cannot be used in case review** **until migrated to v2 schema** (the **Presets** tab is inactive when a legacy group is applied).

## Migrate a legacy preset group to v2 schema

{% stepper %}
{% step %}

#### Download the legacy preset group configuration file

1. In **Organization Settings** → **Lab workflow** → **Preset groups** → **v1 (Legacy)** tab, locate the preset group you want to migrate.
2. Select the <i class="fa-arrow-down-from-line">:arrow-down-from-line:</i> **Download** icon on the right.

The file containing the preset group definition — including preset logic, preset names, and preset order — is downloaded in JSON format.
{% endstep %}

{% step %}

#### Upload the file as a v2 preset group

1. In **Organization Settings** → **Lab workflow** → **Preset groups** → **v2 (New)** tab select **Add new**.
2. From the dropdown, select **From file**.
3. Upload the JSON file. The system validates JSON format and schema (structure, field names, field values, and file name). If validation succeeds, the preset group is created.
   {% endstep %}
   {% endstepper %}

**Result:**

* A new **v2 preset group** is added to the **preset groups** list in the **v2 (New)** tab. It becomes available during case creation and can be [viewed](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#view-preset-group-contents), [edited](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#edit-a-preset-group), [hidden](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#hide-unhide-a-preset-group), or [downloaded](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups.md#download-a-preset-group).
* Any presets referenced in the JSON file that do not already exist in your organization are automatically added to the presets table.
* When the migrated preset group is active in a case, the **Presets tab** becomes active again.

## Revert a migration

To delete a v2 version of a legacy preset group:

1. In **Organization Settings** → **Lab workflow** → **Preset groups** → **v1 (Legacy)** tab, locate the migrated preset group you want to revert.
2. Select the <i class="fa-arrow-u-turn-down-left">:arrow-u-turn-down-left:</i> **Revert** icon on the right.

{% hint style="info" %}
**Note:** If a migrated v2 group is [set as the default](/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/default-preset-group.md), it cannot be reverted.
{% endhint %}

**Result:** The corresponding **v2** version of the **legacy** preset group is removed from the **v2 (New)** tab.


---

# 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://help.connected.illumina.com/emedgene/emedgene-analyze-manual/settings/organization_settings_-330+/lab-workflow/preset-groups/legacy-preset-groups.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.
