Only this pageAll pages
Powered by GitBook
Couldn't generate the PDF for 125 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

Illumina Connected Insights

Overview

Loading...

Loading...

Loading...

Loading...

Configure

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Local Installation Guide

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Manage cases

Loading...

Loading...

Loading...

Interpret and report

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Custom Case Data

The Custom Case Data page allows you to configure fields for case, subject, and sample information that accompanies cases in Connected Insights. The configuration covers field names, data type, restriction status, and the field category. When you upload the custom case data file, the fields in the file must be formatted to match the definition provided on this page. The information appears in the user interface on the Case Details screen and in the JSON and PDF reports in the corresponding sections.

To configure custom case data:

  1. On the top toolbar, navigate to Configuration represented by the cog wheel icon.

  2. Navigate to Case Data Definition.

  3. In the right-side pane, select the Data Type from the drop-down list. This data type can be text, number, or a date. The type impacts the accepted inputs during data ingestion.

  4. Enter a Custom Name. This name is the label that appears in the user interface and the PDF report.

  5. Choose if you want this data to be Restricted from the drop-down list.

    • Select Yes if the custom case data are sensitive. When you view the Case Details, the data are hidden with asterisks as indicators, and only displays if you select Show/Hide.

    • If the data are non-sensitive, then select No.

  6. Select Case, Subject, or Sample as the Associated Entity from the drop-down list. The corresponding data appears in the Case Details and on the PDF report.

  7. Use the drag handles to change the order that data are displayed in Connected Insights and the final report.

  8. Select Add to add the new custom case data definitions to the PDF report.

  9. [Optional] Select the archive icon next to the custom case data definition to archive it so that it no longer appears on the final report.

  10. [Optional] Select the X next to custom case data to remove an entry.

What's New

Other Oncology News

Configuration

Overview

This page allows you to customize and optimize Connected Insights to suit your specific workflow and preferences. Here, you can configure various settings related to case management, data visualization, variant analysis, and report generation. By tailoring these options, you ensure that the tool aligns perfectly with your needs, enhancing efficiency and accuracy in your genetic analysis and reporting processes.

Getting Around

To navigate to the configuration page, click the ⚙ icon in the top right corner.

Typical Steps

The following steps are performed by a lab director user:

#
Step
Required
Default Provided

1

2

✔

3

4

5

✔

6

✔

7

✔

8

✔

9

✔

10

✔

11

✔

12

✔

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Set up .

Custom Case Data
Pipeline and QC Configuration
Preferred Transcripts
Custom Annotations
Disease Configuration
Variant Filters
Variant Flag Groups
Actionability Classifications
Report Templates
Report Automation
Test Definitions
Data Upload

Pipeline and QC Configuration

Configure the pipeline metrics that appear on the report and edit the default values for each metric as follows.

  1. On the top toolbar, select Configuration, and then select the General tab.

  2. In the left-side pane, select Pipeline & QC Configuration.

  3. Select the applicable pipeline. QC metric configurations display to the right of the selection.

  4. Select Edit.

  5. To add or remove metrics from the report, select the Add to Overview & Report toggle for each metric.

  6. To edit specification limits for applicable metrics, select the Lower Spec Limit or Upper Spec Limit fields and enter the new value. If you cannot edit a value, NA replaces the field.

  7. [Optional] To undo all of your changes, select Reset to Default Values.

  8. Select Save. The updated metrics appear in the Lab QC tab of the case along with the Pass/Fail designations.

Welcome

Illumina Connected Insights is a powerful software solution designed for interpretation and reporting of next-generation sequencing (NGS) data. The software accepts data from various DNA and RNA oncology assays and variant callers, supports variants frequently identified in tumor samples (e.g., SNVs, indels, CNVs, SVs, fusions, splice variants) and genome-wide biomarkers (e.g., TMB, MSI, GIS used to assess HRD), integrates multiple genomic databases to annotate data, providing insights into biological significance, and generates customized comprehensive summary reports.

Access Connected Insights

There are two ways to access Connected Insights:

Cloud

This deployment is hosted by Illumina.

🖊 Register your software

During the software registration process, you will need to create a domain and workgroup. Domains and Workgroups are used by Illumina Software to control access to your data and assets. When logging into Connected Insights, you will be required to select a workgroup to establish the context for your work.

🖥️ Log in

Once you have successfully set up your account and created your domain and workgroup, you can log in to Connected Insights. Follow the steps below.

  1. Select your domain from the list.

  2. Select the Illumina Connected Insights application tile from the Product Dashboard.

  3. Select your workgroup from the menu. Once you select a workgroup, it will automatically be chosen during future logins.

Local

Install the software
🖥️ Log in

Navigate Connected Insights

Once you've logged in, click on a section below to help you navigate Connected Insights.

To register your software, refer to the documentation.

Make sure all users are added to the workgroup and that the workgroup has the necessary permissions to access the Connected Insights application. For more information, refer to the documentation.

Log in to the portal.

You will now be directed to the .

The software can also be deployed on .

Refer to .

Refer to .

Software Setup
Workgroup
Illumina Connected Software
Cases Page
DRAGEN Server v4
Local Installation Guide
Local Sign In

Custom Annotations

Custom Annotations allow you to annotate custom attributes (labels, scores, and population frequency) to variants or variants within a genomic region.

Create a new Custom Annotation file

  1. Select the Test Components tab.

  2. Navigate to Custom Annotations.

  3. Select New.

  4. Download the attached template.

The supported data categories for custom annotation in Connected Insights are as follows:

  • Filter: String labels

  • Score: Numeric values

  • AlleleFrequency: Allele frequency for population frequency data

Upload a new Custom Annotation file

  1. Select the Test Components tab.

  2. Navigate to Custom Annotations.

  3. Select New.

  4. Upload the file.

Download an existing Custom Annotation file

  1. On the top toolbar, select Configuration, and then select the Test Components tab.

  2. Select the Custom Annotations section.

  3. Select the desired custom annotation.

  4. Select Download.

Annotating Variants

Select the icon (gear icon) in the top right area of the screen.

Edit the file with the desired annotations. Refer to .

Select the icon (gear icon) in the top right area of the screen.

After a custom annotation is added to a and cases are ingested using the test definition, the variants will be annotated. The annotations can then be and on.

When matching annotations for large variants (structural variants and copy number variants), by default Annotation Overlap (measured as the total overlap divided by the length of the annotation) of >= 0.75 is used, but can be changed to Reciprocal Overlap (measured as the total overlap divided by either the length of the annotation or the length of the variant, whichever is larger) by specifying Reciprocal Overlap in the Description column for the annotation. For more information, refer to .

Configuration
Custom Annotation File Format
Configuration
Custom Annotation File Format

Preferred Transcripts

Upload the preferred transcript file as follows.

  1. On the top toolbar, select Configuration, and then select the General tab.

  2. Select Preferred Transcripts.

  3. If there are no preferred transcripts, select Create One.

  4. For Template File, select Upload and select your transcript file. You can also download a template to customize and upload as your preferred transcript file.

  5. Select Open.

  6. After the file displays, Select Save.

  7. Select Download & View to download the transcript file.

  8. [Optional] To upload an updated version of the file, select Upload New Version.

Cloud Software Update

What version am I using?

There are a few ways to find out which version you are using:

  1. Navigate to the workgroup selector by clicking your workgroup name in the top right corner of the page and click Change Workgroup.

How do I upgrade to the next version?

If you wish to upgrade, follow these steps:

  1. Decide which workgroups you want to transition to the new version and when. You can upgrade one, several or all of workgroups as convenient for your organization.

  2. Then, a lab director user needs to:

    1. Click your workgroup name in the top right corner of the page.

    2. Click Change Workgroup.

    3. Click the workgroup that you want to upgrade.

    4. Click Next.

    5. Click the Software Update tab.

    6. Click Update. The workgroup will be upgraded to the next software version.

    7. Repeat the above steps for each workgroup you want to upgrade.

Test Definition
viewed

The Preferred Transcripts section allows you to upload a preferred transcript file that defines which transcripts for a gene are preferred. These transcripts are prioritized over other transcripts of the gene when the default transcript for a variant is determined. For more information, refer to .

Navigate to and inspect the bottom right corner of the page.

Navigate to by clicking the ⚙ icon in the top right corner of the page and click the Software Update tab.

Navigate to by clicking the ⚙ icon in the top right corner of the page

Transcripts
Cases Page
Configuration
Configuration Page

Variant Flag Groups

Variant flag groups allow you to organize variants later in the case interpretation. You can add flags for common tasks such as follow-up or to track review statuses.

  1. On the top toolbar, select Configuration.

  2. Select the Test Components tab.

  3. In the left-hand pane, next to the Variant Flag Groups accordion, select New.

  4. In the right-hand pane, enter a Variant Flag Group Name.

  5. Enter a Flag Name.

  6. Choose a flag color.

  7. Select Add.

  8. Create additional flags as needed.

  9. Use the drag handles to change the order that data are displayed in Connected Insights and the final report.

  10. Select Save. The variant flag group appears on the left-hand accordion menu. Select through the flag groups to display previews.

    • Select Duplicate to duplicate a flag group.

    • Select Archive to make the flag group unavailable when you create a test definition.

Variant Filters

The Variant Filters section describes how to add, configure, duplicate, or archive variant filters.

Add and Configure a Variant Filter

  1. On the top toolbar, select Configuration.

  2. Select the Test Components tab.

  3. Navigate to Variant Filters and select New.

  4. Navigate to the Condition Group section and enter the applicable genes in the Genes field.

  5. [Optional] Select the Include genes from diseases check box.

  6. Select Apply.

  7. Select Include or Exclude from the drop-down list for each gene.

  8. For Variant Category, select the field to open up a drop-down list of variants that can be included or excluded.

  9. Select the check boxes next to the applicable variant types.

  10. Select Add Criteria and select the applicable criteria from the drop-down list (for example, Cancer Hotspot Samples).

  11. Select Include or Exclude from the drop-down list for the criteria.

  12. To include or exclude additional criteria, repeat steps 10 and 11.

  13. For AND or OR, select Add Condition Group to add any other applicable condition groups.

  14. [Optional] Select Reset to undo the changes to the condition groups.

  15. Select Save.

Edit a Variant Filter

  1. On the top toolbar, select Configuration.

  2. Select the Test Components tab.

  3. For Variant Filters, select a filter.

  4. Select Edit.

  5. Select Save.

Duplicate a Variant Filter

  1. On the top toolbar, select Configuration.

  2. Select the Test Components tab.

  3. For Variant Filters, select the applicable filter.

  4. In the right-hand pane, select Duplicate.

  5. Select Save.

Archive a Variant Filter

  1. On the top toolbar, select Configuration.

  2. Select the Test Components tab.

  3. For Variant Filters, select the applicable filter.

  4. In the right-hand pane, select Archive.

  5. To confirm, select Yes, change.

Default Filters

Connected Insights provides the following default filters to assist in preliminary test implementation:

Filter

Description

Pre-configured Demo Filter

Filters for rare coding small variants, copy number variants, unidirectional gene-fusions, and splice variants.

Pre-configured Small Variant Demo Filter

Filters for rare coding small variants.

Pre-configured CNV Demo Filter

Filters for CNVs.

Pre-configured Focal CNV Demo Filter

Filters for CNVs that exhibit a focal (>=7 CN, >3.5 FC, <2 CN, or <=0.5 FC) copy number change.

Pre-configured SV Demo Filter

Filters for unidirectional gene-fusions called via DNA data.

Pre-configured RNA Demo Filter

Filters for RNA splice variants and unidirectional gene-fusions.

Pre-configured TSO 500 RNA Demo Filter

Filters for RNA splice variants in AR / MET / EGFR and undirectional gene-fusions.

Pre-configured OVS1 + OP4 Demo Filter

Filters for rare gene disrupting small variants or splice variants in a known tumor suppressor gene.

Pre-configured AML Demo Filter

Filters for rare coding small variants, unidirectional gene-fusions, splice variants, and large ( >= 5 Mbp) structural / copy number variants in genes known to be involved in AML.

Local Software Update

The Software Update page allows you to manage updating or initial installation of Connected Insights - Local software and the dependent packages. It provides details into the currently installed versions of software packages. Additionally, this page manages license updates, providing details on the last installed license date and the current remaining Genome Equivalent Sample (GEs) balance.

The following packages are supported:

  • Connected Insights - Local software: Updates only

  • Illumina Connected Annotations: Updates or initial installation

  • Illumina Connected Insight Data Reference: Updates or initial installation

  • Knowledge base files: Updates or initial installation

  • License file: Updates only

Install or Update software and dependent package

To install or update software or its dependent packages, refer to the instructions below:

  1. From any page, click your username in the top right, select Administration Console, then Software Update. The Administration Console page is only accessible by Connected Insights - Local software users with an Administration role.

  2. On the right-side pane, choose one of the options below based on where the packages are available:

    • DRAGEN server v4 path /staging/icipackages/

    • Mounted external storage drive (e.g. NAS) located at /mnt/<ici_mount>/icipackages/

    • USB device connected and mounted to the DRAGEN server v4 (e.g., located in /media/usbinstall/)

    • Local computer (only for Knowledge Base files and the license file). For this method, proceed to subsections Update Knowledge Base from Local Computer and Update License from Local Computer below.

    ❗ Before starting installation or updates, ensure only Connected Insights - Local software package(s) are available in one of the supported package locations specified above.

  3. Click Check for Updates.

  4. The application displays the compatible Connected Insights - Local software package(s) with an Install Now button next to each. Additionally, there is an Install All button which installs or updates all the dependent packages available within the selected location.

    The Install All option is not provided when a higher version of Connected Insights - Local software package is available under the selected package location. In such cases, the Connected Insights - Local software must be installed followed by the dependent packages.

  5. Select Install Now or Install All based on the options provided.

  6. A confirmation pop-up will appear displaying the approximate time for installing or updating the selected package(s) and states the application will be inaccessible during this time.

  7. Click Install Now in the confirmation pop-up.

    ❗ The application checks for the conditions below and only proceeds when the validations are successful. If one or multiple are not met, a pop-up window appears indicating the error and installation/updating will be blocked. Select Close, fix the conditions below, and try again.

    • Package files integrity checks pass.

    • No Case processing is in progress.

    • /staging (on the DRAGEN server v4) has minimum of 200 GB free space.

If the validations above succeed, application starts the install or update process and displays the progress of package install/updates. During the install or update process, the application is inaccessible. After the install or update is completed, the screen refreshes to the Connected Insights - Local software login screen with a success message. Install or update any remaining packages if not done already.

If an update for an existing package fails, the application will automatically try to revert to the previous version of the package. You can then attempt to reinstall or re-upload the package from the Software Update page. If the rollback process also fails, the application will display an "Update Failed" message and restrict access to the application. For further troubleshooting contact Illumina Support.

Update Knowledge Base from Local Computer

The application allows you to install or update Knowledge Base files by uploading the files directly from user's personal computer. Refer to the instructions below:

  1. From any page, click your username in the top right, select Administration Console, then Software Update. The Administration Console page is only accessible by Connected Insights - Local software users with an Administration role.

  2. On the right-side pane, select the Local computer (only for Knowledge Base and license file) option.

  3. Select the Knowledge Base file from your personal computer.

  4. After the upload is complete, select Install.

  5. A confirmation pop-up will appear displaying the approximate time for installing or updating the selected Knowledge Base package and states the application will be inaccessible during this time.

  6. Click Install Now in the confirmation pop-up window.

❗ The application checks for the conditions below and only proceeds when the validations are successful. If one or multiple are not met, a pop-up window appears indicating the error and installation/updating will be blocked. Select Close, fix the conditions below, and try again.

  • Package files integrity checks pass.

  • No Case processing is in progress.

  • /staging (on DRAGEN server v4) has minimum of 200 GB free space.

If the validations above succeed, the application starts the install or update process and displays the progress. During the install or update process, the application is inaccessible. After the install or update is completed, the screen refreshes to the Connected Insights - Local software login screen with a success message.

Update License (ConnectedInsights-QuotaLicense.bin) from Local Computer

The application allows you to update Genome Equivalent Sample (GEs) balance by uploading the ConnectedInsights-local-QuotaLicense.bin file directly from user's personal computer. Download the license files sent by the Illumina Sales/Customer Support team on your personal computer and select ConnectedInsights-local-QuotaLicense.bin for this step. Refer to the instructions below:

  1. From any page, click your username in the top right, select Administration Console, then Software Update. The Administration Console page is only accessible by Connected Insights - Local software users with an Administration role.

  2. On the right-side pane, select the Local computer (only for Knowledge Base and license file) option.

  3. Select the ConnectedInsights-local-QuotaLicense.bin license file.

  4. After the upload is complete, select Install.

❗ The application checks for the conditions below when updating a license file and only proceeds when the validations are successful. If one or multiple are not met, a pop-up window appears indicating that the update cannot be installed. Select Close, fix the conditions below and try again.

  • The package file integrity checks pass.

  • The license file is intended for the target DRAGEN server v4.

If the above validation succeeds, the application proceeds to update the license and a success message is displayed. Upon successful License update, the amount of remaining GEs is refreshed to the current aggregated value under the License File section of the Software Update page.

The Genomic Region criteria is not available when creating a filter from configuration but can be included when adding/editing filters in Variant grid . For more information, refer to .

Update the applicable settings. For more information, refer to .

[Optional] Adjust the condition group settings. For more information, refer to .

For the initial installation of Connected Insights - Local software and the license file, see and , respectively.

Then, if not done already (mainly applies to first-time installation), follow the instructions in to further set up Connected Insights - Local software and to ingest cases from secondary analysis output data.

Install Connected Insights - Local software
Install License File
Configuration
Data Upload from User Storage (Connected Insights - Cloud and Connected Insights - Local)
Add and Configure a Variant Filter
Add and Configure a Variant Filter
Add and Configure a Variant Filter

Actionability Classifications

Custom actionability classifications can be set up in Configuration. Later, when you create therapeutic, prognostic, and diagnostic assertions, you can specify these classifications.

Create custom actionability classifications as follows.

  1. On the top toolbar, select Configuration.

  2. In the General tab, select Actionability Classification. The default actionability classifications are based on AMP/ASCO/CAP Li et al, 2017. If you want to specify your own, select I want to classify using my own classifications.

  3. Provide a name for the actionability classifications (for example, ESMO ESCAT).

  4. Select Add.

  5. Add a classification name (eg, Level 1).

  6. [Optional] Add a description.

  7. Choose a color.

  8. Select Save.

  9. Repeat steps 4–8 until you have your classification created.

    • Classifications can be deleted by selecting x on the created classification.

    • Classifications can be edited by selecting the pencil icon on the created classification.

  10. Use the drag handles to map your classifications to the AMP/ASCO/CAP Li et al., 2017 guideline on the right side of the window. Place your classifications in order of their significance. After you create assertions, this order is used to prioritize variants and evidence.

    ❗ Whenever you edit these classifications, it does not modify existing assertions in your knowledge base or reports. When you encounter assertions using older classifications, they can be edited to use the latest classification.

Customizations

The following applications can be used to customize the report:

  • LibreOffice v7.5 or later

  • Carbone Studio Illumina recommends using LibreOffice to customize the report. For more information on the customizations that can be done with LibreOffice, refer to the writer guide on the LibreOffice website. Carbone studio and its documentation are updated regularly. Please ensure any command used in an ODT is compatible with Carbone version 4.22.4 or earlier.

Use LibreOffice or an equivalent ODT editor to do common report customizations, including:

  • Changing the logo in the header.

  • Changing the report name.

  • Updating the date and time format.

  • Adjusting the font size and color.

  • Reordering and removing sections.

  • Inserting or removing information, such as single or aggregate data and the Genomic biomarkers table asterisk.

  • Changing the paper size.

  • Update Methodology Description and Gene List.

  • Show Findings by Tier

Change the Logo

  1. Prepare the image file that is going to be inserted into the template.

    • Make sure that the image is between 200 and 600 pixels so that it can fit within the header.

    • Make sure that the image file size is less than 50 KB to avoid a delay in report generation.

  2. Open the template in the ODT editor.

  3. Replace the Laboratory image in the header as follows. a. Select the Laboratory image within the header of the first page. b. Replace the image with the formatted image from step 1. If you are using LibreOffice, right-click and select Replace. For more information on LibreOffice functions, refer to the writer guide on the LibreOffice website. The location and size are adjustable after the image is placed in the header.

    ❗ The default template includes a different header style for the first page and subsequent pages.

    c. Select the image in the header of the second page. d. Replace the image with the formatted image from step1. If you are using LibreOffice, right-click and select Replace.

    For more information on LibreOffice functions, refer to the writer guide on the LibreOffice website. This replacement causes the header image to change in subsequent pages.

Change the Report Name

  1. Open the template in the ODT editor.

  2. At the top of the template of the first page, replace the following text with the new report name: {d.reportData.reportLabels.report:ifEM():show('Report'):upperCase()}

    ❗ The default template includes different report name text for the first page and subsequent pages.

  3. Repeat step 2 for the second page. This replacement causes the report name to change in subsequent pages.

Change Date and Time Format

  1. Open the template in the ODT editor.

  2. At the top of the template, find the following code that generates the report updated time text: {d.subjects[0].reports[0].reportDetails.updateDate:formatD('YYYY-MM-DD HH:mm')}

  3. Replace YYYY-MM-DD HH:mm with the desired format (for example,YYYY-MM-DD).

Localize Time and Date

  1. Open the template in the ODT editor.

  2. Find and replace every instance of (UTC) with {d.reportData.localDates.timezone.shortName}. This will replace "UTC" with the local time zone abbreviated name (for example, "PT" for Pacific Time).

  3. Find the following code that generates the updated date and time text: d.subjects[0].reports[0].reportDetails.updateDate

  4. Replace every instance with d.reportData.localDates.reportUpdateDate

  5. Find the following code that generates the report approval date and time text: d.reportData.reportHistory[i].approvedDate

  6. Replace every instance with d.reportData.reportHistory[i].approvedDateLocal

Change Font Color and Size

  1. Open the template in the ODT editor.

  2. Change the font color and style using the font characteristics function for an individual text section.

    ❗ Color and size are changeable, but the font style and type cannot be altered.

  3. [Optional] If you must update the font color and size for the whole document, adjust the paragraph style.

Reorder Sections

  1. Open template in the ODT editor.

  2. Identify the sections that must be rearranged.

  3. Select and copy all relevant text or tables in that section.

    ❗ The sections of the template primarily consist of tables. Make sure that the entire table is selected when reordering a section. If you do not,then formatting issues can occur.

  4. Enter a paragraph break between the sections where the copied section is being placed.

  5. Paste the copied section to the new location.

  6. Make sure that all of the information is present and formatted correctly.

  7. Delete the original section.

  8. Repeat steps 1–7 for any other sections that must be reordered.

Remove a Section

  1. Open the template in the ODT editor.

  2. Select the section of the report that you want to remove.

    ❗ The sections of the template primarily consist of tables. To remove the section, make sure that the entire table is selected. If you do not, then formatting issues can occur.

  3. Delete the section.

Insert Information

Insert single data (for example, Methodology) or aggregate data as follows.

  1. Open the template in the ODT editor.

  2. Place the cursor where you want the new information to appear.

  3. Add the applicable code or text used to generate new content or enter free text that you want to appear in all of the generated reports. For example, enter {d.createdDate:formatD('YYYY-MM-DD')} for the date the report was created or {d.reportData.therapies[]:aggCount} to add a count for the number of therapy assertions included in the report.

Remove the Genomic Biomarkers Table Asterisk (Remove Pertinent Negative)

  1. Open the template (version 1) in the ODT editor.

  2. Search for and delete the following line (use Ctrl+F to search): {$lbl.gbTableFooter:ifEM():show('*Contains disease related genes only')}

  3. Search for the following and delete only the asterisk (*): ('Nothing reported')}*

Remove the Nothing Reported genes list

  1. Open the template (version 2) in the ODT editor.

  2. Search for the following line (use Ctrl+F to search): {$lbl.nothingReportedV2:ifEM():show('Nothing Reported')}

  3. Use the ODT editor delete the table row containing the searched for text above.

Change Supplemental Information Description

  1. Open the template in the ODT editor.

  2. Search for supplemental information in the search field at the bottom of the template. You can also select Ctrl+F to search.

  3. Make the desired edits. For more information on complex edits, refer to the ODT editor help documentation. The following edits are common:

    • Change an existing term heading or its definition by updating the text within the single quotation marks for a given term or definition. For example, {$lbl.geneList:ifEM():show('Gene List')} can be changed to the following: {$lbl.geneList:ifEM():show('Genes Included In This Test')}

    • Add static text (for example, laboratory contact information) by placing the cursor outside of the braces ({ }) where the status text begins. Then, type the text. If needed, press Enter to start a new line. Refer to the following example:

    • Before editing:\

      {d.dataSourceVersions}{d.dataSourceVersions:ifEM():showBegin()}{$lbl.notProvided:ifEM():show('Not provided')}{d.dataSourceVersions :showEnd()}

    • After editing:

      {d.dataSourceVersions}{d.dataSourceVersions:ifEM():showBegin()}{$lbl.notProvided:ifEM():show('Not provided')}{d.dataSourceVersions :showEnd()} Contact Information Name of Laboratory +1 (123) 555-1234 Email@Email.com

Change Paper Size

  1. Open the template in the ODT editor.

  2. Select each paragraph style and adjust the page size to the required size needed for printing.

Change Methodology Description and Gene List

  1. Open the template in the ODT editor.

  2. Search for and delete the following line (use Ctrl+F to search):{d.reportData.methodology.assayDescription:convCRLF()}

  3. Replace line with desired methodology text used for the specified workflow. Example text can be found in the default PDF generated from a case in ICI.

  4. Search for and delete the following line (use Ctrl+F to search):{d.reportData.methodology.assayGeneListText:convCRLF()}

  5. Replace line with desired gene list.

Show Findings by Tier

  1. The version 2 template can conditionally display findings at the beginning of the report based on the Tier/Actionability level. The default shows all levels in this section. To only display Tier I and Tier II (or equivalent).

  2. Open the template in the ODT editor.

  3. Search for the following line (use Ctrl+F to search):classification.actionabilityOrder:ifGTE(7.0)

  4. Change 7.0 to 5.0 in the instances of the line.

  5. Search for the following line (use Ctrl+F to search):classification.actionabilityOrder>6.9999

  6. Change 6.9999 to 4.9999 in all instances of the line.

Report Automation

User-defined automation can add assertions from your knowledge base and/or other knowledge bases automatically to a draft report.

Automation only applies to cases using test definitions with automation turned on during case ingestion. Cases that were ingested before automation was turned on will not have assertions automatically added to their reports.

Automated assertions can be added for all types of variants with assertions in the supported knowledge bases, including the genome-wide biomarkers TMB, MSI, and GIS. Automation configuration settings determine which biomarkers are included in automation and which assertions for those biomarkers are added to the report.

Prerequisites

Before enabling automation, make sure that the following information is set up:

Variant Selection

Select either of the following sets of variants to be reported:

  • Variants that appear in a default filter and key genes (i.e., Key Findings of the Overview page).

  • Variants that appear in a default filter.

The following are not reported:

  • Any variant with a likely benign, benign, or likely neutral biological classification in a knowledge base (including My Knowledge Base and ClinVar).

  • TMB, MSI, and GIS with an unknown status.

Max number of variants eligible for automated reporting:

  • If variant selection is Variants that appear in default filter and key genes, only the first 25 variants with assertions in your default filters that are in key genes are eligible for automated reporting.

  • If variant selection is Variants that appear in default filter, only the first 25 variants with assertions in your default filters are eligible for automated reporting.

Knowledge Base Selection

You can select KBs you want to report assertions from. The following KBs are selectable:

  • My Knowledge Base

  • OncoKB

  • CKB

  • CIViC

You can also reorder KBs to prioritize assertions. Select and hold the icon to the left of the KB and move it up or down to reorder the KB list. Connected Insights uses the following information to prioritize which KB is used to report findings:

  • Order in the KB list (for example, if you move My Knowledge Base above CKB in the KB list, then My Knowledge Base is prioritized)

  • Case disease and assertion disease match (for example, if CKB is below My Knowledge Base in the KB list, but the case disease matches the CKB assertion disease, then CKB is prioritized)

Report Automation Setup

  1. On the Configuration page, select the General tab.

  2. Select Report Automation, and then select Edit.

  3. Select one of the following Report a biomarker when options:

    • Appears in a default filter and Key Genes (Key Findings)

    • Appears in a default filter

  4. Select applicable knowledge sources from the following Report findings from options:

    • My Knowledge Base

    • OncoKB

    • CKB

    • CIViC

  5. Select Yes or No for the following questions:

    • Report assertions previously reported only?

    • Report therapeutic assertions with highest classification only, skipping anything in a lower classification?

    • Report therapeutic assertions that indicate response or resistance only?

  6. Select Save.

Data Upload

This section describes how to upload data with Connected Insights and includes setup instructions. Connected Insights requires the following data types:

  • Secondary analysis output data — Connected Insights is compatible with a broad range of analysis pipeline outputs. To configure the input file format, select a compatible pipeline (for example, DRAGEN TruSight Oncology 500 v2.5.2) or configure a custom pipeline.

Connected Insights - Cloud allows data upload from the following sources:

Before uploading, create the following items:

  • Custom case data (if applicable)

  • Test components

Test Definitions

Test Definitions allow you to specify default parameters that apply to cases when they are ingested. Make sure you have test components created, then create a test definition as follows.

  1. On the top toolbar, select Configuration.

  2. Select the Test Definitions tab.

  3. Select New.

  4. In the right-hand pane, enter a test name in the Test Name field.

  5. Choose a human reference genome.

  6. [Optional] Select one or more custom annotations (must be compatible for the selected human reference genome).

  7. [Optional] Enter version comments as applicable.

  8. Select Save. The new test definition appears on the left-hand accordion menu. Select a test definition to preview and access the following actions:

    • Select Edit to edit a test definition.

    • Select Copy as New Test to copy the definition as a template for a new test definition.

    • Select Archive to hide the test definition from the PDF report.

