annotateSGVariants {SGSeq} | R Documentation

## Annotate splice variants in terms of canonical events

### Description

Annotate splice variants in terms of canonical events.

### Usage

    annotateSGVariants(variants)

### Arguments

`variants` | `SGVariants` object

### Details

The following events are considered:

“SE”

  skipped exon

“S2E”

  two consecutive exons skipped

“RI”

  retained intron

“MXE”

  mutually exclusive exons

“A5SS”

  alternative 5' splice site

“A3SS”

  alternative 3' splice site

“AFE”

  alternative first exon

“ALE”

  alternative last exon

“AS”

  alternative start other than “AFE”

“AE”

  alternative end other than “ALE”

For events “SE” and “S2E”, suffixes “I” and “S” indicate inclusion and skipping, respectively. For event “RI” suffixes “E” and “R” indicate exclusion and retention, respectively. For events “A5SS” and “A3SS”, suffixes “P” and “D” indicate use of the proximal (intron-shortening) and distal (intron-lengthening) splice site, respectively.

All considered events are binary events defined by two alternative variants. A variant is annotated as a canonical event if it coincides with one of the two variants in the canonical event, and there is at least one variant in the same event that coincides with the second variant of the canonical event.

### Value

`variants` with added metadata column “variantType” indicating canonical event(s)

### Author(s)

Leonard Goldstein

[Package SGSeq version 1.16.2 Index]