importRankings: Import the motif databases for RcisTarget.

Description Usage Arguments Value Examples

View source: R/00_importRankings.R

Description

The rankings are typically loaded from a .feather or .parquet file with importRankings().

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
importRankings(
  dbFile,
  columns = NULL,
  dbDescr = NULL,
  indexCol = "features",
  warnMissingColumns = TRUE
)

getRowNames(dbFile)

getColumnNames(dbFile)

Arguments

dbFile

.feather or .parquet file containing the rankings

columns

Columns to load from the .feather or .parquet file (e.g. to read only specific genes or regions)

dbDescr

Description fields (not used internally) e.g.: dbDescr=list(colType="gene", rowType="motif", org="Human", genome="hg19", maxRank=Inf, description="")

indexCol

Column name containing the feature IDs (e.g. motif names or chip-seq tracks).

warnMissingColumns

If 'columns' is provided, warn if any ID is not available in the rankings?

Value

rankingRcisTarget object with the following slots: #'

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
## Loading from a .feather or .parquet file (the .descr file is read automatically):
#motifRankings<-importRankings("hg19-500bp-upstream-7species.mc9nr.feather")
#motifRankings<-importRankings("hg19-500bp-upstream-7species.mc9nr.parquet")

## The annotations for Motif collection 9 (sufix 'mc9nr')
# are already included in RcisTarget, and can be loaded with:
data(motifAnnotations_hgnc)

## For other versions, import the appropiate annotation. e.g.:
# annotDb <- importAnnotations("motifs-v9-nr.hgnc-m0.001-o0.0.tbl")
# optional: motifsInRanking <- getRanking(motifRankings)$features

RcisTarget documentation built on Nov. 8, 2020, 6:57 p.m.