Default Tests

Connected Insights provides the following default tests to assist in preliminary test implementation:

Test

Description

Pre-configured GRCh37 Demo Test

GRCh37 test that applies filters for DNA and RNA variants.

Pre-configured GRCh37 DNA Demo Test

GRCh37 test that applies filters for DNA variants.

Pre-configured GRCh37 RNA Demo Test

GRCh37 test that applies filters for RNA variants.

Pre-configured GRCh38 Demo Test

GRCh38 test that applies filters for DNA and RNA variants.

Pre-configured GRCh38 DNA Demo Test

GRCh38 test that applies filters for DNA variants.

Pre-configured GRCh38 RNA Demo Test

GRCh38 test that applies filters for RNA variants.

Pre-configured TSO 500 Demo Test

GRCh37 test that applies filters for DNA and RNA variants (limiting splice variants to AR, MET, EGFR).

Disease Configuration

The Disease Configuration section can be used to view, add, and edit the key genes associated with disease terms.

Add a New Disease Configuration

  1. On the Configuration page, select the General tab.

  2. Select Disease Configuration.

  3. Select +New on the right side of the pane.

  4. In the Disease Name field, type the disease name. This name can be based on a group of diseases or cancer types (for example, Bone).

  5. In the Associated Disease Term(s) field, type a term (for example, Sarcoma).

  6. Select the applicable term from the list that displays.

  7. Make sure that the disease term displays under the field (for example, Sarcoma (SNOMEDCT: 1187396000)).

  8. Under Key Genes, type a gene name in the field. You can enter one gene name per line, or multiple gene names separated by commas. A maximum of 250 names can be entered. The names are case-sensitive.

  9. Select Save.

Update Disease Configuration

  1. On the Configuration page, select the General tab.

  2. Select Disease Configuration to expand the list of disease categories.

  3. Select a disease (for example, Bone).

  4. On the right side of the screen, select Edit.

  5. Update the disease terms as follows. a. To add a disease term, type the term (for example, Sarcoma) in the Associated Disease Term(s) field. b. Select the applicable term from the list that displays. c. Make sure that the disease term displays under the field (for example, Sarcoma (SNOMEDCT: 1187396000)). d. To delete a disease term, select the X next to it. e. Select Save to accept any changes.

  6. Update the key gene names as follows. a. For Key Genes, enter a gene name in the field. You can enter one gene symbol per line, or multiple gene names separated by commas. A maximum of 250 names can be entered. The names are case-sensitive. b. Select Save to accept any changes.

  7. Update genome wide thresholds as follows. a. For Genome Wide Thresholds, enter values for the following Tumor Mutational Burden (mut/MB) thresholds:

    • TMB-Low (the range starting point defaults to 0.0)

    • TMB-High

      ❗ If there is a conflict between the low and high values, an error message displays indicating which value needs to be corrected.

    b. Enter values for the following Microsatellite Instability (% unstable sites) thresholds:

    • MS-Stable (the range starting point defaults to 0.0)

    • MSI-High (the range end point defaults to 100)

    c. Enter values for the following Global Instability Score thresholds:

    • GIS-Low (the range starting point defaults to 0.0)

    • GIS-High

    d. Select Save to accept any changes.

Cancer Types with Key Genes

The following table shows the default key genes for select cancer types based on data provided by the Illumina Medical Affairs team.

Default Key Genes for Select Cancer Types

Cancer Type
Key Genes

Melanoma

BRAF, KIT, NRAS, NTRK1, NTRK2, NTRK3, TERT, GNAQ, GNA11, BAP1, SF3B1, EIF1AX, CDKN2A, BRCA2, PALB2, NF1, PTEN, CDK4, MC1R, MITF, MBD4

Prostate

ATM, BARD1, BRCA1, BRCA2, BRIP1, CDK12, CHEK2, FANCL, FGFR2, FGFR3, PALB2, PPP2R2A, RAD51B, RAD51C, RAD51D, RAD54L, NTRK1, NTRK2, NTRK3, ATR, EPCAM, ABRAXAS1, FANCA, GEN1, MLH1, MRE11, MSH2, MSH6, MUTYH, NBN, PMS2

Uterine and Cervical

ERBB2, ESR1, FOXO1, NCOA3, PAX3, PAX7, SMARCA4, SUZ12, NTRK1, NTRK2, NTRK3, ALK, ATRX, BCOR, CDK4, DICER1, FGFR2, GREB1, KMT2C, MDM2, MYBL1, NCOA2, CD274, PGR, PHF1, PIK3CA, PLAG1, RAD51B, RB1, TERT, TFE3, TP53, YWHAE, PTEN, POLE, MLH1, MSH2, MSH6, PMS2

Lung

ALK, BRAF, EGFR, ERBB2, KRAS, MET, NUTM1, RET, ROS1, NTRK1, NTRK2, NTRK3, CD274

Breast

BRCA1, BRCA2, ERBB2, ESR1, PIK3CA, NTRK1, NTRK2, NTRK3, CD274, PALB2, RAD51D, RAD51C, ATM, STK11, TP53, NF1, NBN, PTEN

Thyroid

BRAF, HRAS, KRAS, NRAS, RET, TERT, NTRK1, NTRK2, NTRK3, PAX8, PPARG, PTEN

Ovarian

BRCA1, BRCA2, FOXL2, NTRK1, NTRK2, NTRK3, ATM, BRIP1, MLH1, MSH2, PALB2, RAD51C, RAD51D, NBN, STK11

Colorectal

BRAF, ERBB2, KRAS, NRAS, NTRK1, NTRK2, NTRK3, MLH1, MSH2, MSH6, PMS2

CNS

ATRX, BRAF, EGFR, H3F3A, HIST1H3B, IDH1, IDH2, PTCH1, TERT, TP53, NTRK1, NTRK2, NTRK3, MGMT, PTEN

Bone

EWSR1, EGFR, ERG, ETV1, ETV4, FLI1, IDH1, NTRK1, NTRK2, NTRK3, FEV, IDH2, FUS

Other Solid (as a default for any other cancertypes)

ALK, APC, BCOR, BRAF, BRCA1, BRCA2, CDK4, CIC, CTNNB1, DNAJB1, ERBB2, EPCAM, ERG, ETV1, ETV4, ETV6, EWSR1, FGFR2, FGFR3, FOXO3, GLI1, IDH1, KIT, KRAS, MDM2, MLH1, MSH2, MSH6, MYOD1, NAB2, NTRK1, NTRK2, NTRK3, PAX3, PAX7, PDGFRA, PMS2, RANBP2, SDHB, SMARCB1, TFE3, WT1, YAP1, RET, ROS1, MET, IDH2

The following resources can be used to identify other actionable genes to expand your key genes with:

Restore Disease Configuration to Default Settings

  1. On the Configuration page, select the General tab.

  2. Select Disease Configuration.

  3. Select ....

  4. Select Restore to Default.

  5. To confirm the action, select Yes,Restore to Default.

  6. To confirm the action, select Yes, Delete.

Data Upload from User Storage (Connected Insights - Cloud and Connected Insights - Local)

Connected Insights - Cloud Data Uploader tool supports uploading of VCF files and analysis output for user-provided machines and storage devices and can be downloaded from Configuration -> Data Upload section of the application.

The secondary analysis input logs can be found /ExternalStorageDriveMountPath>/d53e4b2d-0428-4b3e-92bf-955f7153c360/d53e4b2d-0428-4b3e-92bf-955f7153c360/upload-logs/<DataUploadConfiguredMonitoringLocation>/<SecondaryAnalysisRunFolder>/run_<Timestamp>.json

Setup (Connected Insights - Cloud Only)

This section identifies the requirements for uploading data from user storage, enabling ingestion from the network drive, and adding an existing pipeline. For Connected Insights - Cloud, this section also covers how to download and install the Data Uploader tool and has instructions for generating an API key.

Requirements

To upload data from user storage, the following requirements must be met:

  • Make sure you have Java 8 or a newer version installed on your computer. You can check by opening a terminal or command prompt and typing java -version. If you don't have it installed, you can download and install it from the official Java website.

  • Data Uploader with Java Virtual Machine (JVM) 8+ that is compatible with Mac, Windows, or Linux CentOS.

  • Administrator access on the computer where Data Uploader is installed.

Before you begin, perform the following actions:

  1. Create custom case data.

  2. Create test components.

  3. Create test definitions.

Download and Install Data Uploader

Download and install the Data Uploader tool as follows.

  1. In Connected Insights, select the gear at the top right of the page.

  2. In the General tab, under Data Upload, select the From Local Storage tab.

  3. Under Download and Launch the Data Uploader, select the storage device operating system from the drop-down list.

  4. Select Download Data Uploader. A progress bar displays during the download.

  5. Copy the installation directory of the storage device. Make sure that Data Uploader is in a location that has access to your secondary analysis output folder.

  6. Use the following tar command to extract the files: Replace {ici uploader script} with the applicable file name. tar xvzf {ici uploader script}.tar.gz

    ❗ Extracting files can vary depending on the operating system. Most terminals support the tar command. For Windows, you can use a zip file extraction application (eg, 7-Zip) to extract the content of the tar folder.

  7. Make sure that the files in the following table are in the unzipped Data Uploader file.

  8. Install Data Uploader as follows:

    a. [Windows] Start the command prompt as an administrator and run ici-uploader.exe install.

    ❗ For windows environment, user must be in the installation directory to install/uninstall the application. ici-uploader.exe start-daemon

    b. [Mac and Linux] Run the following command on the terminal ./ici-uploader install

    ❗ If the installation fails, start the Connected Insights installation manually using ici-uploader start-daemon

    c. Follow any prompts in Data Uploader. d. Enter your API key and press Enter.

    e. Under Define and Monitor Data Uploads, make sure that your machine displays. Data Uploader is now set up for auto and manual ingestion. You can also change the name of the installed Data Uploader by selecting ... and Edit Server Name . If you must download any logs associated with the Data Uploader from the last 24 hours, select ... and Download Logs.

    ❗ If the user is not a system administrator, the daemon can be started with the ici-uploader start-daemon command for Mac/Linux or with the ici-uploader.exe start-daemon command for Windows. This command does not run the process as a system service and requires you to start and stop the service manually. To stop the daemon, run the command ici-uploader stop-daemon

    After Data Uploader has been downloaded and installed on the user storage, you can set up configurations for the tool to upload data into Connected Insights automatically. Each configured pipeline monitors user storage for new molecular data.

Running Data Uploader as Service

If user has admin access, ici-uploader is installed as a system service. User can stop the ici-uploader (running as system service) using the following command ici-uploader stop-service command for Mac/Linux or with the ici-uploader.exe stop-service command for Windows. User can start the uploader via ici-uploader start-service.

❗If data-uploader is already running as system-service, and user also runs the uploader manually via ici-uploader start-daemon, it may cause issues. User must stop already running data-uploader with ici-uploader stop-service before starting uploader manually.

Installing newer version of Data Uploader

  1. Before installing the new version of the Data Uploader, the user must first uninstall the existing version. If they attempt to install without uninstalling, they will encounter the following error.

    ❗ [ERROR ici_uploader] Unable to start ICI Data Uploader because a daemon is already running ...

  2. To uninstall, run the following command:

    a. [Windows] Start the command prompt as an administrator and run ici-uploader.exe uninstall.

    ❗ For windows environment, user must be in the installation directory to uninstall the application. When prompted with message this operation will remove all contents from the folder. Are you sure to proceed?, press Y.

    b. [Mac and Linux] Run the following command on the terminal ./ici-uploader uninstall

    ❗ When prompted with message this operation will remove all contents from the folder. Are you sure to proceed?, press Y.

Enable Upload from Network Drive (Connected Insights - Cloud)

If you are using Linux, automatic case upload is already enabled and this section is not applicable. For Mac, contact Illumina Technical Support. For Windows, run the "illumina ICI Auto Launch Service" to make the network drive available for Data Uploader as follows:

  1. When the Data Uploader is running, open the Services application from the Start menu and locate the "illumina ICI Auto Launch Service".

  2. Right-click "illumina ICI Auto Launch Service" and select Properties from the drop-down menu.

  3. In Properties, select the Log On tab and enter your account ID and password. Confirm the password.

  4. Select the General tab.

  5. Select Stop, then select Start to start the service. The network drive is available for ingestion for Data Uploader.

After completing these steps, the Data Uploader details are visible in Connected Insights.

Enable Ingestion from Proxy Server Setting

If the computer where the Data uploader is installed is behind a proxy server, then Uploader proxy setting must be enabled. Before you install the Data Uploader, run the following command on the terminal (Linux).

❗ export JDK_JAVA_OPTIONS='-Dhttps.proxyHost=<IP address of the proxy server e.g. 1.2.3.4> -Dhttps.proxyPort=<Port of the proxy server e.g. 8080>'

For Windows, it can be set via following command.

❗ setx JDK_JAVA_OPTIONS "-Dhttps.proxyHost=<IP Address of the proxy server e.g. 1.2.3.4> -Dhttps.proxyPort=<Port of the proxy server e.g. 8080>"

Remember to replace and with the actual values you need.

Select Compatible Pipeline

  1. Select a pipeline from the drop-down list (for example, DRAGEN TruSight Oncology 500 Analysis Software v2.5.2).

    ❗ When running the DRAGEN Somatic Whole Genome pipeline in the Tumor-Only mode, you must set --output-file-prefix to match sample-id (the RGSM of the sample in the FASTQ list) of the run.

  2. For Test Definition, select the applicable definition.

  3. For Choose a folder to monitor for case metadata (optional), enter the path for the folder in the secondary analysis folder created by Data Uploader.

  4. Select Save.

Generate an Api Key

If you are using Data Uploader for the first time, then you must generate a new API key. All Data Uploader operations require an API key for authentication. The Data Uploader bundle can be downloaded with an autogenerated API key. If the bundle includes an API key, skip this section.

❗ If you are installing Data Uploader on multiple machines, manually create and track your API key by running the following auto-updating and manual run command:

ici-uploader configure --api-key={apiKey} Make sure that the API key is within single quotation marks (for example,'{SYSTEM_API-KEY}')

  1. In Connected Insights, select Manage API Keys from the Account drop-down menu.

  2. Select Generate.

  3. Enter a name for the API key.

  4. To generate a global API key, select All workgroups and roles.

  5. Select Generate.

  6. In the API Key Generated window, select one of the following options:

    • Show — Reveals the API key.

    • Download API Key — Downloads the API key in .TXT file format.

  7. Select Close after you have stored the API key.

    ❗ The API key cannot be viewed again after closing this window. Download the API key or save it in a secure location.

    The API key is added to the Manage API keys list.

  8. Perform any of the following actions in the Manage API Keys list:

    • Select Regenerate to generate a new API with the existing API key name.

    • Select Edit to edit the API key name or change the workgroups and roles selection.

    • Select Delete to delete the API key.

Automation of Data Upload from User Storage ( Connected Insights - Cloud and Connected Insights - Local )

The following information is applicable to both Connected Insights - Local and Connected Insights - Cloud. Create each configuration as follows.

  1. Input the {monitoring location} for secondary analysis output.

    • The monitoring location is the full path to the location where secondary analysis output data is deposited in user's storage.

      • For example: /rest/of/storage path/{monitoring location}/{runFolder}/{sample folders, sample sheet, inputs, tumor_fastq_list.csv}

      • For DRAGEN server v4 standalone results: /rest/of/storage path/{monitoring location}/{sample name folders}/{sample sheet, inputs, VCFs, .bams}

  2. Select Save to complete the configuration. If Data Uploader is running, it monitors this configuration for data upload.

Perform any of the following actions below:

Edit You can modify the pipeline configuration by clicking "Edit" against a configuration.

Note: The change in configuration does not impact the Case that are already ingested.

Delete You can delete the pipeline configuration by clicking "Delete" against a configuration.

Requeue (Connected Insights - Local) You can resume or reupload a secondary analysis output folder by clicking "Requeque" against a configuration. Upon clicking "Requeue", application will re-attempt to create the case from the run folders which previoulsy failed due to one of the below errors:

  • SampleSheet validation error

  • Case ingestion has stopped due to zero GEs balance

  • Case ingestion has stopped due to low space on external mounted storage or /staging

On-Demand Data Upload from User Storage (Connected Insights - Cloud Only)

  1. Upload an analysis output by running the following command: ici-uploader analysis upload --folder={path-to-analysis} --pipeline-name={pipelineName}

    • --folder {path-to-analysis} — The absolute path to the analysis output to upload into Connected Insights. This folder contains the sample sheet.

    • --pipeline-name={pipelinename} — The name of the pipeline created in Connected Insights to apply to cases uploaded from this analysis. Pipeline names must include only letters, numbers, underscores, and dashes. The name cannot include spaces or special characters.

    • [Optional] --runId={path-to-config} — The id of the run to be created in place of the run ID determined by the run folder name.

    • [Optional] --pair-id={pair-id} — The pair-id of the analysis to upload from the Sample Sheet when limiting upload to a single analysis.

    • [Optional] --case-display-id={case-display-id} — The id of the case to be created in place of the pair-id when uploading a single analysis with --pair-id={pair-id}.

    • [Optional] ici-uploader logs show — Run to display the logs in ICI_Data_Upload_log.json.

    • [Optional] Downloads > ici-uploader logs download — Download Data Uploader logs in a zipped folder by running the command prompt.

  2. Upload the custom case data file associated to one or more cases by running the following command: ici-uploader case-data --filePath={absolute-path-of-csv-file}

Case Processing Performance (Connected Insights - Local Only)

The following table shows the approximate time it takes for example datasets to upload and receive the Ready for Interpretation status. The duration is evaluated by analyzing a batch of samples ingested through the Connected Insights tertiary analysis in conjunction with the DRAGEN secondary analysis performed on similar datasets on the DRAGEN server v4.

Report Templates

Connected Insights requires you to provide a report template for each test definition to ensure consistency of reports produced across cases. This section summarizes the actions that can be performed with report templates to customize the look and content of PDF reports to your specifications.

  • Create several report templates and use them in more than one test definition.

  • Use a default report template provided by Connected Insights or customize the report as needed. These customizations include: – Changing the logo of the laboratory. – Changing the report name. – Reformatting the page and date. – Removing parts of the report related to the Nothing Reported section. This modification might be needed if the laboratory prefers not to report pertinent negatives. – Adding sample information alongside case and subject information. – Changing text in the Supplemental Information section.

Create a Report Template

  1. On the top toolbar, select Configuration, and then select the Test Components tab.

  2. Navigate to Report Templates and select New.

  3. Select Download the template.

  4. Save the base ODT template.

  5. Select Upload template to re-upload the template with the recently made changes. Uploaded files must in the ODT format.

  6. Select Confirm Report Creation when the report preview displays. Download the original report in the ODT format at any time. You can also archive and unarchive report templates. Archiving a report template makes it unavailable for use when creating a test definition.

Download Report Template

  1. On the top toolbar, select Configuration, and then select the Test Components tab.

  2. Select Report Templates, and then select Pre-configured Demo Report Template or Pre-configured Demo Report Template (Version 2).

  3. After the report loads, select Download as ODT.

Test Changes After Report Template Customization

  1. On the top toolbar, select Configuration, and then select the Test Components tab.

  2. Navigate to Report Templates and select New.

  3. For Create your new report, select Upload template.

  4. Using file explorer, navigate to the template with the changes and select Open.

  5. Review the PDF preview to make sure that the modified report displays as intended.

In Connected Insights, use the default report template or introduce customizations to configure the reports according to your specifications. For more information on using the default report template, refer to .

You can also edit or remove assertions that were automatically added before approving a report. For more information, refer to .

Key genes and TMB, MSI, and GIS thresholds to limit reporting to certain biomarker scores. For more information, refer to .

Preferred transcripts to limit reporting to preferred transcripts. For more information, refer to .

Default filters to limit the variants being reported. For more information on creating variant filters and adding them as default filters in a test definition, refer to and .

Any variant with no biological classification in any knowledge base (including My Knowledge Base and ClinVar), and biological classification predicted by the tool is VUS, likely benign, or benign.

For more information, refer to . After making your selections, a window displays indicating the reporting status for each classification.

Turn on report automation within a test definition. For more information, refer to .

Case, subject, and sample data — For more information on custom case data, refer to

User storage — Data ingestion is managed by the Data Uploader tool that supports uploading variant call format (VCF) files and other analysis output files. For more information, refer to .

Cloud storage on ICA and BSSH — Data ingestion can be configured through the Data Upload page or API. For more information on using the Data Upload tab or API, refer to .

Test definitions For more information on creating test components and definitions, refer to .

Choose one or more variant filters. These filters display in the as locked filters.

Choose a .

Choose a .

[Optional] Select the Turn on Report Automation toggle to enable or disable the automated addition of assertions to reports using this test definition. For more information, refer to .

Connected Insights - Local Connected Insights - Local includes the Data Uploader tool that is installed on the DRAGEN server v4 as part of the Connected Insights - Local installation and reads secondary analysis results from the external storage drive that is configured. The Data Uploader tool is detected and identified as Default-CLI-Installation in the Data Upload section of the Configuration page. If Default-CLI-Installation does not show as Online, refer to .

The Data Uploader logs can be found at /staging/ici/logs/tss-cli/. With Connected Insights - Local, these logs can also be downloaded from the Activity tab in the Case Details pane on the Cases page. For more information, refer to .

An API key and access to the workgroup to which the data is uploaded. The API key comes with the installer. To generate a newAPI key, refer to .

For more information, refer to .

❗ If you did not download with an auto-generated API key, provide one to the installer when prompted. If you are installing Data Uploader for the first time, you must generate an API key. For more information, refer to .

Download the latest version of the Data Uploader.

In Configuration Settings, select the radio button next to Choose compatible pipeline from catalog, refer to .

Associate the workflow schema for this pipeline. a. Under Choose compatible pipeline from the catalog, select the applicable pipeline from the drop-down list (for example, DRAGEN WGS Somatic v4.2). b. If you are running a custom workflow, then upload a workflow schema that corresponds to the data that the configuration uploads. For more information, refer to .

Select the test definition to be associated with cases created by this configuration. For more information, refer to .

[Optional] Input the location where custom case data is stored. This location is the full path to where custom case data is deposited in user storage. For more information, refer to .

For more information on custom case data files, refer to .

For more information on the customization options, refer to .

Edit the file with an applicable document editor. The document editor must be able to load v1.3 ODT files. For information on making custom edits to the report, refer to .

Report Templates
Edit, Remove, and Archive Assertions
Disease Configuration
Preferred Transcripts
Variant Filters
Test Definition Setup
Oncogenicity Prediction
Knowledge Base Selection
Test Definition Setup
Custom Case Data Upload
Data Upload from User Storage (Connected Insights - Local Storage)
Data Upload from ICA (Connected Insights - Cloud)
Test Definition Setup
Variants Tab
variant flag group
report template
Report Automation
OncoKB Gene List
CKB Gene List
CIViC Gene List

Component

Description

ici-uploader-daemon.jar

Used to run Data Uploader as a daemon.

ici-uploader.jar

Used to run Data Uploader on demand.

uploader-config.json

This file contains the configuration for Data Uploader to allow it to connect to Connected Insights.

ici-uploader.exe

The installer for ici-uploader on Mac or Windows.

Mac: com.illumina.isi.daemon.plist

The installer for ici-uploader on Mac or Windows.

Linux: com.illumina.isi.daemon.service

The installer for ici-uploader on Mac or Windows.

ici-uploader or ici-uploader.exe

The installer for ici-uploader on Mac or Windows.

wrapper.exe

This file is used to set up Data Uploader as a system service on Windows.

README.txt

Third-party licensing information for Data Uploader.

Sample Size

Duration

CPU Usage

Memory Usage

Network I/O

8 Samples TSO 500 DNA cases with an average of 90,000 variants

55 minutes

88.4%

26.04%

write: 22573.098 kb/s, read: 25442.099 kb/s

8 Samples TSO 500 ctDNA

1h 5m

96.65%

51.0%

write: 288181.985 kb/s, read: 176519.153 kb/s

8 Samples WGS Tumor Normal

15m per sample

97.05%

46.32%

write: 22336.569 kb/s, read: 35373.43 kb/s

8 Samples WGS Tumor Only

3h 41m 21s per sample

94.05%

49.9.32%

write: 377878.867.569 kb/s, read: 197353.179.43 kb/s

Report Customizations
Report Customizations

DRAGEN TruSight Oncology 500 Analysis Software v2.5.3 (with HRD)

pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  gisFile: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  lohFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_genes.tsv, Optional    
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_annotated.vcf, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
      ballelesFiles: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.baf.bedgraph.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional

DRAGEN TruSight Oncology 500 Analysis Software v2.6.0 (with HRD)

pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  gisFile: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  lohFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_genes.tsv, Optional    
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_annotated.vcf, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
      ballelesFiles: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.baf.bedgraph.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional

DRAGEN TruSight Oncology 500 Analysis Software v2.1.1 (with HRD)

pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  gisFile: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional
Software Errors and Corrective Actions
Case Details
Configuration
Supported Pipelines
Custom Pipeline Configuration
Test Definition Setup
Custom Case Data Upload
Custom Case Data Upload
[Optional] Generate an API Key
[Optional] Generate an API Key
Follow the installation instructions.

Supported Pipelines

Connected Insights directly supports the following pipelines:

Pipeline Name and YAML

Support (Local Storage / ICA)

Local Storage

Local Storage

Local Storage and ICA

Local Storage and ICA

Local Storage

Local Storage

Local Storage

Local Storage

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage and ICA

Local Storage

Local Storage

For additional information about DRAGEN TruSight Oncology 500 and other DRAGEN Applications refer to:

Data Upload from ICA or BSSH (Connected Insights - Cloud)

Connected Insights - Cloud supports data uploads from Connected Analytics (ICA) and BaseSpace Sequence Hub (BSSH) for defined workflows.

Requirements

ICA

BSSH

You must be a member of the workgroup to which the data is uploaded in both Connected Insights and BSSH. The user must have permission at the level of Has Access in BSSH to be accessible from Connected Insights.

Configure Auto-pickup for a Supported Illumina Connected Analytics Pipeline

This section provides instructions for adding a supported ICA pipeline.

  1. In Connected Insights, select the gear in the top-right corner to open the Configuration page.

  2. Select the General tab.

  3. Select Data Upload.

  4. Select the From Illumina Connected Analytics tab.

  5. For Cloud Pipelines, select Add.

  6. For Test Definition, select the applicable definition.

  7. Select Save.

ℹ️ For the configured Illumina Connected Analytics Pipeline, Connected Insights will automatically upload new analyses in ICA for the specified workflow. When data is uploaded, the status to the right of the workflow name will show the last analysis upload date. If a new project is created or linked after the configuration is made, it will need to be refreshed by editing and saving the configuration before it will begin to pick-up data from that project.

Disable Auto-pickup for a Configured Illumina Connected Analytics Pipeline

  1. Locate the pipeline, and then select ...

  2. Select Delete.

  3. When prompted, select Yes, Remove.

Manual Upload for a Supported Illumina Connected Analytics Pipeline

This section provides instructions for manually uploading a completed analysis for a supported ICA pipeline.

  1. From the Case List, select + New Case.

  2. Select the Import from Connected Analytics option and click the button for Import from Connected Analytics.

  3. Ensure the correct project is selected under Select Project.

  4. Select the desired analysis to upload and click the button to Continue.

  5. Click Review.

  6. Review the information and click Submit to begin processing the selected analysis.

❗ The user must first configure the pipeline in Data Upload Configuration, see above, before manually uploading analyses from ICA.

Upload Data from Illumina Connected Analytics with API

Manual Upload for a Supported BaseSpace Sequence Hub Pipeline

This section provides instructions for manually uploading a completed analysis for a supported BSSH pipeline.

  1. From the Case List, select + New Case.

  2. Select the Import from BaseSpace Sequence Hub option and click the button for Import from BaseSpace Sequence Hub.

  3. Select the desired analysis to upload and click the button to Continue.

  4. Select the desired test definition to apply to the selected analysis.

  5. [Optional] Select a case metadata file to upload (up to five files may be uploaded at one time), refer to Custom Case Data Upload

  6. Click Review.

  7. Review the information and click Submit to begin processing the selected analysis.

Linking Data Between Projects in Illumina Connected Analytics

To use analysis data from one project (Project A) in another project (Project B), follow these steps:

  1. Ensure that the workgroup has access to Project A.

  2. Note down the folder ID or folder path of the data you want to access in Project B.

  3. In Project B, click on "Data" in the side navigation.

  4. Click on the "Link" menu.

  5. Search by the folder ID or folder path, and click on "Link".

This process will take a few minutes. Once the job is complete, you will be able to access the data from Project A in Project B.

DRAGEN TruSight Oncology 500 Analysis Software v2.5.3

DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.5.0

DRAGEN TruSight Oncology 500 Analysis Software v2.6.0

You must be a member of the workgroup to which the data is uploaded. A project not linked to the workgroup must be given permissions at the level of Contributor in the Team tab of ICA to be accessible from Connected Insights. User must have "Lab Director" role for Connected Insights to run the ici-uploader. For more information on adding users to a workgroup and adding permissions, refer to .

For Choose compatible pipeline from the catalog, select the applicable pipeline from the drop-down list, refer to .

[Optional] Select a case metadata file to upload (up to five files may be uploaded at one time), refer to

Use an API to upload data to Connected Insights - Cloud. For more information, refer to .

DRAGEN TruSight Oncology 500 Software
DRAGEN Secondary Analysis Software
ICA team management
Supported Pipelines
Custom Case Data Upload
Ingest Cloud Analysis Data API (Connected Insights - Cloud Only)
pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional
pipeline:
  type: TSO500
  sampleType: DNA
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  msiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf
  cnvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf, Optional
  svFiles:
    - Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.sv.vcf, Optional
    - Logs_Intermediates/DnaFusionFiltering/{sampleId.DNA}/{sampleId.DNA}_Fusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam
      dnaBaiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai
pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional

DRAGEN TruSight Oncology 500 Analysis Software v2.1.1

pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  gisFile: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional
DRAGEN TruSight Oncology 500 Analysis Software v2.6.1 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.6.1
DRAGEN TruSight Oncology 500 Analysis Software v2.6.0 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.6.0
DRAGEN TruSight Oncology 500 Analysis Software v2.5.4 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.5.4
DRAGEN TruSight Oncology 500 Analysis Software v2.5.3 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.5.3
DRAGEN TruSight Oncology 500 Analysis Software v2.5.2 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.5.2
DRAGEN TruSight Oncology 500 Analysis Software v2.1.1 (with HRD)
DRAGEN TruSight Oncology 500 Analysis Software v2.1.1
DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.6.2
DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.6.1
DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.6.0
DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.5.0
DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.1.1
DRAGEN Amplicon v4.3
DRAGEN Amplicon v4.2
DRAGEN Amplicon v4.1
DRAGEN RNA v4.3
DRAGEN RNA v4.2
DRAGEN RNA v4.1
DRAGEN Enrichment v4.3
DRAGEN Enrichment v4.2
DRAGEN Enrichment v4.1
DRAGEN for Illumina cfDNA Prep with Enrichment v4.0.3
DRAGEN Somatic Whole Genome v4.3
DRAGEN Somatic Whole Genome v4.2
DRAGEN Somatic Whole Genome v4.1
DRAGEN Heme v1.0.0
TruSight Tumor 170 Local App v2.0.1
Local Run Manager TruSight Tumor 15 Analysis Module v2.1

DRAGEN TruSight Oncology 500 Analysis Software v2.5.2

DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.6.1

DRAGEN TruSight Oncology 500 Analysis Software v2.5.2 (with HRD)

pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional
pipeline:
  type: TSO500
  sampleType: DNA
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  msiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf
  cnvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf, Optional
  svFiles:
    - Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.sv.vcf, Optional
    - Logs_Intermediates/DnaFusionFiltering/{sampleId.DNA}/{sampleId.DNA}_Fusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam
      dnaBaiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai
pipeline:
  type: TSO500
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  purityPloidyFiles: Logs_Intermediates/CombinedVariantOutput/{pairId}/{pairId}_CombinedVariantOutput.tsv, Optional
  gisFile: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional
  msiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  lohFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_genes.tsv, Optional    
  snvFiles: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional
  cnvFiles:
    - Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.abcn_annotated.vcf, Optional
    - Logs_Intermediates/LrCalculator/{sampleId.DNA}/{sampleId.DNA}_DragenExonCNV.vcf, Optional
    - Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional
    - Logs_Intermediates/RnaFusion/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles: Logs_Intermediates/DnaDragenExonCnvCaller/{sampleId.DNA}/{sampleId.DNA}.target.counts.gc-corrected.gz, Optional
      ballelesFiles: Logs_Intermediates/Gis/{sampleId.DNA}/{sampleId.DNA}.baf.bedgraph.gz, Optional
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaDragenCaller/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaDragenCaller/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional

DRAGEN Amplicon v4.3

pipeline:
  type: WGS
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: "./failure.txt"

sampleSheet:
  filePath: SampleSheet.csv
  columnAliases:
    sampleType: DnaOrRna
    sampleId: Sample_ID
    pairId: PairID

jointFiles:
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"
  rnaSpliceFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.splice_variants.vcf.gz, Optional"
    - "{sampleId.RNA}.splice_variants.vcf.gz, Optional"
    - "{prefix}/{prefix}.splice_variants.vcf.gz, Optional"
    - "{prefix}.splice_variants.vcf.gz, Optional"

  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"    
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"


sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
        - "{prefix}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"

DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.1.1

pipeline:
  type: TSO500
  sampleType: DNA
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  msiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf
  cnvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf, Optional
  svFiles:
    - Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.sv.vcf, Optional
    - Logs_Intermediates/DnaFusionFiltering/{sampleId.DNA}/{sampleId.DNA}_Fusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam
      dnaBaiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai

DRAGEN TruSight Oncology 500 ctDNA Analysis Software v2.6.0

pipeline:
  type: TSO500
  sampleType: DNA
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv

jointFiles:
  msiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional
  snvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf
  cnvFiles: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.cnv.vcf, Optional
  svFiles:
    - Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}.sv.vcf, Optional
    - Logs_Intermediates/DnaFusionFiltering/{sampleId.DNA}/{sampleId.DNA}_Fusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam
      dnaBaiFile: Logs_Intermediates/DragenCaller/{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai

DRAGEN RNA v4.2

pipeline:
  type: WGS
  sampleType: RNA
  successMarkerFile:
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv  

jointFiles:
  snvFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
  rnaGeneExpressionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}/{prefix}.quant.genes.sf, Optional"
    - "{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}.quant.genes.sf, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    alignmentFiles:
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{prefix}/{prefix}.bam, Optional"
        - "{prefix}.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}/{prefix}.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"

DRAGEN Amplicon v4.2

pipeline:
  type: WGS
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: "./failure.txt"

sampleSheet:
  filePath: SampleSheet.csv
  columnAliases:
    sampleType: DnaOrRna
    sampleId: Sample_ID
    pairId: PairID

jointFiles:
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"

  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"    
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"


sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
        - "{prefix}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"

DRAGEN RNA v4.3

pipeline:
  type: WGS
  sampleType: RNA
  successMarkerFile:
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv  

jointFiles:
  snvFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
  rnaGeneExpressionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}/{prefix}.quant.genes.sf, Optional"
    - "{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}.quant.genes.sf, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
  rnaSpliceFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.splice_variants.vcf.gz, Optional"
    - "{sampleId.RNA}.splice_variants.vcf.gz, Optional"
    - "{prefix}/{prefix}.splice_variants.vcf.gz, Optional"
    - "{prefix}.splice_variants.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    alignmentFiles:
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{prefix}/{prefix}.bam, Optional"
        - "{prefix}.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}/{prefix}.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"

DRAGEN Amplicon v4.1

pipeline:
  type: WGS
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: "./failure.txt"

sampleSheet:
  filePath: SampleSheet.csv
  columnAliases:
    sampleType: DnaOrRna
    sampleId: Sample_ID
    pairId: PairID

jointFiles:
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"

  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.RNA}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"    
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"


sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{sampleId.RNA}_tumor.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
        - "{prefix}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{sampleId.RNA}_tumor.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"
Cover

Fully featured Heme analysis: DRAGEN secondary analysis and Connected Insights v5.1 heme interpretation capabilities

New breakthrough innovations within Illumina’s informatics solutions for oncology, DRAGEN secondary analysis and Illumina Connected Insights, now driv...

Cover

Connected Insights v5.1: Improved visualizations, heme interpretation, and streamlined curation capabilities

Latest updates to Connected Insights v5.1 provide our customers with breakthrough solutions for the most accurate and efficient analysis and interpret...

Cover

The growing case for whole-genome sequencing in all blood cancers

The comprehensive method provides improved detection and greater insight on the complex disease that impacts millions of people worldwide

Cover

Connected Insights-Local: v5.0 Now available on-premises via a DRAGEN™ server

Last month, Illumina released Connected Insights v5 on cloud, which unlocked key oncology variant interpretation functionality. Our clinical research ...

Cover

Connected Insights v5.0: Integration of AI models, interactive visualizations, and new variant curation capabilities

Connected Insights version 5.0 unlocks key new functionality for somatic oncology research applications, including AI algorithms to support variant pr...

Cover

Connected Insights v4.0: OncoKB™, automated oncogenicity classification, powerful fusion variant interpretation tools, and more

Our most highly anticipated release to date, Connected Insights v4.0 provides users with new functionality enabling interpretation of somatic oncology...

Cover

Connected Insights Product Line Version 3.0: Enhanced automation and visualizations, and more

Connected Insights* version 3.0 is here! Packed full of exciting feature updates, Connected Insights v3.0 is our most streamlined release yet. Connect...

Cover

Illumina launches new software to enable tertiary analysis for oncology applications, and soon rare disease

As demand for clinical next-generation sequencing grows, Illumina Connected Insights enables user to streamline data interpretation and report generation to inform precision care

Cover

Illumina announces expansion of TruSight Oncology portfolio

The latest solution to enable comprehensive genomic profiling of tumors will be presented at the annual meeting of the Association of Molecular Pathology

Cover

Illumina launches new oncology menu for NovaSeq X Series customers

Delivers Illumina's flagship oncology products on its most powerful sequencers to enable comprehensive genomic profiling at greater scale and at lower overall costs for customers

Cover

Illumina drives genomic testing as standard of care in oncology through collaborative research presented at ASCO

Studies presented represent key focus areas, including building evidence for clinical utility of comprehensive genomic profiling; overcoming market access barriers, and progressing the whole-genome approach for MRD

Connected Insights header
Cover

Configure

Cover

Manage cases

Cover

Interpret and report

Software Update tab

DRAGEN Enrichment v4.2

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"


sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

DRAGEN RNA v4.1

pipeline:
  type: WGS
  sampleType: RNA
  successMarkerFile:
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}/{sampleId.RNA}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.RNA}.time_metrics.csv, Optional"
  failureMarkerFile: ./failure.txt

sampleSheet:
  filePath: SampleSheet.csv  

jointFiles:
  snvFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.RNA}.hard-filtered.vcf.gz, Optional"
  rnaGeneExpressionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}/{prefix}.quant.genes.sf, Optional"
    - "{sampleId.RNA}.quant.genes.sf, Optional"
    - "{prefix}.quant.genes.sf, Optional"
  rnaFusionFiles:
    - "{sampleId.RNA}/{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}/{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{prefix}.fusion_candidates.vcf.gz, Optional"
    - "{sampleId.RNA}.fusion_candidates.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.RNA}/{sampleId.RNA}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{sampleId.RNA}.mapping_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    alignmentFiles:
      rnaBamFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam, Optional"
        - "{prefix}/{prefix}.bam, Optional"
        - "{prefix}.bam, Optional"
        - "{sampleId.RNA}.bam, Optional"
      rnaBaiFile:
        - "{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional"
        - "{prefix}/{prefix}.bam.bai, Optional"
        - "{prefix}.bam.bai, Optional"
        - "{sampleId.RNA}.bam.bai, Optional"

DRAGEN Enrichment v4.1

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"


sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

DRAGEN for Illumina cfDNA Prep with Enrichment v4.0.3

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

DRAGEN Enrichment v4.3

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{prefix}.target_bed_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.target_bed_coverage_metrics_tumor.csv, Optional"


sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

DRAGEN Somatic Whole Genome v4.3

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

DRAGEN Somatic Whole Genome v4.1

pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"

TruSight Tumor 170 Local App v2.0.1


pipeline:
  successMarkerFile: "Reports/MetricsOutput.tsv"
  failureMarkerFile: "./failure.txt"

sampleSheet:
  filePath: "SampleSheet.csv"
  columnAliases:
    sampleId: Sample_ID
    sampleType: Manifest
    caseId: Pair_ID
    disease:
      id: Tumor_Type
      name: Sample_Description

jointFiles:
  msiFile: "Logs_Intermediates/DNA_IntermediateFiles/MSI/{sampleId.DNA}_MSI.json, Optional"
  snvFiles: "{sampleId.DNA}/{sampleId.DNA}_SmallVariants.genome.vcf, Optional"
  cnvFiles: "{sampleId.DNA}/{sampleId.DNA}_CopyNumberVariants.vcf, Optional"
  rnaSpliceFiles: "Logs_Intermediates/RNA_IntermediateFiles/SpliceVariantCalling/{sampleId.RNA}_SpliceVariants.vcf, Optional"
  rnaFusionFiles: "Logs_Intermediates/RNA_IntermediateFiles/FusionCalling/{sampleId.RNA}_Fusions.csv, Optional"
  metricsQCFile: "Reports/MetricsOutput.tsv"

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: "Logs_Intermediates/DNA_IntermediateFiles/Alignment/{sampleId.DNA}.bam, Optional"
      dnaBaiFile: "Logs_Intermediates/DNA_IntermediateFiles/Alignment/{sampleId.DNA}.bam.bai, Optional"
      rnaBamFile: "Logs_Intermediates/RNA_IntermediateFiles/Alignment/{sampleId.RNA}.bam, Optional"
      rnaBaiFile: "Logs_Intermediates/RNA_IntermediateFiles/Alignment/{sampleId.RNA}.bam.bai, Optional"

Local Run Manager TruSight Tumor 15 Analysis Module v2.1


pipeline:
  sampleType: DNA
  successMarkerFile: "Analysis_Summary/SampleMetricsReport.txt"
  failureMarkerFile: "./failure.txt"

sampleSheet:
  filePath: "SampleSheet.csv"

jointFiles:
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sample.genome.vcf, Optional"
  svFiles: "{sampleId.DNA}/{sampleId.DNA}_Amplifications.vcf, Optional"

sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: "{sampleId.DNA}/MergedBam/{sampleId.DNA}.bam, Optional"
      dnaBaiFile: "{sampleId.DNA}/MergedBam/{sampleId.DNA}.bam.bai, Optional"

Custom Pipeline Configuration

Custom Pipeline Configuration

Select Custom Pipeline

  1. In Configuration Settings, select the radio button next to Configure custom pipeline.

  2. Select Choose File to upload your template file.

  3. For Custom Pipeline Name, enter a name for the pipeline.

  4. For Test Definition, select the applicable definition.

  5. For the Choose a folder to monitor for case metadata (optional) field, enter the path for the folder in the secondary analysis folder created by Data Uploader.

  6. Select Save.

Create a Workflow Schema File

To set up data upload for secondary analysis output data that is not yet compatible with Connected Insights, create a workflow schema file (.yaml format). This file specifies the files in the secondary analysis output data that Connected Insights analyzes. This file is only used when configuring a custom pipeline.

Download a workflow schema file template from Connected Insights as follows.

  1. On the top toolbar, select Configuration.

  2. Select the General tab.

  3. Select Data Upload.

  4. Select From Local Storage.

  5. For Define and Monitor Data Uploads, select Add Path.

  6. For Configuration Settings, select the radio button next to Configure custom pipeline.

  7. Select Download a template file to download the workflow schema template file. If you do not want to create a pipeline, select Cancel. When prompted, select Yes, clear.

  8. Edit the file as needed to reflect the files for upload. Refer to the following topics that pertain to the workflow schema template file sections:

    ❗ If, Optional is after the file name, then Connected Insights uploads the file if it is available or moves on to the next available file.

  9. After the workflow schema file is edited, create a pipeline. Then, select Configure manually under Configuration Settings.

  10. Select Choose File and upload the edited workflow schema file.

  11. Complete the remaining fields and save the pipeline.

Pipeline

This section of the file can be partially or completely deleted if uploading does not entail any (or all) of the following aspects:

Required

  • successMarkerFile and failureMarkerFile: Specify a success marker file or failure marker file. When this file is present in the specified location, upload begins or stops, respectively.

Optional

  • sampleType — If the given analysis output belongs to only DNA or RNA, you can override the samples with the sampleType. If the sample Type is not specified, the system determines it from the analysis output.

Sample Sheet

This section specifies the sample sheet file path found in the analysis folder, the data header row marker, and column aliases. The following information is used to create cases in Connected Insights:

Required

  • filePath — Adding a file path to the sample sheet for the cases.

Optional

  • columnAliases — Specify the column aliases. These aliases must match the sample information column headers. Some aliases are required and others are optional.

    • sampleId — Appears in the Case ID column of the Cases page.

    • caseId — Appears in the Case ID column of the Cases page. For DNA-RNA paired samples, both the DNA and RNA sample rows have the same value in the column whose header is aliased to caseId. If the caseId is aliased to column header Pair_ID, a DNA-RNA sample must contain the same value in the Pair_ID column in both the DNA and RNA sample rows in Sample Sheet.

    • Sample_Type — No alias can be made for Sample_Type. The sample sheet must include a column header titled Sample_Type with all sample rows containing DNA or RNA in this column.

    • sex — Aliased to the header title of the column containing the sex of each sample.

    • name — Can be optionally aliased to the header title of the column containing sample disease name according to SNOMEDCT.If a disease ID is specified, a name is required. If you would not like to specify a name while using a disease ID, enter a null, or any non-exist column for the name field.

  • dataHeaderRowMarker - Specify the sample sheet data header row marker. The default value is [Data]. This specifies that the next row (one row below) contains the sample information headers and that the rows below that (two rows below and beyond) contain the sample information values for each sample. This should be the sample sheet cell text in the first column (furthest left) one row above the row containing the column headers describing the types of sample information listed for each sample (two rows above the first row containing sample information).

sampleSheet:
  filePath: "SampleSheet.csv"
  columnAliases:
    sampleId: Sample_ID
    sampleType: Manifest
    caseId: Pair_ID
    disease:
      id: Tumor_Type
      name: Sample_Description
  • dataHeaderRowMarker - Specify the sample sheet data header row marker. The default value is [Data]. This specifies that the next row (one row below) contains the sample information headers and that the rows below that (two rows below and beyond) contain the sample information values for each sample. This should be the sample sheet cell text in the first column (furthest left) one row above the row containing the column headers describing the types of sample information listed for each sample (two rows above the first row containing sample information).

Joint Files

Specifies the file paths for biomarkers and metrics to be included for interpretation. File names can include symbolic references to the files that depend on the Sample ID or Pair ID:

  • {pairId}

  • {sampleId.DNA}

  • {sampleId.RNA}

When using the workflow scheme file template downloaded from the Configuration page, lines for files that are not uploaded can be deleted. The , Optional designation can be removed unless the file is an optional file for the pipeline.

File

Compatibility

gisFile

JSON containing genomic instability score data.

msiFile

JSON containing microsatellite instability data.

tmbFile

JSON or CSV file containing tumor mutational burden data.

purityPloidyFiles

TSV or VCF file containing purity and ploidy estimates.

snvFiles

VCF files containing small variant calls.

cnvFiles

VCF files containing copy number variant calls.

svFiles

VCF files containing structural variant calls. The structural variant caller can also call longer small variant insertion/deletion/delins events and can duplicate calls from the small variant caller.

rnaSpliceFiles

VCF files containing RNA splice variant calls.

rnaFusionFiles

VCF files containing RNA fusion variant calls.

metricsQCFile

TSV file containing QC metrics data.

Sample Files

File

Compatibility

dnaBamFile

BAM file for the DNA alignment (under alignmentFiles).

dnaBaiFile

BAI file for the DNA alignment (under alignmentFiles).

rnaBamFile

BAM file for the RNA alignment (under alignmentFiles).

rnaBaiFile

BAI file for the RNA alignment (under alignmentFiles).

coverageFiles

TSV file containing coverage data (under visualizationFiles).

balleleFiles

BEDGraph containing b-allele data (under visualizationFiles).

Custom Pipeline Configuration Example

Uploaded Data

Uploaded data is organized as cases that provide details about the sample. A case is a secondary analysis result that has been imported and annotated.These files include VCF files for genetic variants (or CSV files for TruSight Oncology 500 RNA Fusion variants). The cases page lists all cases for your account or workgroup. The following files can be uploaded, but are not required:

  • BAM files

  • JSON, TSV, and CSV files for TMB, MSI, and GIS biomarkers or for QC metrics

Example Sample Sheet

Make sure that the sample sheet is included in the secondary analysis results folder. The following example shows the structure of the [Data] section of the sample sheet:

[Data]
Sample_ID, Sample_Type, Pair_ID, Tumor_Type
DNA_Control, DNA, Control-Case, 255052006
RNA_Control, RNA, Control-Case, 255052006
Lung_DNA_001, DNA, Lung_001, 254637007
Lung_RNA_001, RNA, Lung_001, 254637007
Breast_DNA_002, DNA, Breast_002, 254837009

Using this example, Connected Insights creates the following cases:

Case ID

Workflow Type

Disease

Sample ID

Sample Type

Control-Case

DNA and RNA

Malignant tumor of unknown origin (SNOMEDCT ID255052006)

DNA_Control RNA_Control

DNA RNA

Lung_001

DNA and RNA

Non-small cell lung cancer (SNOMEDCT ID 254637007)

Lung_DNA_001 Lung_RNA_001

DNA RNA

Breast_002

DNA

Malignant tumor of breast (SNOMEDCT ID 254837009)

Breast_DNA_002

DNA

Example Analysis Results

Open the secondary analysis results folder and find the files that must be identified in the workflow schema file. The following example shows the secondary analysis results folder structure:

Example Workflow Schema File

The following example shows the workflow schema file structure:

pipeline:
  successMarkerFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv
  failureMarkerFile: "./failure.txt"
sampleSheet:
  filePath: SampleSheet.csv
jointFiles:
  msiFile: Logs_Intermediates/Msi/{sampleId.DNA}/{sampleId.DNA}.msi.json, Optional
  tmbFile: Logs_Intermediates/Tmb/{sampleId.DNA}/{sampleId.DNA}.tmb.json, Optional
  snvFiles: Logs_Intermediates/VariantMatching/{sampleId.DNA}/{sampleId.DNA}_MergedSmallVariants.genome.vcf, Optional
  cnvFiles:
    - Logs_Intermediates/CnvCaller/{sampleId.DNA}/{sampleId.DNA}_CopyNumberVariants.vcf, Optional
  rnaSpliceFiles: Logs_Intermediates/RnaSpliceVariantCalling/{sampleId.RNA}/{sampleId.RNA}_SpliceVariants.vcf, Optional
  rnaFusionFiles:
    - Logs_Intermediates/FusionCalling/{sampleId.RNA}/{sampleId.RNA}.vcf.gz, Optional
    - Logs_Intermediates/RnaFusionMerge/{sampleId.RNA}/{sampleId.RNA}_AllFusions.csv, Optional
  metricsQCFile: Logs_Intermediates/MetricsOutput/MetricsOutput.tsv, Optional
sampleFiles:
  tumorPairId:
    alignmentFiles:
      dnaBamFile: Logs_Intermediates/DnaAlignment/{sampleId.DNA}/{sampleId.DNA}.bam, Optional
      dnaBaiFile: Logs_Intermediates/DnaAlignment/{sampleId.DNA}/{sampleId.DNA}.bam.bai, Optional
      rnaBamFile: Logs_Intermediates/RnaAlignment/{sampleId.RNA}/{sampleId.RNA}.bam, Optional
      rnaBaiFile: Logs_Intermediates/RnaAlignment/{sampleId.RNA}/{sampleId.RNA}.bam.bai, Optional

❗ If , Optional is after the file name, then Connected Insights uploads the file if it is available or moves on to the next available file.

The custom pipeline option is designed to make Connected Insights understand the structure of the secondary analysis output files produced by a pipeline that is not yet compatible with the software. This option also requires the creation of a workflow schema file that describes the content and location of the secondary analysis output files. For an example of a how to configure a custom pipeline for TSO 500 Analysis Module v2.2, refer to .

If necessary, create a workflow schema file by selecting Download the template file. For more information on setting up the template file, refer to

❗ If this pipeline is used for manual uploading, make sure that the pipeline name only consists of numbers, letters, underscores, and dashes. The name cannot include spaces or special characters. This name is used in the --pipeline-name= command listed in

Disease aliases — Determine the list of Key Genes used for this sample. For more information, refer to . If the disease name or ID is not provided, then the Status column on the Cases page displays Missing Required Data. This message displays until the disease name or ID is added. You can add a disease by uploading disease information as custom case data.You can also open the case in Connected Insights and enter the disease for an individual case.

id — Can be optionally aliased to the header title of the column containing sample disease ID number according to SNOMEDCT. If no value is specified for "id", then column-name is defaulted to "Tumor_Type". The SNOMEDCT ID can be found by navigating to an existing case and searching for the disease in the CaseDetails or assertion form. The ID can also be found by using the International Edition browser at the .

The following table shows specific sample visualization files used for IGV. File formats include .bam and .bam.bai. For more information, refer to . Under alignment Files, the , Optional designation can be removed unless the file is an optional file for the pipeline.

The following example shows the custom pipeline configuration process using Local Run Manager TruSight Oncology 500 Analysis Module v2.2. For details on this process, refer to .

Example analysis results folder

For more information, refer to Create a Workflow Schema File in .

On-Demand Data Upload from User Storage (Connected Insights - Cloud Only)
Overview Tab
SNOMED International SNOMED CT Browser
IGV Visualizations
Custom Pipeline Configuration Example
Create a Workflow Schema File
Pipeline
Sample Sheet
Joint Files
Sample Files
Custom Pipeline Configuration
Custom Pipeline Configuration

TMB, MSI, GIS Input Requirement

Tumor Mutational Burden (TMB)

File Type
Sample File Name
Field

JSON

*.tmb.json

{"TmbPerMb": 3.15823318}

CSV

*.tmb.metrics.csv

TMB, 5.51

Microsatellite Instability (MSI)

File Type
Sample File Name
Field

JSON

.msi.json

{ "PercentageUnstableSites": 3.19 }

Genomic Instability Score (GIS)

File Type
Sample File Name
Field

JSON

.gis.json

{ "MYRIAD": { "score": { "GIS": "3" } } }

VCF Input Requirement

Connected Insights imports variant calls for the following variant types in the Variant Call File (VCF) file format (v4.1 and later):

  • Small variants (SNVs, MNVs, and small indels)

  • Structural variants (SVs)

  • Copy number variants (CNVs)

  • RNA fusion variants

  • RNA splice variants

❗ Imported VCF files must contain at least one sample and be sorted correctly to ensure valid display of results in Connected Insights.

The following sample fields are supported for each variant type:

Small variants

Sample Field

VCF Fields

Details

Allele Depths

AD

The read support for variants called at this position. Expected as a comma separated list of values for the reference allele followed by each alternate allele.

Total Depth

DP

The total read support for all alleles at this position. Will be calculated as the sum of all allele depths if not provided.

Variant Read Frequency / Variant Allele Frequency

VF (or derived from AD)

The proportion of reads supporting each alternate allele. Expected as a comma separated list of values for each alternate allele. Will be calculated based on allele depths and total depth if not provided.

Genotype

GT¹

The genotype of the sample at the given position.

¹ The following GT values are interpreted as an absence of the reported variant and are not imported:

  • .

  • ./.

  • 0

  • 0/0

Copy number variants

Requires SVTYPE=CNV in the INFO field of each VCF entry.

Sample Field

VCF Fields

Details

Fold Change

FC, SM

Estimated fold change for the copy number variant.

Copy Number

CN

Estimated absolute copy number for the copy number variant.

Minor-haplotype Copy Number

MCN

Estimated absolute copy number for the minor-haplotype of a copy number variant. When MCN is zero the copy number variant can be determined to be LOH.

Genotype

(Derived from CN when available)¹

The genotype of the sample at the given position.

¹ The following GT values are expected given the CN of the variant:

  • 0: The copy number is normal in a region expected to be haploid.

  • 1: The copy number differs from normal in a region expected to be haploid.

  • 0/0: The copy number is normal in a region expected to be diploid.

  • 0/1: The copy number differs from normal and is not a complete loss in a region expected to be diploid.

  • 1/1: The copy number is a complete loss in a region expected to be diploid.

Structural variants and RNA fusion variants

Requires SVTYPE=SV (for non-translocation breakends) and SVTYPE=BND (for translocation breakends) in the INFO field of each VCF entry.

Sample Field

VCF Fields

Details

Paired Reads

PR

The paired read support for variants called at this position. Expected as a comma separated list of values for the reference allele followed by each alternate allele.

Split Reads

SR

The split read support for variants called at this position. Expected as a comma separated list of values for the reference allele followed by each alternate allele.

Supporting Reads

(Derived from PR and SR)

The cumulative read support from split reads and paired reads for variants called at this position.

Total Depth

(Derived from PR and SR)

The total reads for all alleles called at this position.

Variant Read Frequency / Variant Allele Frequency

(Derived from PR and SR)

The proportion of reads supporting each alternate allele. Calculated based on supporting reads and total depth.

Genotype

GT¹ (or derived from PR and SR)

The genotype of the sample at the given position.

¹ The following GT values are interpreted as an absence of the reported variant and are not imported:

  • .

  • ./.

  • 0

  • 0/0

Custom Case Data Upload

Connected Insights accepts metadata information about case, subject, and the sample in CSV format to use it for the case creation, display, and reporting.\

Overview of uploading custom case data. Each step is further detailed below:

  1. Download the Case Metadata template file from the Connected Insights Cases page.

  2. Edit the Case Metadata template file to include the desired data.

  3. Upload the Case Metadata file via the Connected Insights user-interface, Data Uploader, or API.

Download the Case Metadata template file

Download the Case Metadata template file from Connected Insights:

  1. Navigate to the Connected Insights Cases page.

  2. Select Upload Case Metadata (top-right corner of the page).

  3. Select Upload CSV.

  4. Click attached template to download the Case Metadata template CSV file.

❗ Starting from the template can help guide formatting, however, any CSV file that follows the content formatting requirements detailed below can be used to upload case metadata. Files containing non-English characters must be encoded as UTF-8.

Edit the Case Metadata file

Edit the case metadata file to add and correctly format the desired information. See the example at the bottom of this subsection:

  1. Open the CSV file with software capable of editing CSV files (for example, a text editor; if using Excel, be cautious of potential unexpected formatting and character additions).

  2. Ensure the following formatting requirements are met:

    • The first row must contain the headers of the fields to be updated. Each subsequent row contains data.

    • Each row must contain information in the Sample_ID and Case_ID columns. Sample_ID values are case-sensitive.

    • Fields that require a date must be in yyyy-mm-dd format.

    • Tumor_Type values must be the SNOMEDCT ID for the disease.

      • When the tumor type is unknown, SNOMETCT ID 363346000 ("Malignant neoplastic disease") or 255052006 ("Malignant tumor of unknown origin") can be used. However, the accuracy of actionability will be higher the more specific the tumor type provided is.

    • All other columns must follow formatting requirements specified in the Case Metadata template file.

  3. Once all rows are added, save. \

