Search gene module using a regular expression.

Search genes within ClusterSet using a REGEXP.

grep_clust(object, regexp = NULL, val = TRUE)

grep_clust(object, regexp = NULL, val = TRUE)

Arguments

object

a ClusterSet object.

regexp

The regular expression

val

if FALSE, a vector containing the (integer) indices of the matches determined by grep is returned, and if TRUE, a vector containing the matching elements themselves is returned.

reg_exp

The regular expression indicating the genes to be found.

as_list

Whether to return the result as a list.

Examples

# load a dataset
load_example_dataset('7871581/files/pbmc3k_medium_clusters')
#> |-- INFO :  Dataset 7871581/files/pbmc3k_medium_clusters was already loaded. 
hit <- grep_clust(pbmc3k_medium_clusters, reg_exp="^T.*[0-9]$")
#> Error in grep_clust(pbmc3k_medium_clusters, reg_exp = "^T.*[0-9]$"): unused argument (reg_exp = "^T.*[0-9]$")
# load a dataset
load_example_dataset('7871581/files/pbmc3k_medium_clusters')
#> |-- INFO :  Dataset 7871581/files/pbmc3k_medium_clusters was already loaded. 
grep_clust(pbmc3k_medium_clusters, "[Kk][Rr][Tt]")
#> $`1`
#> character(0)
#> 
#> $`2`
#> character(0)
#> 
#> $`3`
#> character(0)
#> 
#> $`4`
#> character(0)
#> 
#> $`5`
#> character(0)
#> 
#> $`6`
#> character(0)
#> 
#> $`7`
#> character(0)
#> 
#> $`8`
#> character(0)
#> 
#> $`9`
#> character(0)
#> 
#> $`10`
#> character(0)
#> 
#> $`11`
#> character(0)
#> 
#> $`12`
#> character(0)
#> 
#> $`13`
#> character(0)
#> 
#> $`14`
#> character(0)
#> 
#> $`15`
#> character(0)
#>