hpaSubset {HPAanalyze} | R Documentation |
hpaSubset()
subsets data by gene name, tissue, cell type, cancer and/or
cell line. The input is the list object generated by hpaDownload()
or
as the output of another hpaSubset()
. Use hpaListParam()
to see
the list of available parameters for a specific list object. Will not work on
isoform data.
hpaListParam()
list available variables in downloaded data that can be
used as parameters to subset the data via hpaSubset()
. This function
work with the data object generated by hpaDownload()
or a previous
call of hpaSubset()
.
hpaSubset(data, targetGene = NULL, targetTissue = NULL, targetCellType = NULL, targetCancer = NULL, targetCellLine = NULL) hpaListParam(data)
data |
Input the list object generated by |
targetGene |
Vector of strings of HGNC gene symbols. Will be used to subset every dataset in the list object. |
targetTissue |
Vector of strings of normal tissues. Will be used to
subset the |
targetCellType |
Vector of strings of normal cell types. Will be used to
subset the |
targetCancer |
Vector of strings of cancer types. Will be used to subset
the |
targetCellLine |
Vector of strings of cell lines. Will be used to subset
the |
hpaSubset
will return a list of tibbles as the result of
subsetting, depending on the input data.
The output of hpaListParam()
is a list of vectors containing
all subset parameter for the downloaded data.
Other downloadable datasets functions: hpaDownload
,
hpaExport
downloadedData <- hpaDownload(downloadList='all', version='example') geneList <- c('TP53', 'EGFR') tissueList <- c('breast', 'cerebellum', 'skin 1') cancerList <- c('breast cancer', 'glioma', 'melanoma') subsetData <- hpaSubset(data=downloadedData, targetGene=geneList, targetTissue=tissueList, targetCancer=cancerList) downloadedData <- hpaDownload(downloadList='all', version='example') params <- hpaListParam(data=downloadedData) params$normal_tissue