Refer to the following formatting example:

Sample_ID,Case_ID,Sample_Type,Tumor_Type,Date of Birth,Example Case Meta,Example Subject Meta,Example Sample Meta
SampleId1,Case001,DNA,707405009,2011-01-21,Case Data 01,Subject Data 01,Sample Data 01
SampleId2,Case001,RNA,707405009,2011-01-21,Case Data 01,Subject Data 01,Sample Data 02
SampleId3,Case002,DNA,707405009,2012-02-22,Case Data 02,Subject Data 02,Sample Data 03

Upload Case Metadata files

Case metadata can be uploaded in three ways. See below for instructions on each method:

  • Upload from local storage via Connected Insights user-interface.

  • Upload from local storage via the Data Uploader.

  • Upload from local storage via an API. \

Upload Case Metadata files via the Connected Insights user-interface\

  1. Navigate to the Connected Insights Cases page.

  2. Select Upload Case Metadata (top-right corner of the page).

  3. Select Upload CSV.

  4. Upload the file. \

Upload Case Metadata files via the Data Uploader\

  1. Ensure the Case Metadata file is in a location accessible by the Data Uploader.

  2. Next time the Data Uploader daemon runs, the file will be ingested (may be ~10-15 minutes). \

Upload Case Metadata files via an API\

Update existing cases or create new cases by uploading Case Metadata

Update case metadata of an existing case\

  • Overwriting Logic: If data conflicts, new data will overwrite existing data. For the Tags field, new data will be added as an additional tag and will not overwrite any existing tag(s).

  • Preservation Logic: Existing data will not be overwritten if the data for the field is the same as existing or no data is entered. Additionally, fields not included in the Case Metadata file will not be affected (for example, if the Case Metadata file does not include the Date of Birth field, existing data in that field will not be updated). \

Create a new case by uploading a Case Metadata file\

To create a new case, use a new Sample_ID and a new Case_ID and upload the Case Metadata file before ingestion of molecular data (for example, VCF files or other secondary analysis output files).

  • In order for the molecular data to associate with the correct case metadata, the Sample_ID and Case_ID must match (for example, the Sample_ID value used in the Case Metadata file should match the Sample_ID value in the sample sheet).

  • Cases created this way will have a Status column value of Awaiting Molecular Data and a Workflow Name column value of N/A in the Case List on the Cases page. The Status and Workflow Name will update after completely uploading molecular data.

View Case Metadata upload tracking and error messages

The Case Metadata Uploads page displays Case Metadata file upload history and error messages:

  1. Navigate to the Connected Insights Cases page.

  2. Select Upload Case Metadata (top-right corner of the page).

  3. Select View Past Uploads.

  4. The table displays Case Metadata file upload history, status, and details.

  5. If errors occur, the Details column will state this and provide a link to download a copy of the Case Metadata file annotated with error messages for each row.

DRAGEN Somatic Whole Genome v4.2

Prerequisites

Before starting the installation or update of Connected Insights - Local software, make sure that the following prerequisites are met.

1. DRAGEN Server v4 Configuration

Ensure the DRAGEN Server v4 configuration is as below:

  • DRAGEN server v4 with Oracle Linux 8. The preferred version of Oracle Linux 8 is preinstalled on the DRAGEN server v4. The DRAGEN server v4 software pipeline is also included.

  • DRAGEN server v4 is idle during installation or update of Illumina Connected Insights - Local software.

If you are setting the hostname for a DRAGEN server v4, ensure the server has FQDN (Fully Qualified Domain Name) (Example: If the server's hostname is onpremtest and domain is abcd.com, then the server shall be registered as onpremtest.abcd.com in your organization's DNS(Domain Name Server)). If your organization does not have a DNS server, then ensure to setup the server with a static IP and the /etc/resolv.conf file shall be an empty file with no contents in it. Once set up, this configuration will be required for installation and cannot be changed throughout the software's usage. If it changes in the between, then application may not behave as intended and could possibly throw errors. Thus, ensure to finalize the configuration i.e. with FQDN (Or) with Static IP before starting the installation process mentioned in this document.

2. Root or sudoer privileges to access DRAGEN Server v4

You must have root or sudo privileges to run installation commands. To access the DRAGEN server v4 and run commands from the command-line interface, you should be familiar with the Linux commands used to install the software and config file (in case of upgrade from current installed version to the new version).

3. Mounted External Storage Drive with read/write access. It is highly recommended you create a user on the mounted storage which has read and write permission and not use a root user.

Below are the minimum requirements of the external storage which shall be mounted on the DRAGEN server v4.

  • Configured with CIFS/SMB or NFS protocols only. Recommended to use NFS v3.5 and above or CIFS/SMB v3.1 and above protocol for data security. Illumina also recommends an encrypted data storage drive to safeguard your data.

  • 100 gigabytes (GB) of available storage space.

  • Recommended: 10 Gb (Gigabits) per second of network speed.

The external storage drive is used by Connected Insights - Local software to read inputs and write outputs.

  • For inputs, Connected Insights - Local software reads secondary analysis data (for example, VCF and BAM files).

  • For outputs, Connected Insights - Local software writes analysis output data and backup files (for example, annotated VCF files, visualization files, and PDF report files).

4. Illumina provided package URLs are accessible in your network

In Illumina's welcome email or customer notification email, all the links to download the packages shall be accessible. If you are unable to reach to any of the sites, please check with your IT to whitelist the URLs. The example URLs are https://support.illumina.com/downloads/* and https://illumina-use1-ici-local-release-data.s3.amazonaws.com/releases/knowledgebases/*

5. A Personal Computer

A personal computer which has a remote access client tool to connect to the DRAGEN server v4 to run the commands and a browser to access Connected Insights - Local software application after software is installed.

Overview

Once the prerequisites are met, complete the installation of Connected Insights - Local software in the sequence below:

Upload Assertions

Previous interpretations can be uploaded to My Knowledge Base at any time (for example, during onboarding) so you can immediately start prioritizing variants and reporting based on information from your lab.

  1. Navigate to the app selector (grid icon) at the top-right of the screen.

  2. Select My Knowledge Base.

  3. In My Knowledge Base, select Add Assertions.

  4. Select Add Assertions again.

  5. Select attached template to download the upload template.

  6. Edit the template by adding values to the columns.

    1. To view existing assertions as examples, exit the upload dialog and select Download to View.

    2. The maximum permitted upload file size is 10 MB.

  7. After editing, save the file in the CSV format.

  8. Upload the template file.

  9. View the processing status for each file by selecting View Uploads.

  10. When completed, view the number of rows processed, including rows that have issues.

  11. If a file has issues, download the file and view the issues in a new error column provided in the download. Issues can be resolved in the file and re-uploaded.

If using Excel, make sure that no auto-formatting has occurred.

CSV Template

The template is in CSV format and contains the following columns:

Uploading Gene Descriptions

To upload gene descriptions, specify the following fields:

  • type = Gene Information

  • geneRoles

  • summary

  • biomarkerType = Small Variant

  • level = Gene

  • genomeBuild

  • geneSymbol

  • nbciGeneId

The SNOMEDCT ID can be found by navigating to an existing case and searching for the disease in the Case Details or assertion form. It can also be found by navigating to the Configuration page, Disease Configuration section, clicking New +, then searching in Associated Disease Term(s). Lastly, the ID can also be found by using the International Edition browser at the .

Data in columns for fields defined in the Custom Case Data Definition section of the Configuration page must match the formatting requirements based on whether the data type is text, a number, or a date (for details, refer to ).

Install the Data Uploader in a location with access to the Case Metadata file (refer to ). Proceed to the next step if it is already installed.

Create a new pipeline or edit an existing pipeline and set the Choose a folder to monitor for case metadata (optional) field to the file path of the directory containing the Case Metadata file (refer to ).

Refer to , subsection "Upload Metadata files via an API". \

To update an existing case, use the Sample_ID and Case_ID of the existing case and add updated information in additional fields. It may be useful to use an API in the Case Metadata section of the API page to retrieve the existing case metadata for a case (for details on using APIs, see ). The overwriting and preservation logic is as follows:

