Description Usage Arguments Details Value Author(s) See Also
View source: R/geneName2PerturbAnno.R
geneName2PerturbAnno
retrieves perturbation annotations for a set of HUGO gene names (or Entrez gene ID) including additional filtering by cell line, perturbation type (compound, shRNA, overexpression, e.g.) and time
anyGeneID2PerturbAnno
retrieves perturbation annotations for a set of gene idenfified using any type of ID in Homo.sapiens or UniProt.ws, including additional filtering by cell line, perturbation type (compound, shRNA, overexpression, e.g.) and time
keep1OE
Keep only 1 overexpression experiment per gene and condition. Designed to be applicable to pert_types = "trt_oe"
.
1 2 3 4 5 6 7 8 9 10 11 | geneName2PerturbAnno(gene_names = "TP53", CMap_files,
is_touchstone = c("all", T, F), pert_types = c("trt_sh.cgs",
"trt_oe"), pert_itimes = c("all"), cell_ids = c("all"))
anyGeneID2PerturbAnno(keys = "Q9NZL3", CMap_files,
org.db = c("UniProt.ws", "Homo.sapiens")[1], keytype = "UNIPROTKB",
is_touchstone = c("all", T, F), pert_types = c("trt_sh.cgs",
"trt_sh", "trt_sh.css"), pert_itimes = c("all"), cell_ids = c("all"))
keep1OE(PerturbAnno, keep_one_oe = c("one", "other", "all")[1],
pert_types = "trt_oe", CMap_files)
|
gene_names |
a character vector of HUGO gene names or other valid pert_iname. Use |
CMap_files |
a list of directories and urls produced by |
is_touchstone |
logical, select only the perturbation data that is a part of the touchstone dataset (genes profiled across all 9 core cell lines)? Details: https://docs.google.com/document/d/1q2gciWRhVCAAnlvF2iRLuJ7whrGP6QjpsCMq1yWz7dU/ |
pert_types |
a character vector of perturbation types, query for available perturbation types using |
pert_itimes |
a character vector of perturbation times, query for available perturbation times using |
cell_ids |
a character vector of cell line names, query for available cell line names using |
keys |
a character vector of identifiers, check possible options for type of identifier by calling keytypes(org.db) |
org.db |
org.db of choice: Homo.sapiens or UniProt.ws::UniProt.ws(9606) |
keytype |
type of identifier used in |
PerturbAnno |
data.table containing the perturbation details from the Connectivity map project produced by |
keep_one_oe |
keep only one overexpression experiment per gene and condition. Applicable only when |
pert_types |
find duplicates in this perturbation type |
CMap_files |
a list of directories and urls produced by |
is_touchstone: A boolean indicating whether the corresponding signature or perturbagen is a member of the Touchstone dataset. Touchstone is a term applied to the subset of CMap perturbagens that are well-annotated and that were systematically profiled across the majority of the core set of 9 cell lines at standardized conditions. Because of these properties Touchstone dataset well-suited as a reference compendium against with to compare external queries.
data.table containing the perturbation details from the Connectivity map project
data.table containing the perturbation details from the Connectivity map project
data.table containing the perturbation details from the Connectivity map project. Only one overexpression experiment per gene and condition is retained.
Vitalii Kleshchevnikov
Vitalii Kleshchevnikov
Vitalii Kleshchevnikov
openCellInfo
, loadCMap
, perturbTable
openCellInfo
, loadCMap
, perturbTable
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.