Description Usage Arguments Value Author(s) See Also Examples
These functions allow to create filter objects that can be used to retrieve specific elements from the annotation database.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27  | AlignmentIdFilter(value, condition = "==")
ArrayFilter(value, condition = "==")
DatabaseFilter(value, condition = "==")
MatMirnaConfidence(value="high", condition="==")
MatMirnaFilter(value, condition = "==", match.case=TRUE)
MatMirnaIdFilter(value, condition = "==")
MirfamFilter(value, condition = "==", match.case=TRUE)
MirfamIdFilter(value, condition = "==")
PositionFilter(value, condition = "==")
PreMirnaConfidence(value="high", condition="==")
PreMirnaFilter(value, condition = "==", match.case=TRUE)
PreMirnaIdFilter(value, condition = "==")
ProbesetIdFilter(value, condition = "==")
ReadCountFilter(value=0, condition=">", of="pre_mirna")
 | 
condition | 
 The condition to be used in the comparison. For character values
  | 
match.case | 
 For   | 
of | 
 For   | 
value | 
 The filter value, e.g.,
for   | 
Depending on the function called, an instance of:
ArrayFilter,
AlignmentIdFilter,
DatabaseFilter,
MatMirnaConfidence,
MatMirnaFilter,
MatMirnaIdFilter,
MirfamFilter,
MirfamIdFilter,
PositionFilter,
PreMirnaConfidence,
PreMirnaFilter,
PreMirnaIdFilter,
ProbesetIdFilter,
ReadCountFilter
Johannes Rainer
hostgenes, hosttx,
ArrayFilter,
AlignmentIdFilter,
DatabaseFilter,
PositionFilter,
PreMirnaFilter,
PreMirnaIdFilter,
ProbesetIdFilter,
MatMirnaFilter,
MatMirnaIdFilter
GeneIdFilter,
GenenameFilter,
GeneBiotypeFilter,
TxIdFilter,
TxBiotypeFilter,
ExonIdFilter,
SeqNameFilter,
SeqStrandFilter
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28  | ## Note: for additional examples see the help of the
## hostgenes, hosttx etc. functions.
library(MirhostDb.Hsapiens.v75.v20)
## create a filter that could be used to retrieve all host genes with
## a pre-miRNA encoded in one of their exons.
Pos <- PositionFilter("exonic")
where(Pos, MirhostDb.Hsapiens.v75.v20)
column(Pos, MirhostDb.Hsapiens.v75.v20)
## Next we define a SeqstartFilter (defined in the AnnotationFilter
## package)
Start <- SeqStartFilter(12333)
## the default where and column calls will return us the settings
## required for the makeEnsemblDb package
where(Start)
column(Start)
## however, that would not work in a mirhostgenes package since we're
## interested in the genomic alignment of miRNAs, not genes. Thus,
## submitting in addition the instance of the mirhostgenes database
## returns the correct columns and where clause:
Start <- SeqStartFilter(12333, feature="pre_mirna")
where(Start, MirhostDb.Hsapiens.v75.v20)
column(Start, MirhostDb.Hsapiens.v75.v20)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.