DRAGEN server v4 setup shall be completed following the Illumina DRAGEN Server v4 Installation Guide (document #200015717). For more information, refer to Illumina DRAGEN Server v4 Installation Guide on the .

An external storage drive must be connected to the DRAGEN server v4 directly or through the network. If an external storage drive meeting the requirements below is not mounted already, refer to the section for details on how to mount an external storage drive.

The below data flow diagram demonstrates processing workflow involving sequencing data from an Illumina instrument, which is mounted on the NAS (Network-Attached Storage). The DRAGEN software installed on the DRAGEN server v4, accesses the sequencing data from the NAS for secondary analysis. Upon completion of the secondary analysis, Connected Insights - Local reads the analysis output (.vcfs, .FASTQs), processes and annotates it for variant interpretation and writes back the results to the mounted storage.

Below is illustration of network interaction of Connected Insights - Local

Before installing the Connected Insights - Local software, review and complete the prerequisites. For instructions, refer to .

Download the Connected Insights - Local software packages. For instructions refer to

Install the Connected Insights - Local software. For instructions, refer to

Install the Connected Insights - Local software license file. For instructions, refer to

Sign in to Connected Insights - Local software. For instructions, refer to

Configure external storage. For instructions, refer to

Install Annotations, Genome Data Reference and Knowledge Bases packages from Software updates page. For instructions, refer to section Install or Update software and dependent package.

Upload License quota file from Software updates page. For instructions, refer to section Update License (ConnectedInsights-QuotaLicense.bin) from Local Computer.

After completing the above instructions to install Connected Insights - Local software, follow the instructions in to set up Connected Insights - Local software and to ingest cases from secondary analysis data.

For more information on the applicable columns and values, refer to and .

Column
Description
SNOMED International SNOMED CT Browser website
Custom Case Data Definition
Data Upload from User Storage
Data Upload from User Storage
Case APIs
APIs
pipeline:
  type: WGS
  sampleType: DNA
  successMarkerFile: 
    - "{prefix}/{prefix}.time_metrics.csv, Optional"
    - "{prefix}.time_metrics.csv, Optional"
    - "{sampleId.DNA}.time_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.time_metrics.csv, Optional"    
  failureMarkerFile: "./failure.txt"

jointFiles:
  purityPloidyFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"

  gisFile:
    - "{sampleId.DNA}/{sampleId.DNA}.gis.json, Optional"
    - "{prefix}/{prefix}.gis.json, Optional"
    - "{prefix}.gis.json, Optional"
    - "{sampleId.DNA}.gis.json, Optional"
  msiFile:
    - "{sampleId.DNA}/{sampleId.DNA}.microsat_output.json, Optional"
    - "{prefix}/{prefix}.microsat_output.json, Optional"
    - "{prefix}.microsat_output.json, Optional"
    - "{sampleId.DNA}.microsat_output.json, Optional"
  tmbFile:
    - "{sampleId.DNA}/{sampleId.DNA}.tmb.metrics.csv, Optional"
    - "{prefix}/{prefix}.tmb.metrics.csv, Optional"
    - "{prefix}.tmb.metrics.csv, Optional"
    - "{sampleId.DNA}.tmb.metrics.csv, Optional"
  snvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
    - "{prefix}/{prefix}.hard-filtered.vcf.gz, Optional"
    - "{prefix}.hard-filtered.vcf.gz, Optional"
    - "{sampleId.DNA}.hard-filtered.vcf.gz, Optional"
  cnvFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.cnv.vcf.gz, Optional"
    - "{prefix}/{prefix}.cnv.vcf.gz, Optional"
    - "{prefix}.cnv.vcf.gz, Optional"
    - "{sampleId.DNA}.cnv.vcf.gz, Optional"
  svFiles:
    - "{sampleId.DNA}/{sampleId.DNA}.sv.vcf.gz, Optional"
    - "{prefix}/{prefix}.sv.vcf.gz, Optional"
    - "{prefix}.sv.vcf.gz, Optional"
    - "{sampleId.DNA}.sv.vcf.gz, Optional"
  metricsQCFile:
    - "{sampleId.DNA}/{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}/{sampleId.DNA}.sv_metrics.csv, Optional"
    - "{prefix}/{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}/{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}/{prefix}.vc_metrics.csv, Optional"
    - "{prefix}/{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}/{prefix}.sv_metrics.csv, Optional"
    - "{prefix}.mapping_metrics.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{prefix}.wgs_coverage_metrics_normal.csv, Optional"
    - "{prefix}.wgs_coverage_metrics.csv, Optional"
    - "{prefix}.vc_metrics.csv, Optional"
    - "{prefix}.cnv_metrics.csv, Optional"
    - "{prefix}.sv_metrics.csv, Optional"
    - "{sampleId.DNA}.mapping_metrics.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_tumor.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics_normal.csv, Optional"
    - "{sampleId.DNA}.wgs_coverage_metrics.csv, Optional"
    - "{sampleId.DNA}.vc_metrics.csv, Optional"
    - "{sampleId.DNA}.cnv_metrics.csv, Optional"
    - "{sampleId.DNA}.sv_metrics.csv, Optional"

sampleFiles:
  tumorPairId:
    visualizationFiles:
      coverageFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{sampleId.DNA}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}/{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
        - "{prefix}.tumor.target.counts.gc-corrected.gz, Optional"
      ballelesFiles:
        - "{sampleId.DNA}/{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{sampleId.DNA}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}/{prefix}.tumor.baf.bedgraph.gz, Optional"
        - "{prefix}.tumor.baf.bedgraph.gz, Optional"
    alignmentFiles:
      dnaBamFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam, Optional"
        - "{sampleId.DNA}_tumor.bam, Optional"
        - "{prefix}/{prefix}_tumor.bam, Optional"
        - "{prefix}_tumor.bam, Optional"
      dnaBaiFile:
        - "{sampleId.DNA}/{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{sampleId.DNA}_tumor.bam.bai, Optional"
        - "{prefix}/{prefix}_tumor.bam.bai, Optional"
        - "{prefix}_tumor.bam.bai, Optional"
Illumina support site
How to
Prerequisites
Download Connected Insights - Local software Package
Install Connected Insights - Local software
Install License File
Sign In to Connected Insights - Local software
Configure External Storage
Software Updates
Software Updates
Configuration
Data Upload from User Storage (Connected Insights - Cloud and Connected Insights - Local)
CSV Template
Uploading Gene Descriptions

Installation Status Messages

Connected Insights - Local software provides status messages during the installation process. These messages indicate that the installation has passed, failed, or has errors that prevent it from continuing. The detailed installer log is at /var/log/ici_installer.log.

Connected Insights - Local software Messages

The following messages are related to the installation of the Connected Insights - Local software:

  • If the installation is successful, the following message displays: – Success: Illumina Connected Insights software installation is successful.

  • If the installation fails, the following message displays with information on how to troubleshoot the installation issues: – Failed: Illumina Connected Insights software installation has failed, unable to start one or more services. Please visit troubleshooting section of the product documentation or contact service and support team.

  • If errors occur before or during installation, the following messages display with information on how to resolve the errors: – Error: DRAGEN server v4 check failed. Please run this script on DRAGEN v4 server only. Installation is aborted. – Error: Unsupported Operating system. Oracle Linux 8 Operating System is required to install this Software. Installation is aborted. – Error: Memory space check failed. /staging on DRAGEN server v4 needs 200GB or more free space to install the Software. Installation is aborted.

License File Messages

The following messages are related to the installation of the Connected Insights - Local software license file:

  • If the installation is successful, the following message displays: The license was installed successfully\

  • If the License installation fails, application displays appropriate error message with the reason for the failure: – If the License is corrupted or a unsupported .bin file is selected: The License file is Invalid – If the License has expired: The License file is expired – If License file is not intended for the current DRAGEN server v4: The license file in not intended for this DRAGEN server v4. – If the selected license file is a Quota License file instead of Setup: The License provided is a renewal License file. We could not find an existing License to renew. Please reach out to Illumina Customer Care to get a new license. – If the DRAGEN server v4 is not reachable via DNS or if the Illumina License Manager service is down: Unable to reach License Manager. Please make sure the License Manager Service is up and running.

Administration Console (Connected Insights - Local)

If you have the Administrator role, you can use the Administration Console to add users, reset passwords, manage software updates and manage API Keys.

Add Users

All users are internally assigned to a default workgroup generated by the application. Add users as follows.

  1. From the profile drop-down list, select Administration Console.

  2. Select User Management.

  3. Select Users, and then select Add User.

  4. Populate the following fields:

    • User Name

    • First Name

    • Last Name

    • Email Address

    • Role

    • Create Temporary Password

    • Confirm Password

  5. Select Save. The new user appears in the Users section of the Administration Console.

  6. Select the Username to view user details. You can also edit the role and change the password for the user or suspend the account.

Assigning roles to Users

  1. Login to Administration Console.

  2. Select the User from the list

  3. Provide user emailId and select suitable role for the user for Connected Insights

  4. Select Save. The User is assigned the given role for Connected Insights and is ready to use the application and role changes will take effect in the subsequent login for the user account.

❗Illumina recommends having at least two users with Administrator privileges to prevent any potential lockout from the Administrator user login when managing actions on the Administration Console.

Sign In Security

The Sign In Security section of the Administration Console contains password, session, and security question settings. Password and Session Policy From the Password Policy section, you can change the following password settings:

  • Password Expiry — The length of time your password is valid (for example, 3 months).

  • Password Notification — The amount of time before your password expires (for example, 10 days)

  • Number of Unique Passwords before Reuse — The number of passwords that must be unique before you can start reusing passwords(for example, 3)

  • Sign Out After — The amount of sign-in attempts before an account is suspended (for example, 3)

  • Account Suspension Time — The amount of time an account is suspended after exceeding the sign-in attempts (for example, 1 hour)

From the Session Policy section, you can change the idle time limit for a session (for example, 30 minutes). When this limit is reached, the inactive user is signed out. After making any changes, select Save.

❗Any security changes or user account change, will take effect in the subsequent user login for the user account.

Security Questions The Security Questions section shows the security questions that are included with the application. You can edit or remove questions that are not in use by any user accounts, or you can select New Question to add a security question. If this option is selected, a field displays. Type in a new question and select Save.

Reset Password

  1. From the Connected Insights login screen, select Forgot password?.

  2. On the Forgot Password screen, enter a user name in the User Name field and select Reset.

  3. On the Answer Security Questions screen, enter the answer for each question and select Submit. If you do not remember your answers, contact your administrator.

  4. On the Reset Password screen, enter your new password in the New Password and Confirm Password fields and select Reset.

Manage API Keys

Administrator can create and delete the API key.

To generate API Keys, refer to below instructions:

  1. In Connected Insights, select Manage API Keys from the Account drop-down menu.

  2. Select Generate.

  3. Enter a name for the API key.

  4. In the API Key Generated window, select one of the following options:

  • Show — Reveals the API key.

  • Download API Key — Downloads the API key in .TXT file format.

  • Copy the API Key to clip board.

❗ The API key cannot be viewed again after closing this window. Download the API key or save it in a secure location.

  1. Close after you have stored the API key. The API key is added to the Manage API keys list and can be used for API authorization.

To delete existing API Keys, refer to below instructions:

  1. From the User name drop down, select Manage API Keys

  2. In the API Keys list, select Delete icon against an API Key.

  3. A prompt is displayed to confirm the delete action.

  4. Click Yes, delete the API Key. API Key is removed from the list and cannot be used for API authorization.

externalid

An optional external reference ID that can be used to trace the assertion back to your system.

type

A required field that specifies the assertion type.

Acceptable values are as follows: • Biological • Therapeutic • Prognostic • Diagnostic • Gene Information

classificationName

A required field that specifies the assertion classification.

Examples are as follows:

For Biological: • Pathogenic • Likely Pathogenic • Uncertain Significance • Likely Benign • Benign

For Therapeutic, Prognostic, Diagnostic: • Tier 1A • Tier 1B • Tier 2C • Tier 3 • Tier 4

classificationOrder

A required field that specifies the assertion classification.

Examples are as follows:

For Biological: • For Pathogenic, 1.0 • For Likely Pathogenic, 2.0 • For Uncertain Significance, 3.0 • For Likely Benign, 4.0 • For Benign, 5.0

For Therapeutic, Prognostic, Diagnostic: • For Tier 1A, 1.0 • For Tier 1B, 2.0 • For Tier 2C, 3.0 • For Tier 2D, 4.0 • For Tier 3, 5.0 • For Tier 4, 6.0

When multiple classifications map to the same AMP/ASCO/CAP tier, increment the tenths value.

For example, if Level 1 and Level 2 both map to Tier 1A, the classificationOrder is as follows: • Level 1, 1.0 • Level 2, 1.1

classificationBackgroundColor

A required field that specifies the assertion classification.

Examples are as follows:

For Biological: • For Pathogenic, red • For Likely Pathogenic, pink • For Uncertain Significance, yellow • For Likely Benign, light green • For Benign, green

For Therapeutic, Prognostic, Diagnostic: • For Tier 1A, red • For Tier 1B, red • For Tier 2C, violet •or Tier 2D, violet • For Tier 3, blue • For Tier 4, green

direction

A required field for Therapeutic and Prognostic that specifies the direction of the assertion.

Acceptable values are as follows:

For Therapeutic: • Responsive • Non-responsive • Contraindicated

For Prognostic: • Favorable • Unfavorable

status

A required field for TMB, MSI, and GIS assertions

Acceptable values are as follows:

For TMB: • High • Low For MSI: • High • Stable For GIS: • High • Low

hrd

An optional field.

Acceptable values are as follows: • Undetermined • Positive • Negative

When interpreting biomarkers in a case, this information is visible for BRCA1/2 variants and GIS.

geneRoles

An optional field used for Gene Information assertion type.

Acceptable values are as follows: • Oncogene • Tumor Suppressor • Oncogene / Tumor Suppressor

summary

An optional field where an interpretation summary can be added. You can specify up to 30,000 characters. This information is included in PDF reports.

notes

An optional field where interpretation notes can be added. You can specify up to 30,000 characters. This information is not included in PDF reports.

diseaseName

An optional field that specifies the disease name. The system can determine the name based on the diseaseOntology and diseaseOntologyId provided.

diseaseOntology

A required field that specifies the disease ontology. We currently recommend using SNOMEDCT.

diseaseOntologyID

A required field that specifies the disease ontology ID. The SNOMEDCT ID can be found a couple of ways:

  1. Navigate to an existing case and search for the disease in the Case Details or assertion form.

therapy

A required field for Therapeutic that specifies the therapy.

Multiple drug names can be specified by separating them with a pipe.

biomarkerType

A required field that specifies the type of biomarker the assertion is for.

Acceptable values are as follows: • Small variant • Copy number variant • Structural variant • RNA splice variant • RNA fusion variant • Genomic analysis (i.e., TMB, MSI, GIS)

variantType

A required field for Copy number variant and Structural variant.

Acceptable values are as follows:

For Copy number variant: • Copy number variation • Copy number loss • Copy number gain • Copy number neutral

For Structural variant: • Tandem duplication • Insertion • Deletion • Inversion • Translocation

level

A required field that specifies the curation level.

Acceptable values are as follows:

For Small variants: • Nucleotide • Amino Acid • Codon • Exon • Gene

For Copy number variants: • Annotation overlap • Gene

For Structural variants: • Annotation overlap, if variant type is not Translocation • Partial fusion • Exact fusion

For RNA splice variants: • Annotation overlap • Exon

For RNA fusion variants: • Partial fusion • Exact fusion

For Genomic analysis: • TMB • MSI • GIS

genomeBuild

A required field that specifies the genome build.

Acceptable values are as follows: • 37 • 38

chromosome

A required field for levels nucleotide and annotation overlap that specifies the chromosome.

Acceptable values are as follows: • 1–22 • X • Y • MT

position

A required field for levels nucleotide and annotation overlap that specifies the VCF position.

Acceptable values are within the chromosome range.

end

A required field for level annotation overlap that specifies the VCF end position.

Acceptable values are within the chromosome range.

ref

A required field for level nucleotide that specifies the VCF reference allele.

Acceptable values are combinations of A, T, C, G.

alt

A required field for level nucleotide that specifies the VCF alternate allele.

Acceptable values are combinations of A, T, C, G.

transcriptId

A required field for the following curation levels: • Nucleotide • Amino acid • Codon • Exon

Acceptable values are RefSeq and Ensembl transcript IDs, with or without the version.

⚠️ Known issue: Currently, Nucleotide requires transcript version. If an invalid one is specified, valid ones are output in the errorDetails column that can be used to correct this field.

codon

A required field for level codon that specifies the codon.

Acceptable values are a three-letter hgvsp abbreviation, including prefix “p.(“ and suffix “)” and without the amino acid change, such as p.(Val600). Only missense variants are supported.

hgvsp

A required field for level amino acid that specifies the hgvsp.

Acceptable values are a three-letter hgvsp abbreviation, including prefix “p.(“ and suffix “)”, such as p.(Val600Glu).

exon

A required field for level exon that specifies the exon.

The acceptable value is [exon #].

geneSymbol

A required field. If the NCBI gene ID is not provided, then the following levels specify the gene symbol: • Gene • Partial fusion • Exact fusion

ncbiGeneId

A required field. If the gene symbol is not provided, then the following levels specify the NCBI gene ID: • Gene • Partial fusion • Exact fusion

fusionGeneSymbol

A required field for level exact fusion. If the fusion NCBI gene ID is not provided, this field specifies the fusion gene symbol.

fusionNcbiGeneID

A required field for level exact fusion. If the fusion gene symbol is not provided, this field specifies the fusion NCBI gene ID. An optional field for level partial fusion.

fusionPosition

An optional field for levels partial fusion and exact fusion that specifies the fusion directionality.

Acceptable values are 0 and 1. • Without a value, the fusion directionality is unspecified, such as EML4/ALK. • If 0 is provided, the fusion is at position 0, such as [fusion gene]-[gene]. • If 1 is provided, the fusion is at position 1, such as [gene]-[fusion gene].

consequence

An optional field for levels exon and gene that specifies the consequence. When a consequence is specified, the assertion only matches to a case variant that has the consequence specified, such as EGFR exon 19 inframe deletion.

Acceptable values are the following sequence ontology values:

For small variant, exon level: • 3_prime_UTR_variant • 5_prime_UTR_variant • coding_sequence_variant • downstream_gene_variant • frameshift_variant • inframe_deletion • inframe_insertion • intron_variant • mature_miRNA_variant • missense_variant • NMD_transcript_variant • non-coding_transcript_exon_variant • non-coding_transcript_variant • protein_altering_variant • splice_acceptor_variant • splice_donor_variant • splice_region_variant • stop_retained_variant • synonymous_variant • upstream_gene_variant

For small variant, gene level: • start_lost • stop_gained • stop_lost • incomplete_terminal_codon_variant • feature_elongation • feature_truncation • splice_donor_variant • splice_acceptor_varian • splice_region_variant • frameshift_variant • inframe_deletion • inframe_insertion • missense_variant • protein_altering_variant • coding_sequence_variant • upstream_gene_variant • downstream_gene_variant • intron_variant • 5_prime_UTR_variant • 3_prime_UTR_variant • non-coding_transcript_exon_variant • non-coding_transcript_variant • synonymous_variant • start_retained_variant • stop_retained_variant • mature_miRNA_variant • NMD_transcript_variant • regulatory_region_ablation • regulatory_region_amplification • regulatory_region_variation

For copy number variant, gene level: • copy_number_decrease • copy_number_increase • copy_number_change

For RNA splice variant, exon level: • exon_loss_variant

Install Connected Insights Software

The Connected Insights - Local software installation process can take approximately 45–60 minutes based on network speed.

Install Connected Insights - Local software as follows:

    • If you downloaded directly to DRAGEN server v4 connected to internet, use the command: cd /staging/icipackages

    • If you downloaded to the external storage drive mounted on the DRAGEN server v4 using your personal computer, use the command: cd /mnt/<Path to the directory that the storage drive is mounted to>/icipackages

    • If you downloaded and copied the files to a USB drive, use the command: cd /media/usbinstall

    • Note: you are in the correct directory if the command ls returns all of the installation files you downloaded.

  1. Start installation: nohup ./illumina_connected_insights_local_<version>.run &

    • Note: Replace <version> with the version number in the file name (e.g., 5.0.0). If desired, you may replace ./ with the absolute file path (e.g., nohup /mnt/ici_mount/icipackages/illumina_connected_insights_local_5.0.0.run &).

  2. After running the command, press Enter.

  3. Run the following command to monitor the progress: tail -f nohup.out

  4. Wait for a success or failure/error message to display in the command prompt and in the log file (nohup.out). This may take 45-60 minutes. Examples of the success and failure messages and next steps are below.

If installation is successful

  1. If the installation is successful, the following 2 messages will display in the command prompt and the log file (nohup.out):\

    • Success message: Success: Illumina Connected Insights software installation is successful.

    • URL message: The software generates the URL you can use to access the application via a web browser. There are two forms of this message based on the DNS configuration of the DRAGEN server v4:

      • If the DRAGEN server v4 is configured with a fully qualified Domain Name: Info: Illumina Connected Insights software application can be accessed at https://<FullyQualifiedDomainName>/login

      • If the DRAGEN server v4 is configured with a Static IP address: Info: Illumina Connected Insights software application can be accessed at https://<IP address>/login\

❗ Ensure you access the application using the URL printed in nohup.out otherwise it might throw blank errors after the page loads.

    • If you receive a browser message indicating that your connection is not private, disregard and proceed to the URL. This is normal and does not impact anything.

Note: After the installation is successful, Connected Insights - Local software creates the following on the DRAGEN server v4:

  • /staging/ici_analysis_dir

    • This directory will be deleted after the External Storage drive is configured and the data stored here is moved to external storage drive.

  • /staging/ici

  • /staging/ici_temp

  • /var/log/

❗ Do not delete or alter content in these folders or files. If the files are deleted, new cases cannot be processed, or case results may not be available. If the contents of /var/log are deleted, then we will lose the files needed for troubleshooting in case of any failures.

If installation fails

Download Connected Insights Package

Overview of Packages and Download Methods

Overview of Packages

Below are the mandatory packages needed to install Illumina Connected Insights - Local software.

    • Illumina Connected Insights - Local software: This is the base software package. File size: ~14 GB; file extension: .run

    • Illumina Connected Annotations: This is the Annotations sources package. File size: ~90 GB; file extension: .run

    • Illumina Connected Genome Data Reference: This is Genome references and visualization package. File size: ~11 GB; file extension: .run

  1. Connected Insights - Local software license files — These are 2 files provided to the customers by Illumina via email. Both need to be downloaded to your personal computer. One License file (ConnectedInsights-Local-SetupLicense.bin) is required to access the Connected Insights - Local software application before signing into the application and the other License File (ConnectedInsights-Local-QuotaLicense.bin) is required to add Genomic Equivalent (GE) sample credits required to perform tertiary analysis (Process Cases). Both files are mandatory to be installed.

  2. Knowledge Base files — These files can be downloaded from Connected Insights - Cloud account. Log in as the workgroup admin user, then click the app selector (grid icon) in the top-right corner and choose "Local User Portal" to access and download the latest Knowledge Base files.

    • JAX-CKB (File extension: .run)

    • CIViC (File extension: .run)

    • OncoKB (File extension: .run)

❗ To avoid errors during installation, make sure to not alter the names or the extensions of the downloaded files and all the files shall have execute permissions.

If the download was interrupted, the Downloader Utility can be re-executed by providing the same file path which will resume the download from where it paused previously.

Overview of Download Methods

There are 3 different ways to make the Connected Insights - Local software packages accessible on the DRAGEN v4 server. You can use any one of the below options to download and make the files accessible.

❗ Downloading all the packages on an average network speed of 300 Mbps takes between 8 to 10 hours. Downloading all the packages on the recommended network speed of 10 Gbps takes 1 to 2 hours.

Download directly to the DRAGEN Server v4 connected to internet

❗ For Linux, we currently support only Oracle Linux 8 (glibc version≥2.28 and x64), which is the base operating system installed on the DRAGEN server v4. This utility is tested only on the DRAGEN server v4 with Oracle 8 and not other flavors of Linux.\

  1. Login to the DRAGEN server v4 via root or a user with sudo permissions and navigate to the /staging folder: cd /staging

  2. Download the Downloader Utility

    1. Once you click on the utility, you will be redirected to Illumina account page. Enter your valid Illumina account details. Upon successful login, when prompted, enter either your Customer Number associated with your MyIllumina Account (Or) the valid DRAGEN server v4 serial number. To get the DRAGEN server v4 serial number, login to the DRAGEN server v4 using the root or sudoer user and enter one of the following commands on the DRAGEN server v4: dragen_lic | grep Board or dragen_info -b | grep Serial. Copy the string after SN and enter it in the box prompted on the browser. This begins to download the utility which is ~8 to 10 MB in size.\

  3. Once it validates, it will generate a presigned URL which is valid only for sometime. Copy this pre-signed URL if you want to directly download the files to the DRAGEN server v4 and on the command prompt enter wget "<CopiedPresignedURL>" -O ici_downloader_unix (Or) you can also download this utility on your laptop/computer and then secure copy (scp command) the utility to the DRAGEN server v4.

  4. Once downloaded, make sure the Downloader Utility has execute permission: chmod +x ici_downloader_unix

  5. Run the Downloader Utility: ./ici_downloader_unix

  6. When prompted to Please enter the path, enter: /staging. This will create the folder /icipackages under /staging and download all the Connected Insights Packages files from the support site to there.

  7. Once the Downloader Utility completes downloading, copy the Knowledge Base files (JAX-CKB, CIViC and OncoKB) received from the email link into the /icipackages folder.

  8. Make sure all the files have execute permissions. Execute these 2 commands: cd /staging/icipackages chmod +x "illumina_connected_insights_<JAX-CKB file name suffix>.run" "illumina_connected_insights_<CIViC file name suffix>.run" "illumina_connected_insights_<OncoKB file name suffix>.run"

❗ For Linux, we currently support only Oracle Linux 8 (glibc version≥2.28 and x64), which is the base operating system installed on the DRAGEN server v4. Refer to the above section.\

(Or)

Download to external storage drive mounted on the DRAGEN server v4 using your personal computer

  1. You will be redirected to Illumina login page. Enter your valid Illumina account details. Upon successful login, when prompted enter with your Customer Number associated with your MyIllumina Account (Or) the valid DRAGEN server v4 serial number. To get the DRAGEN server v4 serial number, login to the DRAGEN server v4 via root user and on the command prompt enter one of these commands: dragen_lic | grep Board or dragen_info -b | grep Serial. Copy the string after SN and enter it in the box prompted on the browser. Upon success, choose a location to download the utility which is about ~11 to 12MB in size.

  2. Once downloaded, make sure the Downloader Utility has execute permissions.

    • For MacOS (11.0 arm64 or higher), execute this command within the folder containing the Downloader Utility file: chmod +x ici_downloader_mac

    • For WindowsOS (Win11(x64) or higher), in File Browser, right click the Downloader Utility file, click Properties, then go to Security. Confirm the groups and users have all permissions in the Allow column ("Special permissions" not required). To add permissions, click Edit....

  3. Run the Downloader Utility.

    • For Macos (11.0 arm64 or higher), execute this command from the folder containing the Downloader Utility file: ./ici_downloader_mac

    • For WindowsOS (Win11(x64) or higher), double click on the executable (or) open Windows Command Prompt and execute the below command from the folder containing the Downloader Utility file: .\ici_downloader_windows.exe\

  4. When prompted, enter the absolute file path to the mounted external storage drive directory where you want to download all the software packages.

    • Examples:

      • For MacOS (11.0 arm64 or higher): /Volumes/<Root directory of mounted external storage drive>

      • For WindowsOS (Win11(x64) or higher): \\<Root directory of mounted external storage drive>

    • This will create a folder called icipackages under the directory <Root directory of mounted external storage drive> and downloads all the software files from the support site to there. Once the download completes successfully, the Downloader Utility will exit out of the terminal.

  5. Once the Downloader Utility completes downloading, copy the Knowledge Base files (JAX-CKB, CIViC and OncoKB) received from the email link into the icipackages folder.

  6. Make sure all the files have execute permissions.\

    • For MacOS (11.0 arm64 or higher), execute this command in the icipackages directory: chmod +x "illumina_connected_insights_<JAX-CKB file name suffix>.run" "illumina_connected_insights_<CIViC file name suffix>.run" "illumina_connected_insights_<OncoKB file name suffix>.run"

    • For WindowsOS (Win11(x64) or higher), the files may have execute permissions by default. To confirm or edit, see step 4 above.

(Or)

Download and Copy Files to USB Drive

Use this download method when the DRAGEN server v4 is not connected to the internet, incapable of having a personal laptop mount to it, or if the software files cannot be made available on the DRAGEN server v4 via the two methods above for other reasons.

The USB drive must meet the following requirements:

  • USB 3.0

  • At least 150 GB of storage space to accomodate all the files

  • xfs or ext4 format file system

Download the files via the USB method as follows:

  1. Download and execute the Downloader Utility on your laptop by following steps 2-5 in the section above ("Download to external storage drive mounted on the DRAGEN server v4 using your personal computer").

  2. Unplug the USB from your laptop. Take the USB and insert it into the DRAGEN v4 Server.

  3. Login to the DRAGEN v4 server as root or sudo user and create a folder named /usbinstall under the /media folder with the following command: mkdir -p /media/usbinstall

  4. Run the following command to mount the connected USB drive partition that contains the downloaded Connected Insights Packages files and Knowledge Base files to the DRAGEN server v4: mount /<path to USB partition with downloaded files> /media/usbinstall

  5. Run the following commands to make sure that the downloaded files have executable permissions: cd /media/usbinstall chmod +x *

Install License File

  • Download both of the license files (.bin) from the Illumina welcome email to your laptop.

  • Upload the license file which has the name 'ConnectedInsightsSetupLicense.bin' in it from the browse button. This provides access to Connected Insights - Local software. The installation of license shall be very quick. After installation is complete, you will see a pop-up message which says "License Installation is successful" and you will be redirected to the login screen. You can dismiss the message. Proceed to next step which is Step 4 of Software Installation (New customers)

Sign In to Connected Insights

  1. After the license installation, once you are redirected to this Login page, using the following default login information to create the first-time administrator account:

    • Username —icidefault

    • Password — P@ssw0rd@123

  2. After you sign in, you must add an administrator user. Populate the following fields:

    • Username

    • First Name

    • Last Name

    • Email Address

    • Create Temporary Password

    • Confirm Password

  3. Select Save.

  4. A page displays indicating that the default account has been suspended and that you can sign in under your administrator username. Select Continue. This will take you to the login page.

  5. Using your administrator username and temporary password, sign in to Connected Insights - Local software.

  6. After reading the Master Service Subscription Agreement (MSSA), select I Accept.

  7. Enter a new password in the New Password and Confirm Password fields and select Reset.

  8. Select your security questions and select Save. After you save, you will be logged off.\

  9. Now sign in to the application with your administrator username and password.

  • Your Genome Equivalent Sample balance has reached 0. Case ingestion has been stopped. Please contact administrator or Illumina Sales team.

  • External storage drive has not been setup. Go to Administration Console -> Storage drives to configure.

  • One or more required packages are not installed. Go to Administration Console -> Software Update to install.

❗Note: Illumina recommends having at least two users with Administrator privileges to prevent any potential lockout from the Administrator user login when managing actions on the Administration Console.

When interpreting biomarkers in a case, the default values are the same as the examples. In the Configuration screen, you can customize and set the prioritization of these values. We recommend using the same classification here and in the Configurations screen. For more information, refer to .

When interpreting biomarkers in a case, the default values are the same as the examples. In the Configuration screen, you can customize and set the prioritization of these values. We recommend using the same classification here and in the Configurations screen. For more information, refer to .

When interpreting biomarkers in a case, the default values are the same as the examples. In the Configuration screen, you can customize and set the prioritization of these values. We recommend using the same classification here and in the Configurations screen. For more information, refer to .

The ID can also be found by using the International Edition browser at the .

Login to DRAGEN server v4 via root or sudoer user and navigate to the directory where you made the installation files accessible to the DRAGEN server v4. This directory depends on how you downloaded and made the files accessible to the DRAGEN server v4 (as instructed by the section ).

On your laptop, open a browser and enter the URL to access the Connected Insights - Local software application to perform the remaining steps by proceeding to .

If the installation fails or an error occurs, a message displays that provides information on how to resolve the error. For more information, refer to . If you must reinstall, refer to .

Connected Insights Packages — The files are downloaded from the using Downloader Utility.

For downloading the packages listed in point 1, use the software Downloader Utility compatible to your download environment (Mac, Windows or Linux) from the . The utility shows the progress of the current package being downloaded and exits out of the terminal once downloading all the packages completes.\

\

\

\

On the Chrome Browser launch , select View Options and then Download Utility - Unix (compatible with DRAGEN server v4).

This completes the downloading step. Proceed to installing the software by following the instructions in .

Make sure the personal computer is mounted to the external storage drive directory. Also make sure that external storage drive directory is mounted to the DRAGEN server v4 as well. For details on how to mount the external storage to your laptop, refer to .

Download the Downloader Utility from , select View Options and choose either Download Utility - Windows or Download Utility - Mac based on what is compatible with your download environment operating system (Mac or Windows)

This completes the downloading step. Proceed to installing the software by following the instructions in .

From your laptop which has access to the links to download all the mandatory packages, format the USB with the partition/label name as usbinstall. For instruction on how to format a USB, refer to section "Prepare USB compatible with DRAGEN v4 server (type xfs or ext4 only)".

When prompted, enter the absolute file path to either the usbinstall folder to download directly to the USB (Or) the file path to a folder on your laptop and then copy the files to the usbinstall folder once downloading completes. Once the Connected Insights Packages files are completely downloaded on/copied to usbinstall, copy the Knowledge Base files (JAX-CKB, CIViC and OncoKB) received from the email link into the usbinstall folder. For instructions on how to copy files to the USB, refer to under the same section "Prepare USB compatible with DRAGEN v4 server (type xfs or ext4 only)".

This completes the downloading step. Proceed to installing the software by following the instructions in .

Launch the application in browser based on the Info message provided during the time of successful installation in the nohup.out file, either with the Fully Qualified domain name (Example: hostname.domainname.com) or with the Static IP address. Once application is launched, you will see a message in the browser "Your connection is not private". This message is shown because the application is configured with a self signed certificate which auto renews periodically. To bypass this message from the browser, refer to under the section "Add Certificate to the Trusted sites". Or alternatively if you do not want to "Add this certificate to the Trusted sites", you can click on Advanced button in the browser and then select proceed to the url. Application will then get launched where it would ask you to upload the License File.

Note: If the license file installation fails, a failure message displays, and you will not be able to use the application. If a failure occurs you will see any one of these messages, refer to . To recover, contact Illumina support team.

Upon successful sign in, you will see 3 notifications. These notifications will continue to display until Installation steps 5 and 6 from Introduction - Software Installation (New Customers), Step 5 (Configure external storage. For instructions, refer to ) and Step 6 (Install Annotations, Genome Data Reference and Knowledge Bases packages from Software updates page. For instructions, refer to ) are completed.

Click on the Administration Console -> Storage Drives to complete the Step 5 of Installation steps from Introduction - Software Installation (New Customers). You will be redirected to configure

Custom Actionability Classification
Custom Actionability Classification
Custom Actionability Classification
SNOMED International SNOMED CT Browser website
Download Connected Insights - Local software packages
Install License File
Installation Status Messages
Software Errors and Corrective Actions
Illumina Connected Insights Software Downloads support page
Illumina Connected Insights Software Downloads support page
Illumina Connected Insights Software Downloads support page
Install Connected Insights Software
How to
Illumina Connected Insights Software Downloads support page
Install Connected Insights Software
Install Connected Insights Software
Download directly to DRAGEN v4 server connected to internet
Download to external storage drive mounted on the DRAGEN v4 Server using your personal computer
Download and Copy Files to USB Drive
Installation Status Messages
Configure External Storage
Software Updates
Storage Drives page

Configure External Storage (Connected Insights - Local)

Configure and Monitor Storage Drive

The Storage Drives page allows you to configure the mounted external storage drive. It also displays the current disk space availability on the DRAGEN server v4 (in /staging) and external storage drives. Only Connected Insights - Local software users with an Administrator role have access. To view this page, login to Connected Insights - Local software, click your username in the top right of any page, select Administration Console, then Storage Drives.

Connected Insights - Local software uses DRAGEN server v4 local storage /staging to store resource files and databases required to process and display case results. The resource files are stored at following locations:

  • /staging/ici

  • /staging/ici_temp

Connected Insights - Local software uses an external storage drive directory to read the secondary analysis output data and to write analysis output data and backup files.

Configuring the external storage drive is an essential, one-time step setup during the initial installation process. Case ingestion will be blocked until external storage is configured. Below are the minimum requirements of the external storage which shall be mounted on the DRAGEN server v4:

  • Required: Configuration with CIFS/SMB or NFS protocols only.

  • Recommended: Use NFS v4.0 or CIFS/SMB v3.1 or higher versions for data security. Illumina also recommends an encrypted data storage drive to safeguard your data.

  • Required: 100 gigabytes (GB) of available storage space.

  • Recommended: 10 Gb (Gigabits) per second of network speed.

  • Required: External storage drive is always connected and accessible to the DRAGEN server v4 during the time of configuration setup.

Add External Storage configuration

To enable external storage drive access to the Connected Insights - Local software, refer to below instructions:

  1. From any page, click your username in the top right, select Administration Console, then Storage Drives. The Administration Console page is only accessible by Connected Insights - Local software users with an Administration role.

  2. Click Add under the External storage section.

  3. Provide the external storage mounted path, UID and GID of the user who has read write access to the external storage.

  4. Click Save.

  5. A confirmation pop up will be displayed indicating the application will be inaccessible while configuration is in progress.

  6. Click OK on the confirmation pop up.

    The application checks for below conditions and saves the settings only when the validations are successful:

    • The provided mounted path exists and is not a local directory.

    • The provided UID and GID are valid and that user has permission to the read and write in the mounted external storage drive.

    • The external storage drive directory has minimum of 100 GB free space.

  7. While the configuration is in progress, Connected Insights - Local software will be inaccessible and takes approximately 20 to 25 minutes to complete the configuration. A maintenance page will be displayed to prevent user from performing any action on the application. The application will redirect to the login screen upon successful completion.

    After the storage drive is successfully added, the application creates the following folders. In these folders, the application will write case output files with the UID and GID provided above:

    • /mnt/<External_storage_mounted_path>/d53e4b2d-0428-4b3e-92bf-955f7153c360

    • /mnt/<External_storage_mounted_path>/ici_<Server host name or IP address>

    • /mnt/<External_storage_mounted_path>/ici_report_temp

    • Notification: "One or more required packages are not installed. Go to Administration Console > Software Update to install."

Edit External Storage configuration

Connected Insights - Local software allows you to only change the UID and GID of mounted external storage drive. The mounted storage path cannot be changed or altered.

To edit the existing storage drive UID and GID configuration, refer to below instructions:

  1. From any page, click your username in the top right, select Administration Console, then Storage Drives. The Administration Console page is only accessible by Connected Insights - Local software users with an Administration role.

  2. Click Edit under the existing External storage section.

  3. Provide the UID and GID of the user with read write access to the external storage.

  4. Click Save.

  5. A confirmation pop up will be displayed indicating the application will be inaccessible while the configuration is in progress.

  6. Click OK on the confirmation pop up.

  7. While the configuration is in progress, Connected Insights - Local software will be inaccessible and a maintenance page will be displayed to prevent user from performing any action on the application (approximately 20 to 25 minutes).

The application checks for the condition below and saves the settings only when the validations are successful:

  • The provided UID and GID are valid and that user has permission to the read and write in the mounted external storage drive.

Storage Drive Notifications

Connected Insights - Local software displays the following error notifications and to prevent you from using one or more features when the following conditions are met:

  • When the configured storage drive is inaccessible, the following notification appears in the Cases, Overview, and Storage Drives pages. New case ingestion is blocked. External storage drive is not accessible. Data Upload, variant details, reports and visualization feature will not be available

  • To ingest a new case, it is required to have a minimum of 50 GB free space on the external storage drive and 150 GB free space on the DRAGEN server v4 (in /staging). When the requirement is not met, this notification displays in the Cases page. Case ingestion is blocked. Insufficient disk space on the DRAGEN server v4 and/or External storage drives. Case ingestion has been stopped. Please free up space to resume Case ingestion or contact Administrator.

  • When the configured external storage drive UID and/or GID permissions are altered from its configured settings, the following notification appears in the Cases, Overview, and Storage Drives pages. External storage drive permissions have been changed from their configured settings. Data upload, variant details, reports and visualization features will not be available.

Disk space usage

The Storage Drives page allows you to monitor storage utilization. The page displays information on Connected Insights - Local software usage, other usage, and available space for both the DRAGEN server v4 (in /staging) and the external storage drive.

Case Metadata Upload

Upload Case Metadata

Upload a case metadata file as follows:

  1. From the Case List, select + New Case.

  2. Select the Import from CSV File option and click the button for Import from CSV File.

  3. [Optional] Download the attached template and input the desired case metadata to upload.

  4. Select a case metadata file to upload (up to five files may be uploaded at one time).

  5. Select Proceed.

View Case Metadata Upload History

  1. From the Case List, select Upload Case Metadata.

  2. Select View Past Uploads from the dropdown.

  3. [Optional] Select Refresh Uploads to refresh the status and details for uploaded files.

  4. [Optional] Download CSVs containing a record of problematic rows for files that were not successfully processed.

Cases Page

Overview

After uploading secondary analysis results, use the Cases Page in Connected Insights to track and manage your lab’s cases. This page helps you monitor case status, identify cases needing attention, and start new cases.

Typical Actions

Connected Insights - Local

For Connected Insights - Local, the Cases page also displays the following notifications:

  • If your Genome Equivalent Sample balance is low, a notification to contact your administrator or Illumina Technical Support displays.

  • If the storage space in the /staging/ or external mounted directory is below the required space threshold for case ingestion, a notification displays, and ingestion stops after reaching capacity. To continue ingestion, free up space.

  • If the external drive is not accessible, a notification displays and ingestion or case processing will fail. To continue, ensure the external storage drive is accessible.

Do not delete or alter content at the following locations to free up space:

/staging/ici

/<mountedDrive>/d53e4b2d-0428-4b3e-92bf-955f7153c360

/<mountedDrive>/ici_<ServerHostname>/

These locations contain Connected Insights-generated files. If these files are deleted, new cases cannot be processed, or case results may not be available.

image

Required: Previously mounted the external storage drive directory to the DRAGEN server v4 and knowledge of the UID and GID of a user with read and write access in that directory. For instructions on and find the .

❗ Instructions in this section can only be performed after mounting an external storage drive directory to the DRAGEN server v4. You must also know the UID and GID of a user with read and write access in that directory. For instructions on mounting and finding the UID and GID, see section Get the UID:GID.

Upon sign in, if you see the notification below about missing software packages, click the hyperlink to the Software Update page in notification, and then install all the required packages by following the instructions in .\

❗ It is not recommended to use this feature frequently as it impacts the existing data permissions generated by the application. This is because editing the current UID/GID will modify the permission of the existing data to the new UID/GID. Before performing this action, review the instructions on mounting with the new UID and GID under Get the UID:GID.

From the Case List, you may upload case metadata files to update the metadata for existing cases or create new cases if those cases do not already exist. Cases created in this way will be in an Awaiting Molecular Data status until secondary analysis output data is associated to the samples of those cases, see for details on uploading molecular data. For more information on the custom case data format, refer to .

View and customize the .

Assign case or .

Click on a case ID to navigate to the .

Software Update
Data Upload Configuration
Custom Case Data Upload
Case Page

Local Configurations

For Connected Insights - Local software, the Administration Console handles the following tasks:

  • Adding additional users

  • Resetting passwords

  • Manage Software and package updates, including Genome Equivalent Sample file updates.

  • Manage Storage Drive

Case Page

Getting Around

Going from left to right:

Typical Steps

The exact interpretative actions are different between laboratories and depend on the type of test, report, and specifics of the given case. Typical user actions include the following steps:

Cases List

Case Details

The case status tag provides additional information about the progress of a case from creation to report generation.

  • Case ID — Indicates the unique ID for the case. Select a case to open it.

  • Created Date — Indicates the date that the case was created. The default sort is descending.

  • Status — Indicates the status of the case. – Awaiting Molecular Data — Analysis files not added. – Missing Required Data — The case is missing fields like disease or the required test definition. – Ready for Processing — The case has all required information and is ready for ingestion. – Processing — Annotation and ingestion of the case is in process. – Has Issue — The upload case failed. Select the case for details. Contact Illumina Technical Support for guidance. – Ready for Interpretation — Variants are ingested and ready to be interpreted. – Report(s) Signed Off — Report is approved and signed off.

  • Workflow Type — Indicates the type of analysis available for this case: DNA, RNA, or DNA+RNA.

  • [Optional] Sex — The biological sex of the subject: male, female, or unknown.

  • Disease — The disease associated to the case. It is a required field for processing the case. You can provide disease information from a SampleSheet.csv, a custom case data file, or add it via the user interface.

  • Tags — Free text labels associated to the case. You can create new labels by entering a value or use autocomplete to select existing values.

  • Participants — The users assigned to the case. You can add users from a dropdown of all users that are a member of the workgroup.

❗ If the case data definition is configured, the case and subject level fields display as columns by default.

Delete a Case

To delete a case from the Case List grid as follows:

  1. Navigate to the case to be deleted.

  2. Right of the Case Id, select the "..." menu. This menu is only visible to the Lab Director role with the required Illumina Connected Analytics (ICA) permissions. See note below.

  3. Select Delete Case.

  4. Confirm the delete.

❗ The case and any associated subject or sample data, if the subject or sample is not associated to any other cases, is deleted (ICA files, case data, audit log data, variant data, and report data). Case deletion is restricted by role. The user must have the Connected Insights role of Lab Director and the user or the workgroup must have an "ADMINISTRATOR" role in the ICA project associated with the Connected Insights workgroup. The generic format for the ICA Project associated with Connected Insights Workgroup is ICI_[region]_[workgroup_name]_Project.

Customize the Case List

Show, hide, and reorder columns in the Case List grid for a custom view of data in the tab as follows:

  1. Hover over a column header and select the menu button.

  2. To move a column, drag the column to a position in the grid.

  3. Select the menu button next to the column name and change any of the following options:

    • Pin a column to a position or to the left or right sections of the grid.

    • Automatically resize the column to display all of the content in the selected column.

    • Auto-size all columns to display all content for all displayed columns.

  4. Select the filter icon and the sort drop-down menu to filter by keywords and information.

  5. Select the display icon to check or uncheck columns that appear in the Cases list.

how to mount external storage

For Connected Insights - Cloud software, refer to the and for more information on domain administration.

The Case Page can be navigated to by clicking on a case in the . Once you're in a case, you'll find many places to navigate to.

Cases Page header

Click Cases to go back to the .

Click ◦◦◦ to access case actions, such as .

Click Overview to navigate to the .

Click Visualize to navigate to the .

Click Variants to navigate to the .

Click Lab QC to navigate to the .

Click Report to navigate to the .

Click Case Details to open .

Review the case, subject, and sample information in .

Select the to display the variant grid for review and interpretation.

Customize variant information displayed in the variant grid. For more information, refer to .

Apply or modify variant filters. For more information, refer to .

Flag the variant as needed to support communication between variant reviewers. For more information, refer to .

View more information about the variant. For more information, refer to .

Create variant assertions and include the selected variants in the report. For more information, refer to .

The Cases list shows Case IDs for the cases in your workgroup. Connected Insights creates a case for each imported secondary analysis result, and then populates the case with the variants called for the sample. Subject and sample custom case data for each case are entered as part of the custom case data files from the metadata.csv file which can be picked up through the data uploader (see ), via an API (see ), or through the UI (see ). From here, you can import analysis results and begin working with a case.

BaseSpace Sequence Hub online help
ICA online help
Cases List
Cases Page
Add Variant
Overview Tab
Visualize Tab
Variants Tab
Lab QC Tab
Report Tab
Case Details
Case Details
Variants Tab
Modify Columns
Apply Variant Filters
Variants Tab
View Biomarker Details
Interpret a Biomarker
Cases List
participants
tags

Merge Cases

Connected Insights supports merging RNA and DNA cases with the same case subject. For instructions on how to change the case subject, refer to Case Details. Merge cases as follows.

  1. Select the applicable case.

  2. Select the Overview tab, and then select Case Details to open the Case Details pane.

  3. Select Related Cases. All cases (including DNA, RNA, and DNA+RNA cases) with the same case subject display.

  4. Select Merge Cases.

  5. Configure the case as follows. a. To merge a DNA case, select Select DNA Case and choose from a drop-down list with applicable DNA cases. b. To merge an RNA case, select Select RNA Case and choose from a drop-down list with applicable RNA cases. c. [Optional] To change the case number, enter a new case ID. d. Select the applicable definition from the Confirm Test Definition drop-down list. This option defaults to the DNA case test definition. e. Select the disease associated with the merged case. This field can be the same or different disease from the one that is in the DNA and RNA cases that are you merging.

  6. Select Confirm.

  7. Make sure that the new case displays under the Case Timeline in the Case Details sidebar. When the merged case is selected, Connected Insights indicates that the case was created from merging the RNA and DNA cases.

Data Upload
Case APIs
Case Metadata Upload

Overview Tab

The Overview tab displays a high-level view of the most relevant variants in the case. This tab contains a list of genes and shows variants detected in that case within those genes. The variants in this list are filtered according to the filter that was selected as part of the test definition. The key genes are predefined by Connected Insights based on cancer type.

Lab QC

The Lab QC section provides an overview of the following information contained under the Lab QC tab:

  • Metric

  • Value

  • Status (Pass/Fail)

Tumor Characteristics

Tumor Content and Ploidy Metrics

View the % Estimated Tumor Purity and Estimated Tumor Ploidy in the Overview tab. This information displays under Tumor Characteristics.

Biomarkers

The following biomarkers provide an overview of the measurable biological markers. The content in these fields comes from secondary analysis files and is displayed here.

  • Tumor Mutational Burden (TMB) — Displays the TMB in mut/MB and TMB-Low and TMB-High statuses.

  • Microsatellite Instability (MSI) — Displays the MSI as a percentage and MS-Stable and MSI-High statuses.

  • Genomic Instability Score (GIS) — Displays the GIS and GIS-Low and GIS-High statuses.

User Determined Karyotype

For example,

48,XX,+3,+5,t(9;22)(q34;q11.2)[20]/47,XX,+3,t(9;22)(q34;q11.2)[5]

Classification & Risk Stratification Prediction

Key Findings

This section provides information on genes specific to the disease, gene coverage, and variants.

Genes Specific to the Disease

Gene Coverage

Gene coverage tracks show the following data in a graph:

  • Gene coverage — The Y-axis indicates the gene coverage (for example, 50X).

  • Hotspots — Hotspots are plotted along the X-axis and are derived from the Cancer Hotspots website.

Gene Expression

Gene expression is shown in transcripts per million (TPM) if provided by the secondary analysis pipeline (e.g., DRAGEN RNA).

Variants

Variants for each gene are shown with My Knowledge Base, Other Knowledge Base assertions, and the default filters that show the variant.

My Knowledge Base assertions include the following classifications:

  • Highest biological classification across all diseases

  • Highest actionability classification, including: – Therapeutic classifications across case and ancestor diseases – Prognostic classifications across the case and ancestor diseases – Diagnostic classifications across all diseases

Other Knowledge Base assertions include the following classifications and filters:

  • Highest biological classification across all diseases for OncoKB

  • Highest actionability classifications for OncoKB, CKB, CIViC, including: – Therapeutic classifications across case and ancestor diseases – Prognostic classifications across the case and ancestor diseases – Diagnostic classifications across all diseases

Case Details

The Case Details pane contains the following tabs:

  • Summary

  • Related Cases

  • Activity (Connected Insights - Local only)

Select a case, and then select Case Details to open the Case Details pane.

Summary Tab

The Summary tab contains the following information:

  • Case ID — Indicates the unique ID for the case.

  • Workflow — Indicates the type of analysis available for the case. The workflow name is defined at the user level.

  • Genome — Indicates the genome build for the case.

  • Workflow Type — Indicates the type of analysis for this case: DNA, RNA, or DNA + RNA.

  • Sex — The biological sex of the sample subject: male, female, or unknown.

  • Disease — The disease associated with the case. Connected Insights allows you to edit this detail. When you change the disease, the case is reprocessed. Any assertions that were made before changing the disease are removed from the report.

  • Test Definition — The set of default parameters applied to a case when ingested into the platform.

  • Tags — Helps with organization cases based on free text terms that can be used with the Search function.

  • Participants — Users in the workgroup that are assigned to the case.

  • Blast Count % - Indicates the blast count %. Acceptable values are positive integers.

  • History of Cytotoxic Therapy Exposure - Indicates if the subject has history of cytotoxic therapy exposure. Acceptable values are Yes, No, and Unknown.

  • History of Myelodysplastic Syndrome - Indicates if the subject has history of myelodysplastic syndrome. Acceptable values are Yes, No, and Unknown.

  • History of Myeloproliferative Neoplasm - Indicates if the subject has history of myeloproliferative neoplasm. Acceptable values are Yes, No, and Unknown.

Related Cases Tab

Use the Related Cases tab to do the following actions:

  • Edit and open cases in the Case Timeline

  • For Connected Insights - Local, download log files

  • Change the case subject

  • Change the Case Subject

    1. In the Case Details pane, select the Related Cases tab.

    2. Select the pencil icon next to Subject.

    3. In the Subject field, type a subject ID (for example, A).

    4. To confirm the subject change, select Confirm.

Download Log Files

  1. In the Case Details pane, select the Activity tab.

  2. Select Download Log Files for this Case.

The ZIP file that is downloaded includes the system technical application log files, data upload logs and case analysis logs. If there is an issue with Connected Insights or you cannot upload case data, these files can be sent to Illumina Technical Support for troubleshooting.

Edit Custom Case Data

  1. In the Case Details pane, select Edit Case. All available fields accessible for editing are displayed.

  2. Edit or add information about each subject detail.

  3. [Optional] Edit the Disease case detail as follows. a. Under Subject, navigate to the Disease field. b. Enter a disease name. When the tumor type is unknown, "Malignant neoplastic disease (SNOMEDCT: 363346000)" or "Malignant tumor of unknown origin (SNOMEDCT: 255052006)" can be used. However, the accuracy of actionability will be higher the more specific the tumor type provided is. c. When prompted to confirm that you want to change the disease, select Yes, Continue Saving.

  4. [Optional] Add tags to a case or remove them as follows. a. Under Case, navigate to the Tags field. b. Type a tag name and press Enter. c. To remove a tag from a case, select the X next to the tag name. d. To search for or add tags from the Cases page, select the + under the Tags column and enter the tag name. Remove the tag by selecting the X next to the name.

  5. After editing the case details, select Save.

Any restricted custom case data fields are hidden in the case details. These fields are replaced with asterisks. When editing custom case data, the fields are displayed for editing and only a user with lab director permissions can edit, show, or hide these fields. When viewing the draft report, restricted fields are hidden for restricted users and displayed for privileged users.

Reanalyze Case (Connected Insights - Local only)

Reanalyze case action allows you to reanalzye a case that has previously failed. Processing failure could be due to any of the following error conditions:

  • External storage drive is not accessible or permission have been altered.

  • Required space is not available on external storage or in /staging (on the DRAGEN server v4) to process a case.

  • External storage drive read or write issue due to low or interrupted network bandwidth.

For the reanalysis to succeed, all the required molecular data must be available. To reanalyze a case that failed with a "Has Issues" status, follow below:

  1. Open the case from the Cases page.

  2. Click Case Details in the top-right.

  3. In the Case Details pane, select Reanalyze Case.

  4. Confirm within the pop up.

  5. The case will be submitted for processing with the available molecular data and existing configuration.

For more information on configuring metrics that display in the Lab QC section and their thresholds, refer to .

For more information on setting thresholds for the statuses, refer to .

Select Interpret to open the biomarker details. For more information, refer to .

Karyotype can be provided in ISCN format and is used for . Validation is provided to help fix manual errors.

For more information, refer to .

For more information on how to set up genes specific to the disease, refer to .

Transcript exons and introns — Transcript is the preferred transcript (if specified) or the RefSeq transcript. For more information on specifying a preferred transcript for a gene, refer to .

Variants — Variants in the gene that pass default filters. For more information on how to set up a default filter, refer to .

To interpret variants from the Overview tab, select Interpret. For more information, refer to .

If the case disease is Acute Myeloid Leukemia or a subtype, the following fields are available and are used for :

Merge cases For more information on merging cases, refer to .

Pipeline and QC Configuration
Disease Configuration
Interpret a Biomarker
Classification & Risk Stratification Prediction
Classification & Risk Stratification Prediction
Disease Configuration
Preferred Transcripts
Test Definition Setup
Interpret a Biomarker

Modify Columns

The variant grid provides a configurable view of variants in a case. You can create new filtered views and customize the column configuration in the grid.

The configured view applies only to the selected case.

Modifying how data appear in the variant grid only affects how information is arranged in the table. Modifying views does not change the underlying data.

The test definition specifies one or more default tabs that provide filtered variant views. Each view resides on a different tab with a unique set of filters. The tab lists the name of the filter and the number of variants passing the filter. Refer to Apply Variant Filters to learn how to create and modify variant filters.

You can create an unlimited number of tabs for as many additional views as necessary.

Show, Hide, or Reorder Columns

Show, hide, and reorder columns in the grid for a custom view of data in the tab. Changing the column order changes the view for all users.

  • Drag a column to move it.

  • Columns with additional data can be expanded by selecting (+More).

  • Select the menu next to the column name and change any of the following options: – Show or hide columns. – Pin a column. – Resize columns.\

The Interpret, Flag, and IGV columns in This Case section are always visible and cannot be hidden or moved.

Sort Columns

Each tab can support a different custom sort that includes up to 10 columns. Custom sort configuration is per-tab and persists across sessions.

An arrow in the column heading indicates that the column is sorted. If more than one column is sorted, a number indicates the sort level.

  • To sort a column, select the column heading.

  • To add a level of sort, hold the shift key and select a different column heading. Select the heading again to reverse the sort for the column.

  • To clear the sort, select any column without holding the shift key.

Save Column Configuration

Column configurations can be saved to appear in the same order for every case. Column configurations are saved together with a filter as part of the tab in the variant grid.

  1. Show, hide, and organize columns as desired. If filtering logic is focused on a certain variant category, columns could be configured to view data relevant to that variant category.

  2. Select Edit Variant Filters.

  3. Select Save As.

  4. Use the filter and column configuration for other cases by loading the filter or by adding the filter to default filters in Test Definitions.

Filter by Variant Category

Connected Insights provides users with the flexibility to apply a selection of filter criteria to each variant category supported in the software. The selection of variant categories impacts the set of filtering criteria that can be selected for a given filter group.

The following table summarizes filters available for each variant category:

Variant Categories

Variant Category

Small Variants

Structural Variants

Copy Number Variants

RNA Splice Variants

RNA Fusion Variants

COSMIC

+

CGC

+

+

+

+

+

Cancer Hotspots

+

+

+

+

+

Change (Copy Number)

+

Change (Fold Change)

+

ClinVar (VCV, RCV)

+

+

+

+

+

Consequences

+

+

+

+

+

Constraint Metrics(gnomAD)

+

+

+

+

+

Filters

+

+

+

+

+

Flags

+

+

+

+

+

Genes

+

+

+

+

+

Haploinsufficiency(ClinGen)

+

+

+

+

+

Length

+

+

+

+

+

Low Complexity Region(gnomAD)

+

OMIM

+

+

+

+

+

Origin

+

+

+

+

+

Population

+

+

+

Position (Chromosome)

+

+

+

+

+

Position (Genomic Regions)

+

+

+

+

+

PrimateAI-3D

+

LOH Overlap

+

+

+

+

+

Quality

+

+

+

+

+

Sample Metrics

+

+

+

+

+

Splice AI

+

Triplosensitivity (ClinGen)

+

+

+

+

+

Variant Type

+

+

+

Classification & Risk Stratification Prediction
Merge Cases

Filtering Logic

Filtering Logic

Connected Insights applies two levels of filtering. The first level is the condition group, which filters data by general information about the variants and is applied to all variants in the view. The second level includes other condition groups with more specific filtering criteria that are applied independently from other condition groups of the second-level filters.

❗ If you are building a filter that covers multiple variant categories, make sure that second level filters cover each of the variant categories that you intend to return with the filter. Including a variant category in the first level filter (eg, copy number variants) but omitting it in second-level filters (even if without filtering conditions) excludes this variant category from the filtering results. For example, filtering logic (Small Variants, CNVs, SVs) AND((Small Variants) OR (CNVs)) excludes SVs from the filtering results. Refer to the following filter examples for more details.

Use the Exclude selector for a given filter to exclude matching variants. The default filter behavior is to include variants.

First-Level Condition Group

The first-level condition group:

  • Does not specify any conditions for genes, thereby including into the filtering results variants from all genes.

  • Includes into the filtering results all variant categories that Connected Insights supports (for example, small variants SVs, CNVs, RNAsplice variants, and RNA fusions variants).

  • Sets a condition to include only variants that have PASS in the VCF variant filters, thus excluding all variants that do not have a PASSvalue.

The first-level condition group is connected to the second-level condition groups via operator AND.

Second-Level Condition Groups

The first of the second-level condition group specifies inclusion criteria for small variants to be returned in the filtering results. The condition group sets criteria to capture rare small variants with specific consequences that are of interest:

  • Variant category is set to Small Variant

  • Population frequency is specified as equal or less than 0.05 in five population groups in gnomAD

  • The Consequences filter lists categories of interest: Start Loss, Stop Gained, Stop Loss, and others

The small variants condition group is connected to other second-level condition groups via the operator OR.

The third second-level condition group provides inclusion criteria for RNA Splice Variants. Only PASS-ing (per first-level condition group) RNA Splice Variants with consequence Exon Loss Variant are included in the filtering results.

The next second-level condition group provides inclusion criteria for RNA Fusion Variants. This filtering logic only includes PASS-ing (per first level condition group) Unidirectional Gene Fusions in the filtering results.

The last second-level condition group lists structural variants and copy number variants as variant categories but does not provide any filtering condition. In the current version of Connected Insights, such condition group is required to include structural variants and copy number variants in the filtering results even though they are already specified in the first-level filter.

Visualize Tab

The Visualize tab provides different visualizations for structural events and Variant Allele Frequency (VAF) distribution through the following tabs:

  • Genome View

  • VAF Distribution

Genome View

Genome View is available for cases created using Connected Insights v2.0+.

The Genome View tab shows an overview of the following events:

  • Structural variants — Structural variants with VCF filter PASS by chromosomal position. The legend to the right of the genome view identifies the events (translocation, inversion, deletion, insertion, and tandem duplication). Translocations begin at the karyogram at the top of the track and connect to chromosomes identified at the bottom of the track.

  • Coverage and copy number variants — The depth of coverage by chromosomal position. Data points are color-coded by presence of copy number variant calls. The legend identifies the events (gain, gain LOH, neutral LOH, loss, and no call). Hovering over a region will highlight the copy number variant call and clicking provides variant details.

  • B-allele ratio — The B-allele ratio by chromosomal position. The B-allele ratio is the ratio of the two alleles A and B. Heterozygous regions have B-allele ratios that are around 0.5, whereas homozygous regions (such as through loss-of-heterozygousity) have B-allele ratios that are around 0.0 and 1.0.

  • Small variants - Small variants with VCF filter PASS by chromosomal position. Data points can be color-coded by variant type or substitution. Y-axis can display VAF or intermutational distance (requires sufficient zoom).

The Genome View can be shown in the following displays:

  • Linear plot - Chromosomes are arranged sequentially in a linear manner.

  • Circos plot - Chromosomes are arranged sequentially in a circular manner with translocations in the center ring.

Track availability depends on the VCFs provided by the secondary analysis pipeline.

For example,

  • If there's no structural variant VCF provided, then the structural variant track will not be available.

  • If there's no absolute copy number provided in the VCF, then the copy number variant track will not be available.

Example Linear Plot:

Example Circos Plot:

Navigation

Click on a chromosome to zoom into a chromosome.

Or use the Search field at the top of the section to search for a location by specifying one of the following:

  • Chromosome (for example, chr2)

  • Range (for example, chr2:0-24219350)

  • Position (for example, chr2:10000)

After entering search information, press Enter to view the location.

After clicking on a chromosome or searching for a location:

  • To pan, use the pan controls at the top of the section, or click and drag one of the tracks left or right.

  • To zoom, use the zoom controls at the top of the section, or hold ctrl and scroll with your mouse or trackpad.

To return to the all chromosomes view, remove any values from the Search field or type all and press Enter.

Open Variant Details

VAF Distribution

The VAF Distribution tab provides an overview of the VAF across the SNV and Delins variant types. Hover over the bars on the graph to show the number of variants associated with the VAF. The VAF is calculated as alt/(alt + ref), where alt and ref are the number of reads supporting the non-reference and reference bases. VAF depends on the following characteristics:

  • Tumor ploidy

  • Cancer heterogeneity

  • Copy number variations

You can also select Explain Plot to view this information.

The Variant Type drop-down list above the graph has two selectable options: SNV or Delins. The SNV option shows small variant SNVs with VCF filter PASS. The Delins option shows small variant delins, insertions, and deletions with VCF filter PASS.

Variants Tab

The variant grid can be found under the Variants tab within a case. Each tab represents a filtered list of the variants, and each row contains data for one variant. The data include biological information associated with the variant in various annotation sources. The variant grid provides a set of tools to sort, filter, flag, and review variants.

The following table lists the contents of each column in the variant grid.

Variant Grid Columns

Column Header

Description

Interpret

Selecting Interpret allows you to open a Biomarker Details page for that variant to review additional information and perform variant interpretation. After an assertion for this variant has been created for this case, this button lists the highest actionability category for this variant in this case.

Flag

Allows you to add to the variant a flag with a custom label and color. These flags can be configured in Test Components and can help facilitate variant review. The flags can be used for variant filtering. More than one flag can be added per variant.

IGV

Selecting IGV opens the Integrative Genomics Viewer (IGV) that can be used to view the sequenced reads at the variant position.

My Knowledge Base (sortable)

This label indicates the following information: Highest biological classification across all diseases Highest actionability classification across the following: • Diagnostic classifications for all diseases • Prognostic classifications for case and ancestor diseases • Therapeutic classifications for case and ancestor diseases When sorting by this column, variants are ordered by highest classification between biological classification and actionability. If updated assertions for the case disease have been detected, a notification displays in the case header. You can choose to refresh this column with the latest content.

Other Knowledge Bases (sortable)

This label indicates the following information based on UMLS-DO and UMLS-OncoTree disease mapping: Highest OncoKB biological classification across all diseases Highest OncoKB actionability classification across the following: • Diagnostic classifications for all diseases • Prognostic classifications for case and ancestor diseases • Therapeutic classifications for case and ancestor diseases Highest CKB actionability classification across the following: • Diagnostic classifications for all diseases • Prognostic classifications for case and ancestor diseases • Therapeutic classifications for case and ancestor diseases Highest CIViC actionability classification across the following: • Diagnostic classifications for all diseases • Prognostic classifications for case and ancestor diseases • Therapeutic classifications for case and ancestor diseases When sorting by this column, variants are ordered first by OncoKB (using highest classification between biological classification and actionability), then by CKB, and finally by CIViC. If updated assertions for the case disease have been detected, a notification displays in the case header. You can choose to refresh this column with the latest content.

COSMIC (sortable)

The maximum number of samples with the given variant reported in COSMIC. If the variant has a corresponding record in the COSMIC database, and there are multiple COSMIC entries, the sample size associated with the COSMIC entry with the largest sample size is shown.

Genes

Lists a gene or genes in which the identified variant occurs. Genes, HGVS notations, transcripts, consequence, and other transcript-related variant details are provided for the "default transcript" selected for each variant.

LOH Overlap

Indicates that the small variant overlaps with a call of LOH.

CGC (sortable)

The gene role from COSMIC Cancer Gene Census. This information is specific to the gene from the selected transcript.

Consequences

The impact a variant has on the gene transcripts, such as missense or frameshift. Select More to view a summary of consequences for the variant across all transcripts.

HGVS / ISCN

  • For small variants, this shows the HGVSc and HGVSp (in both 3-letter and 1-letter form) nomenclature.

  • For other variants, except for copy number neutral and RNA splice variants, this shows the ISCN nomenclature.

Cancer Hotspots (sortable)

The number of samples at the given hotspot in Cancer Hotspots. This information is specific to the Human Genome Variation Society (HGVS) of the selected transcript. Additional samples for other transcripts are indicated in parentheses.

Pop freq (sortable)

The highest population variant frequency in gnomAD (small variants) or the 1000 Genome Project (structural variants and copy number variants) represented as values from 0 to 1.

VAF (sortable)

Variant Allele Frequency. The proportion of reads supporting the alternative allele, represented as values from 0 to 1.

Origin

Indicates whether a variant is Suspected Somatic or Predicted Germline. For tumor-only analyses, when enabled in DRAGEN, the variant origin is determined for small variants based on population frequency databases. For tumor-normal analysis, when enabled in DRAGEN, the variant origin is determined for small variants or structural variants based on the presence or absence of the variant in the normal sample.

Position (sortable)

Chromosome number and variant position.

Change

Reference and alternative alleles for small variants (for example, Fold change, absolute copy number, and LOH in case of copy number variants, when available). LOH is determined by a minor copy number (MCN) of 0 for copy number variants with an absolute copy number (CN)greater than 0.

Quality (sortable)

The quality score reported by the secondary analysis pipeline.

ClinVar (sortable)

Interpretation categories of VCV entries (aggregate variant records) and RCV entries (aggregate variant-disease records) from ClinVar database. • Pathogenic (P) • Likely pathogenic (LP) • Unknown significance (VUS) • Likely benign (LB) • Benign (B)

Category (sortable)

Variant category (small variant, structural variant, copy number variant, RNA splice variant, orRNA fusion variant).

Transcript

Transcript identifier from RefSeq or Ensembl databases.

OMIM (sortable)

The mode of inheritance reported in OMIM. Highlighted values correspond to the gene of the selected transcript.

Cytoband (Sortable)

The cytoband location.

Variant Type

Variant type (SNV, insertion, deletion, and others).

Exons

Exon or range of exons affected by the variant followed by the total number of exons.

VCF Filters (sortable)

Value provided for the variant in the FILTER column of the VCF file. Refer to the variant call documentation to confirm possible values and recommended thresholds.

Length (bp) (sortable)

The length of the variant in bp.

pLI (sortable)

SpliceAI (sortable)

PrimateAI (sortable)

PrimateAI-3D (sortable)

PhyloP Score

Allele Count (sortable)

Alternative allele counts in the gnomAD database.

Homozygote Count (sortable)

Number of individuals homozygous for alternate allele in the gnomAD database.

Hemizygote Count (sortable)

Number of individuals hemizygous for alternate allele in the gnomAD database.

Allele Depth

Number of reads supporting the variant call.

Total Depth

Number of reads aligned to the position of the variant call.

Split Reads

Number of reads supporting the variant call spanning the breakpoint.

Paired Reads

Number of reads supporting the variant call with paired ends supporting the breakpoint.

Supporting Reads

Number of reads in total supporting the breakpoint.

Gene Expression (TPM)

Gene expression is shown in transcripts per million (TPM) if provided by the secondary analysis pipeline (e.g., DRAGEN RNA).

Custom Annotation

Classification & Risk Stratification Prediction

Classification & Risk Stratification Prediction is available for cases created using Connected Insights v5.1+.

Overview

If the case disease is Acute Myeloid Leukemia or a subtype, Classification & Risk Stratification Prediction is provided on the Overview Tab.

Reporting

The report interpretation summary can be generated from the prediction results by clicking Report.

Decision Trees

All variants described below must pass secondary analysis filters (VCF Filter = PASS).


APL with PML::RARA fusion

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of PML::RARA fusion in the Variants Tab

    • Detection of t(15;17)(q24;q21) in the User Determined Karyotype

If the above is met, the classification is predicted to be APL with PML::RARA fusion.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then Intermediate.


AML with RUNX1::RUNX1T1 fusion

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of RUNX1::RUNX1T1 fusion in the Variants Tab

    • Detection of t(8;21)(q21.3;q22.1) in the User Determined Karyotype

The guideline specifies an outdated band 8q22 for RUNX1T1. It is now 8q21.3.

If the above is met, the classification is predicted to be AML with RUNX1::RUNX1T1 fusion.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then Favorable.


AML with CBFB::MYH11 fusion

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of CBFB::MYH11 fusion in the Variants Tab

    • Detection of inv(16)(p13.1q22.1) in the User Determined Karyotype

    • Detection of t(16;16)(p13.1;q22.1) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with CBFB::MYH11 fusion.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then Favorable.


AML with DEK::NUP214 fusion

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of DEK::NUP214 fusion in the Variants Tab

    • Detection of t(6;9)(p22.3;q34.1) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with DEK::NUP214 fusion.

Risk Stratification

Adverse


AML with RBM15::MRTFA fusion

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of RBM15::MRTFA fusion in the Variants Tab

    • Detection of t(1;22)(p13.3;q13.1) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with RBM15::MRTFA fusion.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then Intermediate.


AML with BCR::ABL1 fusion

Classification

  • Blast count % ≥ 20

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of BCR::ABL1 fusion in the Variants Tab

    • Detection of t(9;22)(q34.1;q11.2) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with BCR::ABL1 fusion.

Risk Stratification

Adverse


AML with KMT2A rearrangement

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Detection of KMT2A structural variant in the Variants Tab

If the above is met, the classification is predicted to be AML with KMT2A rearrangement.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then continue below.

  • Any of the following:

    • Detection of MLLT3::KMT2A in the Variants Tab

    • Detection of t(9;11)(p21.3;q23.3) in the User Determined Karyotype

    • Detection of KMT2A partial tandem duplication in the Variants Tab

If the above is met, the risk stratification is predicted to be Intermediate. If not, then Adverse.


AML with MECOM rearrangement

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of MECOM structural variant in the Variants Tab

    • Detection of inv(3)(q21.3q26.2) in the User Determined Karyotype

    • Detection of t(3;3)(q21;q26) in the User Determined Karyotype

    • Detection of t(3;21)(q26.2;q22) in the User Determined Karyotype

    • Detection of t(3;12)(q26.2;p13) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with MECOM rearragement.

Risk Stratification

Adverse


AML with NUP98 rearrangement

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of NUP98 structural variant in the Variants Tab

    • Detection of t(5;11)(q35.2;p15.4) in the User Determined Karyotype

    • Detection of t(11;12)(p15.4;p13.3) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with NUP98 rearrangement.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then Intermediate.


AML with NPM1 mutation

Classification

  • Blast count % ≥ 10

  • History of cytotoxic therapy exposure = No

  • Detection of NPM1 variant in the Variants Tab with the following characteristics:

    • Small variant

If the above is met, the classification is predicted to be AML with NPM1 mutation.

Risk Stratification

  • Any of the following:

    • Detection of TP53 variant in the Variants Tab with the following characteristics:

      • Small variant

      • Somatic origin (origin = somatic or unknown)

      • Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or oncogenicity prediction)

      • VAF ≥ 0.10 (10%)

    • Detection of DEK::NUP214 fusion in the Variants Tab

    • Detection of t(6;9)(p22.3;q34.1) in the User Determined Karyotype

    • Detection of KMT2A structural variant without MLLT3 fusion partner in the Variants Tab

    • Detection of BCR::ABL1 fusion in the Variants Tab

    • Detection of t(9;22)(q34.1;q11.2) in the User Determined Karyotype

    • Detection of KAT6A::CREBBP fusion in the Variants Tab

    • Detection of t(8;16)(p11.2;p13.3) in the User Determined Karyotype

    • Detection of MECOM structural variant in the Variants Tab

    • Detection of inv(3)(q21.3q26.2) in the User Determined Karyotype

    • Detection of t(3;3)(q21;q26) in the User Determined Karyotype

    • Detection of t(3;21)(q26.2;q22) in the User Determined Karyotype

    • Detection of t(3;12)(q26.2;p13) in the User Determined Karyotype

    • Detection of monosomy 5 in the User Determined Karyotype or Variants Tab

    • Detection of 5q deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

    • Detection of monosomy 7 in the User Determined Karyotype or Variants Tab

    • Detection of monosomy 17 in the User Determined Karyotype or Variants Tab

    • Detection of 17p deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

If the above is met, the risk stratification is predicted to be Adverse. If not, then continue below.

  • Detection of FLT3 internal tandem duplication in the Variants Tab

If the above is met, the risk stratification is predicted to be Intermediate. If not, then Favorable.


AML with CEBPA mutation

Classification

  • None of the classifications above should be met.

  • Blast count % ≥ 20

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of 2 CEBPA variants in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of CEBPA variant in the Variants Tab with the following characteristics:

      • Small variant

      • Located in the bZIP domain

The guideline requires biallelic mutations, whereas the evaluation simply checks for 2 due to lack of cis/trans information.

If the above is met, the classification is predicted to be AML with CEBPA mutation.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then continue below.

  • Detection of CEBPA variant in the Variants Tab with the following characteristics:

    • Small variant

    • In-frame (not a frameshift variant)

If the above is met, the risk stratification is predicted to be Favorable. If not, then Intermediate.


AML with other defined genetic alterations

Classification

  • None of the classifications above should be met.

  • Blast count % ≥ 20

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • Detection of CBFA2T3::GLIS2 fusion in the Variants Tab

    • Detection of inv(16)(p13q24) in the User Determined Karyotype

    • Detection of KAT6A::CREBBP fusion in the Variants Tab

    • Detection of t(8;16)(p11.2;p13.3) in the User Determined Karyotype

    • Detection of FUS::ERG fusion in the Variants Tab

    • Detection of t(16;21)(p11;q22) in the User Determined Karyotype

    • Detection of MNX1::ETV6 fusion in the Variants Tab

    • Detection of t(7;12)(q36;p13) in the User Determined Karyotype

    • Detection of NPM1::MLF1 fusion in the Variants Tab

    • Detection of t(3;5)(q25;q35) in the User Determined Karyotype

If the above is met, the classification is predicted to be AML with other defined genetic alterations.

Risk Stratification

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

If the above is met, the risk stratification is predicted to be Adverse. If not, then continue below.

  • Any of the following:

    • Detection of KAT6A::CREBBP fusion in the Variants Tab

    • Detection of t(8;16)(p11.2;p13.3) in the User Determined Karyotype

If the above is met, the risk stratification is predicted to be Adverse. If not, then Intermediate.


AML, myelodysplasia-related

Classification

  • None of the classifications above should be met.

  • Blast count % ≥ 20

  • History of cytotoxic therapy exposure = No

  • Any of the following:

    • History of myelodysplastic syndrome = Yes

    • Both of the following:

      • History of myelodysplastic syndrome = Yes

      • History of myeloproliferative neoplasm = Yes

    • Detection of 5q deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

    • Detection of monosomy 7 in the User Determined Karyotype or Variants Tab

    • Detection of 11q deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

    • Detection of 12p deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

    • Detection of monosomy 13 in the User Determined Karyotype or Variants Tab

    • Detection of 17p deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

    • Detection of isochromosome 17q in the User Determined Karyotype

    • Detection of idic(X)(q13) in the User Determined Karyotype

    • Detection of ASXL1 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of BCOR variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of EZH2 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of SF3B1 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of SRSF2 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of STAG2 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of U2AF1 variant in the Variants Tab with the following characteristics:

      • Small variant

    • Detection of ZRSR2 variant in the Variants Tab with the following characteristics:

      • Small variant

If the above is met, the classification is predicted to be AML, myelodysplasia-related.

Risk Stratification

Any of the following:

  • Detection of TP53 variant in the Variants Tab with the following characteristics:

    • Small variant

    • Somatic origin (origin = somatic or unknown)

    • VAF ≥ 0.10 (10%)

  • Detection of monosomy 5 in the User Determined Karyotype or Variants Tab

  • Detection of 5q deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

  • Detection of monosomy 7 in the User Determined Karyotype or Variants Tab

  • Detection of monosomy 17 in the User Determined Karyotype or Variants Tab

  • Detection of 17p deletion in the User Determined Karyotype, or Variants Tab with length ≥ 5 Mbp

  • Detection of ASXL1 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of BCOR variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of EZH2 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of SF3B1 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of SRSF2 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of STAG2 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of U2AF1 variant in the Variants Tab with the following characteristics:

    • Small variant

  • Detection of ZRSR2 variant in the Variants Tab with the following characteristics:

    • Small variant

If the above is met, the risk stratification is predicted to be Adverse. If not, then Intermediate.


Definitions

Complex Karyotype

According to WHO/ISCN: ≥ 3 abnormalities, where abnormalities are counted as follows:

  • Only clonal abnormalities are counted; abnormalities present in only 1 metaphase are ignored.

  • Numerical gains and losses, simple and complex balanced translocations, unbalanced aberrations involving one chromosome, as well as multiplication of a complete chromosome set are counted as one abnormality.

  • Unbalanced aberrations involving two or more chromosomes, tetrasomy of same chromosome, triplication or quadruplication, as well as isoderivative chromosomes, are counted as 2 abnormalities.

  • Constitutional abnormalities are not counted.

  • In case of multiple clones (subclones or independent clones), chromosome abnormalities in each clone/subclone are counted separately and the number of chromosomal abnormalities is defined by the clone with the highest abnormalities.

  • For composite karyotypes, clonal chromosomal aberrations are counted in metaphases with the highest number of abnormalities.

Monosomal Karyotype

According to ELN: Presence of two or more distinct monosomies (excluding loss of X or Y), or one single autosomal monosomy in combination with at least one structural chromosome abnormality.

Apply Variant Filters

Each filter combination resides on a different tab in the variant grid. Default filter views are defined in the test definition. You can create filter tabs in the grid for as many additional views as necessary. Filters applied in the variant grid are specific to the selected case.

Filters in the Test Definition

The default filter tabs, indicated by a lock, cannot be altered or deleted for the cases already processed. To change or delete default filters, you must update the filters that are used in the test definition and reprocess the case and upcoming cases through the updated test definition.

Understanding the Demo Filter

Included with Connected Insights, a demonstration of the filtering is provided as a template for you to define your own filter views. In the primary filter group, the filter is set up to return all variants categories (ie small variants, copy number variants, structural variants, RNA fusion variants, and RNA splice variants) and requiring that these are called with a PASS by each of the variant callers. In the subsequent filter groups, the filter is set up to apply the following logic for each of the variant categories:

  • Small variants with coding consequences and population frequency ≤ 0.05 in gnomAD for AFR, AMR, EAS, NFE, SAS

  • Any copy number variants

  • Structural variants resulting in a unidirectional gene fusion with at least three supporting reads

  • RNA fusion variants resulting in a unidirectional gene fusion

  • RNA splice variants resulting in an exon loss

Create New Filters in the Variant Grid

Configure and modify case-specific filter views in new or unlocked variant grid tabs. The default filter tabs, indicated by a lock, cannot be altered or deleted.

  1. Create a tab using one of the following methods:

    • To create a filter, select New Filter.

    • To copy an existing filter, select the tab drop-down arrow and then select Duplicate Filter.

    • To load a new filter, select Load Filter.

      • Select or search for a filter to load from the list of compatible filters created and saved by all users in your workgroup. Filters with variant flags are only compatible to the cases using the same flag list. Select Apply.

  2. [Optional] Double-click the tab label and enter a new name.

  3. Select Edit Variant Filters.

  4. Select Apply.

Lock a Filter

  1. To lock a filter view, select the tab drop-down arrow, and then select Lock Filter. Locked filter views are indicated by a blue lock and cannot be deleted.

Edit Filter Name

  1. To edit a filter name, select the tab drop-down arrow, and then select Edit Filter Name.

  2. After editing the name, select Save.

Save Filter and Column Configurations

  1. To save a filter view, select Edit Variant Filters, then select Save As. The filter is saved and can be configured in the test definitions to be a default filter and be used across cases. Column configurations and filter dependencies are saved with the filter.

Remove a Filter

  1. To remove a filter view, delete the tab. Default tabs are indicated by a lock and cannot be deleted.

Export Filtered Variants

Export a list of variants and variant data to a tab-delimited file.

The maximum number of exported variants in a list is 7500. If the list exceeds the maximum, only the first 7500 results are included in the exported file.

  1. Configure the filters and flags to show only the variants to export.

  2. Select the tab drop-down arrow, and then select Export Grid as TSV.

Functional Impact Filters

Constraint Metrics (gnomAD)

Haploinsufficiency and Triplosensitivity (ClinGen)

Filters by the haploinsufficiency and triplosensitivity evidence classification. It represents the strength of evidence supporting a relationship between a gene and disease and whether loss (haploinsufficiency) or gain (triplosensitivity) of individual genes or genomic regions is a mechanism for disease(Riggs et al., Clin Genet. 81, 403–412 (2012)).

The evidence categories can be used for clinical interpretation of copy number variants using the categories recommended by ClinGen.

Evidence Classification

SpliceAI

PrimateAI-3D

Variant Details Filters

Origin

Filters variants by Suspected Somatic or Predicted Germline origin.

For tumor-only analyses, when enabled in DRAGEN, variant origin is determined for small variants based on population frequency databases.

For tumor-normal analysis, when enabled in DRAGEN, variant origin is determined for small variants based on the presence or absence of the variant in the normal sample.

LOH Overlap

Filters small variants by overlap with an LOH event when LOH data is provided.

Genes

Filters variants by genes. There are two ways to create gene lists in the filter.

  • Using a list of gene names. To create a gene list, type or paste gene names in the Additional Genes field.

Variant Type

Filters small variants, structural variants, and copy number variants by their types.

❗ The variant type is only selectable in a filter group with a single selected variant category as the variant types are tied to specific variant categories.

Consequences

Filters data by specific consequences.

❗ The consequence filter is only selectable in a condition group with a single selected variant category as the consequences are tied to specific variant categories.

Small Variant Consequences

When annotating transcripts with terms, Connected Insights uses the most specific term supported by the variant annotator.

Consequence filters return only the specified term and do not automatically include child terms. Specify the exact terms to include in the filter results.

Functional Consequences

These consequences are annotated when a variant has a biological assertion from any source with these consequences (for example, JAX-CKB or MyKnowledge Base).

Coding Sequences

Start and Stop Alterations

Filters data by the presence and location of start and stop alterations.

Start and Stop Alterations

Splice Site

Filters data by the affected splice site.

Indels

Other

Silent Consequences

Filters data by the variant relationship to a gene.

Structural Variant Consequences

When annotating transcripts with terms, Connected Insights uses the most specific terms supported by the variant annotator. Consequence filters return only the specified term and do not automatically include child terms. Specify the exact terms to include in the filter results.

Functional Consequences

These consequences are annotated when a variant has a biological assertion from any source with these consequences (for example, JAX-CKB or MyKnowledge Base).

Transcript Consequences

Filters data by the transcript consequence.

Gene Fusion Consequence

Filters data by the gene fusion consequence.

Copy Number Variant Consequences

When annotating transcripts with terms, Connected Insights uses the most specific term supported by the variant annotator. Consequence filters return only the specified term and do not automatically include child terms. Specify the exact terms to include in the filter results.

These consequences are annotated when a variant has a biological assertion from any source with these consequences (for example, JAX-CKB or MyKnowledge Base).

Transcript Consequences

Filters data by the transcript consequence.

Copy Number Variant Consequence Filters

Filters data by the copy number consequence.

RNA Splice Variant Consequences

The functional consequences are annotated when a variant has a biological assertion from any source with these consequences (for example, JAX-CKB or My Knowledge Base).

RNA Splice Variant

RNA Fusion Variant Consequences

The functional consequences are annotated when a variant has a biological assertion from any source with these consequences (for example, CKB or My Knowledge Base).

RNA Splice Variant

Position (Chromosome)

Filters by specified chromosomes. If no chromosome is selected, the chromosome filter is not applied.

Position (Genomic Regions)

Filters by specified regions. The input format is chr#: start-stop, within multiple regions separated by spaces or new lines.

Change (Copy Number)

These values indicate a reference, deletion, or amplification of copy number variants.

❗ The change (copy number) filter is only selectable in a condition group with only the copy number variant category.

Change (Fold Change)

With copy number variants, the fold change value is derived from the normalized read depth of the gene in a sample. This depth is relative to the normalized ready depth of diploid regions in the same sample.

❗ The change (fold change) filter is only selectable in a condition group with only the copy number variant category.

Length

Filters data by variant length with resolution up to one bp.

Custom Annotations

Variant Quality Filters

Filters

Quality

Sample Metrics

Filters data by read metrics, for example, VAF, allele depth, paired and read counts, split read count, and others.

Low Complexity Region

Excludes small variants in low complexity regions (LCRs).

Disease Association Filters

Genes

In addition to filtering by the gene list, variants can be filtered by genes based on their associations with diseases and phenotypes.

How to Create Disease/Phenotype-Based List

  1. Select the genes filter.

    • In the displayed dialog box window, select the Include genes from the diseases checkbox.

    • Start typing a phenotype or disease to display a list of potential matches to add to the list.

    • Select a checkbox next to Resource to include it in the list.

    • Select a high, medium, or low confidence score.

    • Select an overlap distance between 0.00 and 1.00.

    • The disease and related diseases display in the Related Diseases area with the distance and gene count. Deselect any unnecessary related diseases.

    • Add any other genes to the gene list.

    • Add additional genes in the Additional genes area.

  2. Select Apply to save changes to the gene list.

Resources of Gene - Disease Associations

The following tables detail the ontology sources that Connected Insights uses to determine relationships between genes and diseases.

Gene Disease Relationship Resources

Disease Relationship Resources

Overlap Distance

Phenotype to gene search finds similar phenotypes and diseases across various ontology sources, independent of the underlying vocabulary in each source. If an equivalent concept does not exist across the sources, Connected Insights calculates the distance between nodes in the ontological hierarchies and assigns a score from 0 to 1, where:

  • Values closer to 0 indicate that the concepts are more equivalent. A value of 0 indicates that the concepts are the same.

  • Values closer to 1 indicate that the concepts are more dissimilar. A value of 1 indicates that the concepts can only be connected at the root node and are therefore excluded from query results.

The determination of distance accounts for the fact that sibling concepts on leaf nodes (eg, hypertrophic cardiomyopathy, and dilated cardiomyopathy) are more closely related to each other than siblings close to the root (eg, abnormal vascular morphology, and abnormal heart morphology).

Confidence

Confidence scores for gene - disease associations are calculated using the following rules:

  • Expert-curated data from OMIM, HPO, Phenopedia, and ClinVar are assigned a high confidence score.

  • High, moderate, or low confidence scores are converted from GeL PanelApp strong, medium, and low scores, respectively.

  • GTR confidence scores are based on information content metrics, which measure the specificity of a genetic test for a particular phenotype and a gene.

  • GeneRIF associations, which are derived using data mining, and assigned medium confidence.

COSMIC Cancer Gene Census

Filters variants based on gene role in cancer annotated by COSMIC Cancer Gene Census (CGC).

Cancer Gene Census

OMIM

Filters variants based on genes with known gene-disease associations in the OMIM database.

  • Present in OMIM — An OMIM entry exists for the gene.

  • Has associated OMIM phenotypes (including ?) — A relationship exists between the phenotype and a matching gene at the transcript level. Provisional relationships, indicated by "?" in OMIM, are included.

  • Has associated OMIM phenotypes (excluding ?) — A relationship exists between the phenotype and a matching gene at the transcript level. Provisional relationships, indicated by "?" in OMIM, are excluded.

Selecting associated phenotypes enables options to refine the filter by mode of inheritance.

Mode of Inheritance Descriptions

COSMIC

❕ The COSMIC filter is only selectable for small variants.

Cancer Hotspots

Filters by number of samples in cancer hotspots.

ClinVar

Filters on interpretation categories and the review status provided in the ClinVar database.

Interpretation Category Descriptions

To filter by ClinVar review status, use the definitions provided from the ClinVar status review guidelines on the National Center for Biotechnology Information website.

Interpretation Category Descriptions

Flags Filter

Variant Frequency Filters

Small Variants

Copy Number and Structural Variants

The same Population filter is used to filter CNVs and SVs. For these variant categories, the filter uses the aggregate population allele frequency as calculated by Connected Insights based on the data provided in the 1000 Genomes Project database. The aggregation addresses challenges from significant variability in the calling of CNV and SV boundaries and the need to consider frequency of variants with close boundaries in aggregation. For example, allele frequency of variants 1000–2000 CNV gain and 1005–2000 CNV gain are considered as a sum). Specifically:

  • We selected alleles with 300 samples or more given the population group in the 1000 Genomes Project.

  • We aggregated alleles based on their similarity defined by the reciprocal overlap being equal or exceeding 0.75.

  • We calculated the aggregate frequency as the sum of all allele frequencies of the similar CNVs per given population group.

