subsetSwitchAnalyzeRlist {IsoformSwitchAnalyzeR}R Documentation

A function which subset all enteries in a switchAnalyzeRlist.

Description

This function allows the user to remove data from all entereis in a switchAnalyzeRlist about isoforms that are no longer of interest. Note that it retain replicate isoforms information for all isoforms assocaited with genes containing isoforms in the subset (to enable correction for confounding factors when testing with isoformSwitchTestDEXSeq()).

Usage

subsetSwitchAnalyzeRlist(
    switchAnalyzeRlist,
    subset
)

Arguments

switchAnalyzeRlist

A switchAnalyzeRlist object.

subset

logical expression indicating which rows in the isoformFeatures entry should be keep. The rest of the switchAnalyzeRlist is then reduced to only contain the matching information.

Value

A SwitchAnalyzeRlist only containing information about the isoforms (in their specific comparisons) indeicated with TRUE in the .

Author(s)

Kristoffer Vitting-Seerup

References

Vitting-Seerup et al. The Landscape of Isoform Switches in Human Cancers. Mol. Cancer Res. (2017).

See Also

createSwitchAnalyzeRlist
preFilter

Examples

data("exampleSwitchList")

subsetSwitchAnalyzeRlist(
    switchAnalyzeRlist = exampleSwitchList,
    subset = exampleSwitchList$isoformFeatures$gene_overall_mean > 10
)

[Package IsoformSwitchAnalyzeR version 1.6.0 Index]