❗ The population frequency filter is only selectable in a filter group with a single selected variant category, as the population frequencies are tied to specific variant categories. The filter is not available for RNA Splice Variants and RNA Fusion Variants.

❗ The population frequency for copy number variants and structural variants is not displayed for alleles found in fewer than 300 samples per given population group in the 1000 Genomes Project.

Select a variant in the Structural Variants and Copy Number Variants tracks to navigate the variant details. For more information, refer to .

By default, the page displays a list of variants that meet the criteria of the filter configured in the test definition. Adding new filters creates additional tabs, with each having a list of variants meeting the criteria of the corresponding filters. For more information about applying filters, refer to .

The score applies to the selected transcript. If the score is different across transcripts, the highest score is displayed in parentheses after the score for the selected transcript. For more information, refer to .

The score can be interpreted as the probability of the variant being splice-altering. For more information, refer to .

A deep residual neural network for classifying the pathogenicity of missense mutations. The score applies to the selected transcript. If the score is different across transcripts, the highest score is displayed in parentheses after the score for the selected transcript. For more information, refer to .

A three-dimensional (3D) convolutional neural network for classifying the pathogenicity of missense mutations. The score applies to the selected transcript. If the score is different across transcripts, the highest score is displayed in parentheses after the score for the selected transcript. For more information, refer to .

This score measure evolutionary conservation at individual alignment sites. For more information, refer to .

Refer to .

APL with PML::RARA fusion prediction with decision tree

Classification and risk stratification predictions are based on and acute myeloid leukemia guidelines, respectively, focusing on Acute myeloid leukemia with defining genetic abnormalities.

Select a box to review how the evaluation was performed. For more information, refer to below.

Generated interpretation summary text

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Detection of in the User Determined Karyotype or Variants Tab

Detection of in the User Determined Karyotype or Variants Tab

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Detection of in the User Determined Karyotype or Variants Tab

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Detection of in the User Determined Karyotype or Variants Tab

Detection of in the User Determined Karyotype or Variants Tab

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Oncogenic or likely oncogenic (as indicated by a knowledge base biological classification or )

Variants filters provide options for applying any combination of inclusion and exclusion criteria to the variants in a case. Filter criteria can vary depending on the selected variant categories. If filters are applied to more than one variant category in the same filter group, only filters relevant for all variant categories are available. For more information, refer to .

For more information about filter options, refer to and

When you configure a new test, you can add one or more specific filters to the test definition. The filters become default filters and are applied to every case in your workgroup. The default filters are locked and shown in the first tabs of the variant grid. For more information, refer to .

Build and edit variant filters by applying various filtering criteria to the gene and variants. For more information, refer to .

This page summarizes filters related to the functional impact of a variant. Filter availability can vary depending on the selected variant categories. If filters are applied to more than one variant category in the same condition group, only filters relevant for all variant categories are available. For more information,refer to .

Filters by gnomAD constraint metrics: LOEUF, misZ, pLI, misZ, pLI, pNull, pRec, and synZ. For more information, refer to .

Filters by the SpliceAI score. For more information, refer to .

Filters by the PrimateAI-3D score. For more information, refer to .

This page summarizes filters related to variant details. Filter availability can vary depending on the selected variant categories. If filters are applied to more than one variant category in the same condition group, only filters relevant for all variant categories are available. For more information, refer to .

You can select these options when creating or editing a variant filter by updating the Origin criterion. For example, if you do not want predicted germline variants, then add or update the Origin criterion to only include Suspected Somatic. For more information, refer to .

You can also add or edit a test definition to include either somatic or predicted germline variants through selecting the applicable variant filters in the Variant Filter(s) field. For more information, refer to .

Using gene-disease associations from several sources. For more information, refer to .

Filters variants by .

This page summarizes filters related to variant quality. Filter availability can vary depending on the selected variant categories. If filters are applied to more than one variant category in the same condition group, only filters relevant for all variant categories are available. For more information, refer to .

Filters data by the value provided for the variant in the FILTER column of the VCF file. Refer to the variant caller documentation in to confirm possible values and recommended thresholds.

Filters data by the value provided for the variant in the QUAL column of the VCF file. Refer to the variant caller documentation in to confirm possible values and recommended thresholds.

For more information, refer to .

This page summarizes filters related to variant – disease and gene – disease associations. Filter availability can vary depending on the selected variant categories. If filters are applied to more than one variant category in the same condition group, only filters relevant for all variant categories are available. For more information, refer to .

Filters by presence in the COSMIC database. For more information, refer to .

Connected Insights includes the Flags filter that filters variants by the custom flags defined in Test Components. For more information, refer to

Connected Insights includes the Population filter that filters small variants based on the population allele frequency provided in the gnomAD database or custom annotations (refer to ).

Variant Details
Apply Variant Filters
WHO 2022
ELN 2022
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
oncogenicity prediction
Filter by Variant Category
Filter by Variant Category
Filtering Logic
Configuration
Filtering Logic
Decision Trees
complex karyotype
monosomal karyotype
complex karyotype
complex karyotype
monosomal karyotype

Evidence Classification

Haploinsufficiency and TriplosensitivityScore

Suggested Classification

Sufficient Evidence

3

Pathogenic

Emerging Evidence

2

Likely Pathogenic

Little Evidence

1

VUS

No Evidence

0

VUS

Sensitivity Unlikely

40: Dosage Sensitivity Unlikely

Likely Benign/Benign

Autosomal Recessive Phenotype

30: Autosomal Recessive

Not applicable

Consequence

Description

Gain of Function Variant

The variant results in gain of function.

Loss of Function Variant

The variant results in loss of function.

Consequence

Description

Start Loss

The loss of a start codon in the coding sequence.

Stop Gained

The gain of a stop codon in the coding sequence.

Stop Loss

The loss of a stop codon in the coding sequence.

Incomplete Terminal Codon

A change to at least one base of the final codon of an incomplete annotated transcript.

Feature Elongation

The variant causes the extension of the genomic feature.

Feature Truncation

The variant causes the reduction of a genomic feature.

Type

Description

Splice Acceptor Variant

The variant affects the canonical splice acceptor site (last two bases of the 3' end of the intron).

Splice Donor Variant

The variant affects the canonical splice donor site (first two bases of the 5' of the intron).

Splice Region Variant

An indel or substitution in a non coding splice region of the gene.

Type

Description

Frameshift Variant

An insertion or deletion in which the number of base pairs is not divisible by 3, causing a frame disruption.

Inframe Deletion

A deletion that does not disrupt the reading frame.

Inframe Insertion

An insertion that does not disrupt the reading frame.

Type

Description

Missense Variant

A single base pair substitution that results in the translation of a different amino acid at the position.

Protein Altering Variant

The variant has a protein-altering coding consequence.

Coding Sequence Variant

The variant changes the coding sequence.

Type

Description

Intergenic Variant

The variant position is not covered by any gene transcript.

Upstream Gene Variant

The variant position is within 5 kb upstream of the defined transcript start coordinate.

Downstream Gene Variant

The variant position is within 5 kb downstream of the defined transcript end coordinate.

Intron Variant

The variant occurs within an intron region.

3-prime UTR Variant

The variant is in the 3' untranslated region of a gene.

5-prime UTR Variant

The variant is in the 5' untranslated region of a gene.

Noncoding Transcript Exon Variant

The variant changes the noncoding exon sequence in a noncoding transcript.

Noncoding Transcript Variant

The variant occurs in a noncoding RNA gene.

Synonymous Variant

The variant does not affect the primary amino acid sequence of the translated protein.

Start Retained Variant

At least one base in the start codon is changed, but the start codon remains.

Stop Retained Variant

At least one base in the terminator code is changed, but the terminator remains.

Mature miRNA Variant

The variant occurs within a mature miRNA sequence.

NMD Transcript Variant

The variant is in a transcript and is the target of nonsense-mediated decay (NMD).

Regulatory Region Ablation

A deletion of a region that contains a regulatory region.

Regulatory Region Amplification

An amplification of a region that contains a regulatory region.

Regulatory Region Variation

The variant occurs in a regulatory region.

Consequence

Description

Gain of Function Variant

The variant results in gain of function.

Loss of Function Variant

The variant results in loss of function.

Consequence

Description

Transcript Variant

The variant changes the structure of the transcript.

Intron Variant

The variant is completely within the intron region of the gene.

Exon Variant

The variant is completely within the exon region of the gene.

Transcript Ablation

A deletion of the region that contains a transcript feature.

Transcript Amplification

An amplification of a region that contains a transcript.

Feature Elongation

The variant causes the extension of a genomic feature.

Feature Truncation

The variant causes the reduction of a genomic feature.

5-Prime Duplicated Transcript

A partially duplicated transcript in which the 5' end of the transcript is duplicated.

3-Prime Duplicated Transcript

A partially duplicated transcript in which the 3' end of the transcript is duplicated.

Consequence

Description

Unidirectional Gene Fusion

A fusion of two genes on the same strand.

Bidirectional Gene Fusion

A fusion of two genes on the opposite strand.

Gene Fusion

A fusion of two genes with ambiguous or unknown strand.

Consequence

Description

Gain of Function Variant

The variant results in gain of function.

Loss of Function Variant

The variant results in loss of function.

Consequence

Description

Transcript Variant

The variant changes the structure of the transcript.

Intron Variant

The variant is completely within the intron region of the gene.

Exon Variant

The variant is completely within the exon region of the gene.

Transcript Ablation

A deletion of a region that contains a transcript feature.

Transcript Amplification

An amplification of a region that contains a transcript.

Transcript Truncation

A truncation of a region that contains a transcript.

Feature Elongation

The variant causes the extension of a genomic feature.

Feature Truncation

The variant causes the reduction of a genomic feature.

5-Prime Duplicated Transcript

A partially duplicated transcript in which the 5' end of the transcript is duplicated.

3-Prime Duplicated Transcript

A partially duplicated transcript in which the 3' end of the transcript is duplicated.

Loss of Heterozygosity

The variant results in loss of heterozygosity of the transcript.

Type

Description

Copy Number Increase

The copy number is increased relative to the reference sequence.

Copy Number Decrease

The copy number is decreased relative to the reference sequence.

Copy Number Change

The copy number is increased or decreased.

Intron

The variant is completely within the intron region of the gene.

Exon

The variant is completely within the exon region of the gene.

Consequence

Description

Gain of Function Variant

The variant results in gain of function.

Loss of Function Variant

The variant results in loss of function.

Consequence

Description

Exon Loss Consequence

A loss of one or more exons in a gene.

Consequence

Description

Gain of Function Variant

The variant results in gain of function.

Loss of Function Variant

The variant results in loss of function.

Consequence

Description

Unidirectional Gene Fusion

A fusion of two genes on the same strand.

Transcript Variant

The variant changes the structure transcript.

filtered

Resource

Description

OMIM

Online Mendelian Inheritance in Man

HPO

Human Phenotype Ontology

Phenopedia

Human Genome Epidemiology (HuGE)

GEL PanelApp

Genomics England PanelApp

ILMN

• Clinvar – NCBI ClinVar •MedGen – NCBI portal to information about conditions and phenotypes related to Medical Genetics. •GTR – NCBI Genetic Testing Registry •GeneRIF – NCBI Gene Reference into Function

Resource

Description

ICD-9

International Classification of Diseases, Ninth Revision

ICD-10

International Classification of Diseases, Tenth Revision

MeSH

Medical Subject Headings

UML

Unified Medical Language system. A repository of ontology resources.

SNOMEDCT

Systematized Nomenclature of Medicine Clinical Terms

Role in Cancer

Description

TSG

Known tumor suppressor gene (TSG).

Oncogene

Known oncogene.

Fusion

Known fusion gene.

Mode of Inheritance

Description

AD

Autosomal Dominant

AR

Autosomal Recessive

XL

(X-linked)

XLD

(X-linked Dominant)

XLR

(X-linked Recessive)

YL

(Y-linked)

MI

Mitochondrial

Mu

Multifactorial

DD

Digenic Dominant

DR

Digenic Recessive

SMu

Somatic Mutation

SMo

Somatic Mosaicism

IC

Isolated Cases

Interpretation Category

Definition in Connected Insights

Pathogenic

The variant has at least one aggregate variant record (VCV entry) or aggregate variant –disease record (RCV) with classification category Pathogenic in the ClinVar database.

Likely Pathogenic, UncertainSignificance, Likely Benign, Benign

The variant has at least one aggregate variant record (VCV entry) or aggregate variant –disease record (RCV) with classification category Pathogenic in the ClinVar database.

None

The variant has no records in ClinVar or has at least one aggregate variant record (VCV entry)or aggregate variant – disease record (RCV) with interpretation categories Drug Response,Protective, and others (any other categories excluding Pathogenic, Likely Pathogenic,Uncertain Significance, Likely Benign, and Benign).

Number of Stars

Definition in Connected Insights

Review Status Descriptions

Four

The highest review status across all VCV and RCV records for the variant is four stars.

Practice guideline. For more information,refer to the ClinVar status review guidelines on the National Center for Biotechnology Information website.

Three

The highest review status across all VCVand RCV records for the variant is three stars.

Reviewed by export panel. For more information, refer to the ClinVar status review guidelines on the National Center for Biotechnology Information website.

Two

The highest review status across all VCVand RCV records for the variant is two stars.

Criteria provided, multiple submitters, no conflicts. Two or more submitters with assertion criteria and evidence (or a public contact) provided the same interpretation.

One

The highest review status across all VCV and RCV records for the variant is one star.

Criteria provided, conflicting interpretations. Multiple submitters provided assertion criteria and evidence(or a public contact) but there are conflicting interpretations. The independent values are enumerated for clinical significance.

None

The highest review status across all VCV and RCV records for the variant is no stars.

No assertion criteria provided. For more information, refer to the ClinVar status review guidelines on the National Center for Biotechnology Information website.

IGV Visualizations

Connected Insights includes an embedded Integrative Genomics Viewer (IGV) that can be used to view sequencing reads and evaluate variant quality.

  1. To display the variant in IGV, select the IGV button in the Biomarker Details for variants.

  2. To display the date in IGV, perform one of the following actions:

    • To view data at the variant level, select the IGV column entry for the variant.

    • To view data at the case level, select Case Visualization above the grid. The IGV visualization is displayed in a new browser tab.

  3. To display the data for a local file, select Local File, and then navigate to an IGV-formatted file.

  4. To display the genome sequence data, select UCSC Genome Browser.

    ❗ Large visualization files must be compressed before upload.

  5. To view reference tracks, select IGV Track Settings, and then select the checkboxes for the tracks or group of tracks you want to view.

  6. [Optional] View break ends. The breakend view zooms in on the ends of the breakpoints in the sequence.

    • To visualize breakends in separate views, select View Breakends.

    • To return to a single breakend view, select Join Breakends.

  7. [Optional] Select Add New Comment to add or update a comment about the variant. Each new or updated IGV comment is copied as a separate entry to the Variant Details tab comments for the variant.

    ❗ The Variant Details tab does not indicate the source of the comments. To differentiate entries created in IGV, preface comments with IGV or another short identifier.

  8. Use the following options to interact with the visualization:

    • Zoom into an area of interest.

    • Pan the visualization by clicking and dragging or by selecting the left and right arrows on the karyogram.

    • Select an item in the visualization to view additional information about the item.

    • Show or hide IGV elements.

      • Karyotype Panel

      • Track Labels

      • Center Line

      • Cursor Guide

    • Change the track settings.

      • Set track name.

      • Set track height.

      • Collapse, squish, or expand exon rows.

      • Remove track.

    ❗ The gene model display track reflects the transcript reference standard (Ensembl or RefSeq) specified in Settings.

Lab QC Tab

The Lab QC tab within a case provides basic assay, workflow, and output metrics. If a case was created from merging DNA and RNA, then DNA and RNA tabs are selectable before the Overview section.

Overview Legend

Field Name

Description

Source

Description

Assay

The name of the assay as specified in the uploaded metrics file.

Output Date

The output date of the run as specified in the uploaded metrics file.

Output Time

The output time of the run as specified in the uploaded metrics file.

Workflow Version

The workflow version of the run as specified in the uploaded metrics file.

Module Version

The module version of the run as specified in the uploaded metrics file.

Run ID

The ID of the run as specified in the uploaded metrics file.

Run Name

The name of the run as specified in the uploaded metrics file.

Run QC Metrics

Run QC Metrics displays metrics used for the run as specified in the uploaded metrics file.

Field Name

Description

Source

Description

Metric

Metrics used for the run as specified in the uploaded metrics file.Examples include total percentage of reads passing filter and Q30 scores.

Lower Spec Limit

Lower specification limit for metric as specified in the uploaded metrics file.

Upper Spec Limit

Upper specification limit for the metric as specified in the uploaded metrics file.

Value

The value of the metric as specified in the uploaded metrics file.

Pass Status

Indicates whether the metric passed the spec limits as specified in the uploaded metrics file.

Sample QC Metrics

Sample QC Metrics displays metrics used for the sample as specified in the uploaded metrics file.

Field Name

Description

Source

Description

Section

The section for each set of metrics as specified in the uploaded metrics file. Examples include DNA sample QC and RNA sampleQC.

Group

The group for the metrics as specified in the uploaded metrics file(for example, read group).

Metric

Metrics used for the sample as specified in the uploaded metrics file. Examples include median exon coverage and median fragment length.

Lower Spec Limit

Lower specification limit for the metric as specified in the uploaded metrics file.

Upper Spec Limit

Upper specification limit for the metric as specified in the uploaded metrics file.

Sample/Pair ID

The sample/pair ID of the case.

Acronyms and Terms
Acronyms and Terms
Acronyms and Terms
Acronyms and Terms
Acronyms and Terms
Custom Annotations
Filter by Variant Category
Acronyms and Terms
Acronyms and Terms
Acronyms and Terms
Filter by Variant Category
Variant Filters
Test Definition Setup
Disease Association Filters
Custom Annotations
Filter by Variant Category
Supported Pipelines
Supported Pipelines
Acronyms and Terms
Filter by Variant Category
Acronyms and Terms
Configuration
Custom Annotations

View Biomarker Details

The Biomarker Details page brings together key information and actions related to variants. The page exists for individual variants and genome-wide biomarkers like TMB and MSI. You can use the Biomarker Details page to do the following:

  • Review variant information:

To open the Biomarker Details page, select Interpret for a specific variant in the Overview or Variants tab.

Actionability

Diagnostic

A single table in the biomarker details provides a list of all the diagnostic assertions from all included sources that have content about the biomarker (i.e., My Knowledge Base, OncoKB, CKB, CIViC).

You can filter by other diseases or by summary. When filtering by summary for guideline evidence, specify the website (e.g., ESMO.org or NCCN.org). Filter changes are saved and applied across variants within a case and can be reset if needed.

Therapeutic, Prognostic

A single table in the biomarker details provides a list of all the therapeutic and prognostic assertions from all included sources that have content about the biomarker (i.e., My Knowledge Base, OncoKB, CKB, CIViC).

  • Descendents of neoplastic disease do not include ancestors beyond neoplastic disease.

  • Non-small cell lung cancer has been added as an ancestor of adenocarcinoma of lung.

You can filter by other diseases, by summary, or by approval. When filtering by summary for guideline evidence, specify the website (e.g., ESMO.org or NCCN.org). Filter changes are saved and applied across variants within a case and can be reset if needed.

Actionability Legend

Field Name

Description

Directional Arrows

Opens to view the assertion summary.

Update Date

The date that the assertion was updated.

Source

Knowledge base origin of the assertion.

Biomarker

Indicates whether an assertion is the nucleotide, annotation overlap, partial fusion, amino acid, codon, exon, or gene level. This column is only available for variants.

Status

Indicates the TMB, MSI, or GIS status for the assertion. This column is available for TMB, MSI, and GIS.

HRD

Indicates whether an assertion is associated with HRD positive or negative. This column is available for GIS and variants when the selected transcript is for BRCA1/2.

Classification

This column displays the classification (e.g., Tier 1A), as indicated by the knowledge base.

Type

Therapeutic, Diagnostic, or Prognostic as indicated by the knowledge base.

Direction

• For therapeutic; responsive, nonresponsive, etc., as indicated by the knowledge base. • For prognostic; favorable, unfavorable, etc., as indicated by the knowledge base.

Therapy

Therapy for the assertion.

Disease

Disease for the assertion.

Approval

Authorities that have approved the therapy for the biomarker and disease. • CKB provides FDA, EMA, ANVISA, PDMA, and TGA approvals. • OncoKB level 1 assertions are annotated with FDA.

Actions

This column contains the following available actions: • Add to report* • Archive, if the assertion is in My Knowledge Base • Copy to New Assertion, if the assertion is not in My Knowledge Base • View past cases

*Classification Mapping

Connected Insights
OncoKB
CKB
CIViC

Tier 1A

Level 1 Level R1 Level Px1 Level Dx1 Level 2 Level Px2 Level Dx2

Tier 1A

Level A

Tier 1B

Level 3A Level Px3 Level Dx3

Tier 1B

Level B

Tier 2C

Level 3B

Tier 2C

Therapeutic Level C

Tier 2D

Level 4 Level R2

Tier 2D

Non-therapeutic Level C Level D Level E

Available Knowledge Bases

Memorial Sloan Kettering OncoKB

Connected Insights provides the Memorial Sloan Kettering OncoKB. For more information, refer to the OncoKB website.

The following from OncoKB is not supported:

  • Non-compliant HGVS

  • Unspecified positions: Epigenetic Silencing, ARv567es, AR-V7, DNMT3B7, vIII, vII, vV, TGFBR1*6A, Overexpression, Wildtype, Promoter Hypermethylation, Hypermethylation, Kinase Domain Duplication, Internal Tandem Duplication, Partial Tandem Duplication

Genomenon Cancer Knowledge Base (CKB)

The following from CKB is not supported:

  • Complex molecular profiles (for example, co-occuring biomarker assertions)

  • Emerging and risk factor evidence types

  • Class #, over exp, dec exp, hypermethylation, hypomethylation, dup exonX, dup exonX-X, LOH, loss, negative (except for HRD andMSI), positive (except for HRD), and wild type variants.

Clinical Interpretation of Variants in Cancer (CIViC)

Connected Insights also provides the Clinical Interpretation of Variants in Cancer (CIViC) knowledge base. For more information, refer to the CIViC website.

The following from CIViC is not supported:

  • Assertions

  • Functional and oncogenic evidence types

  • Splice Site (c.3028G>A), Boolean-like evidence (for example, (V600E or V600K) and Amplification), Underexpression, Overexpression, Expression, Decreased Peri-therapeutic Expression, Cytoplasmic Expression, Loss, Biallelic Inactivation, Alu Insertion, Alternative Transcript, RSID, Homozygosity, Copy-neutral Loss of Heterozygosity, Cytoplasmic Mislocation, Deleterious Mutation, Double Ph, Wildtype, Domain, Exon-specific fusions

Biological Classification

The Biological Classification section of the Biomarker Details page summarizes all biological assertions previously created for the variant across all sources (i.e., My Knowledge Base, OncoKB, CKB).

You can filter assertions by source, diseases, and summary. Filter changes are saved and applied across variants within a case and can be reset if needed.

Assertion Details

Field Name

Description

Directional Arrows

Opens to view the assertion summary.

Update Date

The last date that the assertion was updated.

Biomarker

Indicates how the assertion is related to the variant (for example, specific amino acid change or specific exon change).

HRD

Indicates whether an assertion is associated with HRD positive or negative. This column is available for GIS and variants when the selected transcript is for BRCA1/2.

Classification

This column displays the classification as indicated by the knowledge base.

Type

The assertion type (for example, biological). For more information, refer to Interpret a Variant.

Disease

The disease associated with the classification.

Actions

This column contains the following available actions: • Add to report • Archive, if the assertion is in My Knowledge Base • Copy to New Assertion, if the assertion is not in My Knowledge Base • View past cases

When reporting an assertion that is not from My Knowledge Base (e.g., OncoKB), classifications are reported with the following adjustments:

Connected Insights

OncoKB

Oncogenic

Oncogenic

Likely Oncogenic

Likely Oncogenic

Uncertain Significance

Inconclusive

Likely Benign

Likely Neutral

Resistance

Resistance

Available Knowledge Bases

Memorial Sloan Kettering OncoKB

Connected Insights provides the Memorial Sloan Kettering OncoKB. For more information, refer to the OncoKB website.

The following from OncoKB is not supported:

  • Non-compliant HGVS

  • Unspecified positions: Epigenetic Silencing, ARv567es, AR-V7, DNMT3B7, vIII, vII, vV, TGFBR1*6A, Overexpression, Wildtype, Promoter Hypermethylation, Hypermethylation, Kinase Domain Duplication, Internal Tandem Duplication, Partial Tandem Duplication

Genomenon Cancer Knowledge Base (CKB)

The following from CKB is not supported:

  • Complex molecular profiles (for example, co-occuring biomarker assertions)

  • Emerging and risk factor evidence types

  • Class #, over exp, dec exp, hypermethylation, hypomethylation, dup exonX, dup exonX-X, LOH, loss, negative (except for HRD andMSI), positive (except for HRD), and wild type variants.

Report Tab

Preview Report

Connected Insights generates a PDF report from selected and created assertions and clinical trials. Before you submit the final report for approval, you can add a report summary and view the report preview. Return to the Biomarker Details page to make any edits before approving the report.

  1. To navigate to the report, select the Report tab in the top right of the cases screen.

  2. On the report screen, review a preview of the report with the added assertions. If any additional edits are needed, modify, add, or remove an assertion on the Biomarker Details page and refresh the preview.

  3. [Optional] Select the report template. The default report template is specified in the test definition.

  4. [Optional] Select the report language. Portions of the report can be translated to different languages.

  5. [Optional] Add an interpretation summary, and then select Refresh Preview to view the added text in the PDF. To edit the case detail information, refer to Case Details.

  6. After the report is ready, approve the report by selecting Approve Report. No further edits can be made to the report.

  7. To download a report in PDF format, select Download PDF.

Edit Approved Report

Connected Insights allows you to edit the following information in an existing report:

  • Interpretation summary

  • Assertions

  • Case details

  • Report template

  • Report language When you edit a report, a new unapproved version of the report is created, and the DRAFT watermark displays in the preview pane. You can also track version history and view previous changes when editing. Edit a report as follows.

  1. From the Cases page, select the Report tab to show the existing reports.

  2. Navigate to the applicable report and select Edit.

  3. After finishing your edits, update the Reason of Editing field.

  4. To approve your changes, select Approve Report. No further edits can be made to the report. The DRAFT watermark is removed from the PDF preview.

  5. Confirm that the version history and edit reason displays in the Report history section of the report.

  6. To download a report in the PDF format, select Download PDF.

Oncogenicity Prediction

❗ Use predictions as a starting point for interpretation. Exercise judgement to determine if a greater or fewer number of criteria apply.

Estimated variant oncogenicity can be found:

  • In the column “Oncogenicity Prediction” in the Variants tab available for sorting

  • In the section “Oncogenicity Prediction” in the Biomarker page available for manual review and further interpretation

To view the evidence behind the estimated oncogenicity category and complete variant classification, follow the steps below:

  1. Navigate to the "Oncogenicity Prediction" section in the Biomarker page

  2. Review estimated oncogenicity category, score, and met criteria (displayed with filled checkboxes, see OS2, OM1, OM2, OP3, and OP4 on the figure below)

  3. Review evidence for each criterion by clicking on it and displaying an evidence map. You can move objects on the map to facilitate review.

\

Implementation Details

OVS1: “Null variant (nonsense, frameshift, canonical ±1 or 2 splice sites, initiation codon, single or multi-exon deletion) in a bona fide tumor suppressor gene.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant is a “null variant”. We assess null variants as variants with consequences stop_gained, start_lost, frameshift_variant, splice_acceptor_variant, or splice_donor_variant as well as variants with a high splicing prediction (SpliceAI score > 0.8) regardless of their consequences

  2. Variant is not in the last intron or exon

  3. Variant is in a tumor suppressor gene, according to Cancer Genome Census, CKB, OncoKB or MyKB

\

OS1: “Same amino acid change as a previously established oncogenic variant regardless of nucleotide change. Example: Val→Leu caused by either G>C or G>T in the same codon.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant's consequences are not splice_donor_variant or splice_acceptor_variant

  2. Variant’s splicing prediction is not high (SpliceAI score <= 0.8)

  3. There is a previously established pathogenic / oncogenic or likely pathogenic / oncogenic variant with the same amino acid change but different nucleotide change in ClinVar (2-4 stars) or MyKB

\

OS2: “Well-established in vitro or in vivo functional studies supportive of an oncogenic effect of the variant.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. A variant with the same amino acid change is a gain-, loss-, or switch-of-function variant in MyKB, OncoKB, or CKB, is interpreted as pathogenic / oncogenic or likely pathogenic / oncogenic in MyKB, OncoKB, CKB, or ClinVar (2-4 stars), and OS1 is not applicable OR

  2. A variant with the same nucleotide change is a gain-, loss-, or switch-of-function variant in MyKB, OncoKB, or CKB, is interpreted as pathogenic / oncogenic or likely pathogenic / oncogenic in ClinVar (2-4 stars), and OS1 is applicable

In this implementation, “Well-established in vitro or in vivo functional studies” is inferred based on knowledge bases having records of gain-, loss-, or switch-of-function, usually established based on functional studies. “... supportive of an oncogenic effect of the variant” is established based on the evidence of oncogenicity in knowledge sources.

\

For this criterion, we are checking the fulfillment of the following conditions:

  1. There are at least 50 samples with somatic variants at the same amino acid position in cancerhotspots.org, there are at least 10 samples with variants with the same amino acid change in cancerhotspots.org and OS1 is not applicable OR

  2. There are at least 50 samples with somatic variants at the same amino acid position in COSMIC, there are less than 10 samples with variants with the same amino acid change in cancerhotspots.org and OS1 is not applicable OR

  3. There are at least 50 samples with somatic variants at the same nucleotide position in cancerhotspots.org, there are at least 10 samples with a variant with the same nucleotide change in cancerhotspots.org and OS1 is applicable OR

  4. There are at least 50 samples with somatic variants at the same nucleotide position in COSMIC, there are less than 10 samples with a variant with the same nucleotide change in cancerhotspots.org and OS1 is applicable

\

OM1: “Located in a critical and well-established part of a functional domain (e.g., active site of an enzyme).”

For this criterion, we are checking the fulfillment of the following conditions:

  1. The variant is located in a region of a protein domain where pathogenic variants occur. The regions in each gene are defined by taking all protein domains from UniProt, mapping all pathogenic and likely pathogenic variants in ClinVar to each domain and defining the regions by using the positions of the first and last pathogenic and likely pathogenic variants from ClinVar and adding 2 bp padding on each side.

  2. OS1 and OS3 are not applicable

\

OM2: “Protein length changes as a result of in-frame deletions / insertions in a known oncogene, or tumor suppressor gene or stop-loss variants in a known tumor suppressor gene.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s consequence is inframe_deletion or inframe_insertion and it is located in an oncogene or a tumor suppressor gene (based on Cancer Genome Census, CKB, OncoKB or MyKB) or variant’s consequence is stop-lost and it is located in a tumor suppressor gene per the same sources

  2. OVS1 is not applicable

\

For this criterion, we are checking the fulfillment of the following conditions:

  1. There are less than 50 samples with somatic variants at the same amino acid position in cancerhotspots.org, there are at least 10 samples with variants with the same amino acid change in cancerhotspots.org , and OM1 and OM4 are not applicable OR

  2. There are 10 - 49 samples with somatic variants at the same amino acid position and change in COSMIC, there are less than 10 samples with variants with the same amino acid change in cancerhotspots.org , and OM1 and OM4 are not applicable

\

OM4: “Missense variant at an amino acid residue where a different missense variant determined to be oncogenic (using this standard) has been documented. Amino acid difference from reference amino acid should be greater or at least approximately the same as for missense change determined to be oncogenic.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. There is a missense variant at the same amino acid position with a different amino acid change interpreted as pathogenic / oncogenic or likely pathogenic / oncogenic in ClinVar (2-4 stars), OncoKB or MyKB

  2. OS1, OS3 and OM1 are not applicable

\

OP1: “All utilized lines of computational evidence support an oncogenic effect of a variant (conservation / evolutionary, splicing impact, etc.).”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s effect predicted to be damaging (REVEL > 0.75 and PrimateAI-3D score percentile > 0.8) or variant’s splicing prediction is high (SpliceAI score > 0.8)

\

OP2: “Somatic variant in a gene in a malignancy with a single genetic etiology.”

This criterion is not yet implemented.

\

For this criterion, we are checking the fulfillment of the following conditions:

  1. There is at least 1 sample with a somatic variant at the same amino acid position in cancerhotspots.org or COSMIC

  2. There are less than 10 samples with variants with the same amino acid change in both, cancerhotspots.org and COSMIC

\

OP4: “Absent from controls (or at an extremely low frequency) in Genome Aggregation Database (gnomAD).”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s allele count in the global population (gnomAD) is less than 10 if the variant is not in TP53, KRAS, or PTEN

  2. Variant is absent in the global population (gnomAD) if the variant is in TP53 or KRAS

  3. Variant’s frequency in the global population is less than 0.001% (gnomAD) if the variant is in PTEN

\

SBVS1: “Minor allele frequency is >5% in Genome Aggregation Database (gnomAD) in any of 5 general continental populations: African, East Asian, European (Non-Finnish), Latino, and South Asian.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s frequency in any one population is over 5% (gnomAD) if the variant is not in TP53, KRAS or PTEN

  2. Variant’s frequency in the global population is equal or over 0.1% (gnomAD) and allele count in the global population is equal or over 5 (gnomAD) if the variant is in TP53

  3. Variant’s frequency in the global population is equal or over 0.05% (gnomAD) if the variant is in KRAS

  4. Variant’s frequency in the global population is equal or over 1% (gnomAD) and allele count in the global population is equal or over 5 (gnomAD) if the variant is in PTEN

\

SBS1: “Minor allele frequency is >1% in Genome Aggregation Database (gnomAD) in any of 5 general continental populations: African, East Asian, European (Non-Finnish), Latino, and South Asian.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s frequency in any one population is over 1% (gnomAD) if the variant is not in TP53, KRAS or PTEN

  2. Variant’s frequency in the global population is over 0.03% (gnomAD) and allele count in the global population is equal or over 5 (gnomAD) if the variant is in TP53

  3. Variant’s frequency in the global population is equal or over 0.025% (gnomAD) if the variant is in KRAS

  4. Variant’s frequency in the global population is equal or over 0.1% (gnomAD) and allele count in the global population is equal or over 5 (gnomAD) if the variant is in PTEN

\

SBS2: “Well-established in vitro or in vivo functional studies show no oncogenic effects.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant is interpreted as benign or likely benign in ClinVar (2-4 stars), OncoKB or MyKB

\

SBP1: “All used lines of computational evidence suggest no effect of a variant (conservation / evolutionary, splicing effect, etc.).”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant’s effect predicted to be neutral (REVEL is equal or less than 0.75 and PrimateAI-3D score percentile is equal or less than 0.8)

  2. Variant’s splicing prediction is low or unknown (SpliceAI score is equal or less than 0.2 or unknown)

\

SBP2: “A synonymous (silent) variant for which splicing prediction algorithms predict no impact to the splice consensus sequence nor the creation of a new splice site AND the nucleotide is not highly conserved.”

For this criterion, we are checking the fulfillment of the following conditions:

  1. Variant has a consequence synonymous_variant

  2. Variant’s conservation prediction score is not high (PhyloP < 0.1)

  3. Variant’s splicing prediction is low or unknown (SpliceAI score <= 0.2)

Gene Overview

This section is only available for variants that overlap a transcript.

Gene symbols

A searchable dropdown shows all genes that the variant overlaps. Select one to view the information below.

Gene Descriptions

Available Knowledge Bases

Memorial Sloan Kettering OncoKB

Connected Insights provides the Memorial Sloan Kettering OncoKB. For more information, refer to the OncoKB website.

Jackson Clinical Knowledge Base (JAX-CKB)

Connected Insights provides the Jackson Clinical Knowledge Base (JAX-CKB). For more information, refer to the Jackson CKB website.

Clinical Interpretation of Variants in Cancer (CIViC)

Connected Insights also provides the Clinical Interpretation of Variants in Cancer (CIViC) knowledge base. For more information, refer to the CIViC website.

Gene-Related Diseases

The associated phenotypes in ClinGen and OMIM databases and links to open the entries in the databases in a new browser tab.

Gene Expression

Gene expression is shown in transcripts per million (TPM) if provided by the secondary analysis pipeline (e.g., DRAGEN RNA).

External Links

The following external links are included in this section:

  • PubMed

  • MGI

  • DECIPHER

  • GeneReviews

  • Monarch

  • ZFIN

  • STRING

Cancer Datasets

This section provides details on the variant’s presence in different datasets.

Lab Frequency

Displays the number of samples with the variant in the given workgroup presented per disease. To be accounted for, the variant:

  • Need to be present in any uploaded VCF or variant file

  • Need to have a flag PASS in the VCF variant filters

  • Doesn’t need to be interpreted or included in the report

  • Can have any variant origin (predicted germline or suspected somatic)

❗ Cases processed prior to version 4.0 of Connected Insights will not appear in the lab frequency.

Cancer Hotspots

The section displays:

COSMIC

The section displays:

  • Genomic Mutation ID in the COSMIC database

  • Number of samples with the variant in the COSMIC database displayed per cancer site, for example, breast

  • Number of samples with the variant in the COSMIC database displayed per histology, for example, carcinoma

Set variant transcripts. For more information, refer to .

Review assertions already created for the biomarker. For more information, refer to , , .

Review sign-off reports that included the biomarker. For more information, refer to , , .

Interpret the variant and include it in the report. For more information, refer to .

If you have existing knowledge to upload to the system, refer to .

If you have existing knowledge to upload to the system, refer to .

By default, the assertions are filtered by the case and ancestor diseases. Ancestor diseases are determined using SNOMEDCT. These diseases can be viewed at the , with the following exceptions:

To edit an assertion, add it to the report before editing. For more information, refer to .

When reporting an assertion that is not from My Knowledge Base (e.g., OncoKB), classifications will be reported using your . If you are using AMP/ASCO/CAP, classifications will be adjusted as follows:

Connected Insights provides the Genomenon Cancer Knowledge Base (formerly Jackson Laboratory Clinical Knowledge Base). For more information, refer to the .

If you have existing knowledge to upload to the system, refer to .

To edit an assertion, add it to the report before editing. For more information, refer to .

Connected Insights
OncoKB

Connected Insights provides the Genomenon Cancer Knowledge Base (formerly Jackson Laboratory Clinical Knowledge Base). For more information, refer to the .

Connected Insights provides tools to create reports and export the results to external reports in PDF file format. For information about customizing reports and reporting requirements for individuals in a case, refer to .

To make customizations to the displayed report, refer to .

To edit the case detail information, refer to .

Select Yes, Edit Report. Editing a report changes the case back to Ready for Interpretation. 4.[Optional] Edit the interpretation summary, assertions, or case details. If interpretation summary text is added, you can refresh the report by selecting Refresh Preview and view the added text in the PDF. To edit the case detail information, refer to . You can modify, add, or remove assertions on the Biomarker Details page. You can also change the language for the report under Report Languages.

The Oncogenicity Prediction feature estimates oncogenic potential of variants based on . The standards include 17 criteria and allow to classify variants into 5 categories: Oncogenic, Likely Oncogenic, Variant of Unknown Significance (VUS), Likely Benign, and Benign. Connected Insights scores variants (only PASS small variants are currently supported) for 16 criteria (with exception of OP2) based on the implementation details provided below.

Select Report to edit and complete variant classification following . Information about met oncogenicity criteria is used to pre-populate variant summary.

OS3: “Located in one of the hotspots in with at least 50 samples with a somatic variant at the same amino acid position, and the same amino acid change count in cancerhotspots.org in at least 10 samples.”

OM3: “Located in one of the hotspots in with less than 50 samples with a somatic variant at the same amino acid position, and the same amino acid change count in cancerhotspots.org is at least 10.”

OP3: “Located in one of the hotspots in and the particular amino acid change count in cancerhotspots.org is below 10.”

Column
Description

Number of samples in the with the variant for the selected transcript

Highest number of samples in the for the variant across transcripts

Oncogenic

Oncogenic

Likely Oncogenic

Likely Oncogenic

Uncertain Significance

Inconclusive

Likely Benign

Likely Neutral

Resistance

Resistance

Variant Transcripts
Biological Classification
Actionability
Clinical Trials
Biological Classification
Actionability
Clinical Trials
Oncogenicity Prediction
Visualize
Variant Overview
Gene Overview
Cancer Datasets
Computer Predictors
Population
Interpret a Biomarker
Upload Assertions
Upload Assertions
SNOMED CT Browser website
Actionability Classifications
Genomenon CKB website
Upload Assertions
Genomenon CKB website
Report Customizations
Report Customizations
Case Details
Case Details
How to
How to
How to section
UID and GID
How To section
How To section
Oncogenicity Prediction Section on the Biomarker Page

Visualize

This section presents a visualization of the variant in the genome with supporting annotations and surrounding variants.

Available Tracks

  • Reference — Reference genome base pair proportions when zoomed out. Base pair letters and amino acids for a given reading frame when zoomed in.

  • Genes — RefSeq gene track. Blue indicates the - strand and red indicates the + strand. Click a gene to show the reading frame of the selected transcript for the variant (amino acid and position).

  • Protein Domains — Displays protein domains from UniProt. Blue indicates the - strand and red indicates the + strand.

  • Small variants — Small variants shown with the reference allele on top and the two alt alleles below.

  • Structural variants — Structural variants with VCF filter PASS by chromosomal position. The legend to the right of the genome view identifies the events (translocation, inversion, deletion, insertion, and tandem duplication). Translocations begin at the karyogram at the top of the track and connect to chromosomes identified at the bottom of the track.

  • Coverage and copy number variants — The depth of coverage by chromosomal position. Data points are color-coded by presence of copy number variant calls. The legend identifies the events (gain, gain LOH, neutral LOH, loss, and no call). Hovering over a region will highlight the copy number variant call and clicking provides variant details.

  • B-allele ratio — The minor allele frequency by chromosomal position.

  • DNA and RNA BAM — Displays reads aligned in the given region showing substitutions and clipping. Reads can optionally be color-coded by read strand, first-of-pair strand, and pair orientation.

Track availability depends on the VCFs provided by the secondary analysis pipeline.

For example,

  • If there's no structural variant VCF provided, then the structural variant track will not be available.

  • If there's no absolute copy number provided in the VCF, then the copy number variant track will not be available.

Navigation

  • To pan, use the pan controls at the top of the section, or click and drag one of the tracks left or right.

  • To zoom, use the zoom controls at the top of the section, or hold ctrl and scroll with your mouse or trackpad.

Variant Overview

This section is only available for variants.

Common Information

Variant Type

Type of the variant (e.g., SNV, insertion, deletion, MNV, etc.)

Chromosome

Chromosome number, X, Y, or MT

Start

Start position.

Stop

Stop position.

Matched End Chromosome

Mate chromosome of a translocation.

Matched End Position

Mate position of a translocation.

Ref Allele

The reference allele.

Alt Allele

The alternate allele.

HGVSG

HGVSG nomenclature.

Selected Transcript HGVS

HGVSc and HGVSp (in both 3-letter and 1-letter form) change on the selected transcript.

ISCN

ISCN nomenclature.

Selected Transcript Exons

Exon impacted of the selected transcript.

Selected Transcript Consequences

Consequences of the variant on the selected transcript, in Sequence Ontology terms.

Selected Transcript Gene

Gene symbol of the selected transcript.

Exons

Exon number(s) and the total exons for the active transcript, as applicable. A comma-delimited list is used for multiple exons.

Cytogenetic Band

Cytoband of variant.

All Consequences

Consequences of the variant across all transcripts, in Sequence Ontology terms.

\

External Links

Field Name

Description

Database

Database Description

IGV

Integrative Genomics Viewer (IGV) is an open-source genome browser and visualization tool used to observe biologically interesting patterns in genomic data sets, including sequence data, gene models, alignments, and data from DNA microarrays.

LOVD

The Leiden Open Variation Database (LOVD) is an open-source database focused on the combination between a gene and a genetic (heritable) disease.

UCSC Browser

An interactive database offering access to genome sequence data from various vertebrate and invertebrate species and major model organisms, integrated with a large collection of aligned annotations.

Ensembl

A bioinformatics project organizing biological information around the sequences of large genomes. It is a comprehensive source of stable automatic annotation of individual genomes, and of the synteny and orthology relationships between them..

gnomAD

A database that aggregates and harmonizes both exome and genome sequencing data from a wide variety of large-scale sequencing projects.

COSMIC

An online database of somatically acquired mutations found in human cancer. This link opens COSMIC in a new browser tab.

Google Scholar

Google Scholar provides a way to broadly search for scholarly literature. Search across many disciplines and sources, including: • Articles • Theses • Books • Abstracts This information comes from academic publishers, professional societies, online repositories, universities, and other web sites.

PubMed

PubMed allows you to search for literature for the variant.

LitVar

LitVar allows you to search for literature for the variant. This is available for any variant with an RSID.

Mastermind

Mastermind allows you to search for literature for the variant. This is available for any variant with an hgvsg annotation.

Standards for the classification of somatic variants in cancer (Horak et al., Genet Med. 2022)
Interpret a Variant
cancerhotspots.org
cancerhotspots.org
cancerhotspots.org
Cancer Hotspots database
Cancer Hotspots database

Update Date

The last date that the assertion was updated.

Source

Knowledge base origin of the gene description.

Role

The specified gene role.

Summary

Gene description.

Actions

Clinical Trials

Clinical trials are listed in this when one of the knowledge bases determines the trial to be a match for the variant. The information in this table is from the clinical trial database.

  • Descendents of neoplastic disease do not include ancestors beyond neoplastic disease.

  • Non-small cell lung cancer has been added as an ancestor of adenocarcinoma of lung.

You can also filter by other diseases, title, city, state, and country. Filter changes are saved and applied across variants within a case and can be reset if needed.

Clinical Trials Legend

Field Name

Description

Source

Knowledge base origin of the clinical trial.

Status

Indicates the TMB, MSI, or GIS status for the clinical trial. This column is available for TMB, MSI,and GIS.

HRD

Indicates whether a clinical trial is associated with HRD positive or negative. This column is available for GIS and variants, when the selected transcript is for BRCA1/2.

Biomarker

Indicates how the assertion is related to the variant (for example, specific amino acid change or specific exon change).

Title

Title of the clinical trial.

Phase

Phase of the clinical trial.

Location

Location of the clinical trial.

Disease

Disease for the clinical trial.

Actions

Available Clinical Trials Knowledge Bases

The following from CKB is not currently supported:

  • Clinical trials with a recruitment status of completed, withdrawn, or active, not recruiting.

  • Variants that have the excluded requirement type.

The software does not yet determine if a case has all the requirements for a clinical trial (for example, a clinical trial requires two variants).

This column contains the following available actions: • Add to report • Archive, if the assertion is in My Knowledge Base • Copy to New Assertion, if the assertion is not in My Knowledge Base • View past cases To edit an assertion, add it to the report before editing. For more information, refer to .

By default, the assertions are filtered by the case and ancestor diseases. Ancestor diseases are determined using SNOMEDCT. These diseases can be viewed at the , with the following exceptions:

This column contains the following available actions: • Select the hyperlink to display the full listing about the trial in a new browser tab. • Add to report • Archive, if the assertion is in My Knowledge Base • Copy to New Assertion, if the assertion is not in My Knowledge Base • View past cases To edit an assertion, add it to the report before editing. For more information, refer to .

Connected Insights provides the Genomenon Cancer Knowledge Base (formerly Jackson Laboratory Clinical Knowledge Base), which includes curated clinical trials from clinicaltrials.gov. For more information, refer to the .

SNOMED CT Browser website
Genomenon CKB website
Manage Assertions
Manage Assertions
Manage Assertions
Manage Assertions