% Generated by roxygen2: do not edit by hand % Please edit documentation in R/biomart_methods.R \name{get_genes_by_GO} \alias{get_genes_by_GO} \title{Get genes related to certain GO terms from biomart database} \usage{ get_genes_by_GO( returns = "ensembl_gene_id", dataset = "mmusculus_gene_ensembl", go = NULL ) } \arguments{ \item{returns}{the gene id which is set as return. Default to be ensembl id A possible list of attributes can be retrieved using the function \code{listAttributes} from \code{biomaRt} package. The commonly used id types are `external_gene_name`, `ensembl_gene_id` or `entrezgene`.} \item{dataset}{Dataset you want to use. List of possible datasets can be retrieved using the function \code{listDatasets} from \code{biomaRt} package.} \item{go}{a vector of GO terms} } \value{ a vector of gene ids. } \description{ Get genes related to certain GO terms from biomart database } \details{ Get genes related to certain GO terms from biomart database } \examples{ # get all genes under GO term GO:0005739 in mouse, return ensembl gene id get_genes_by_GO(returns="ensembl_gene_id", dataset="mmusculus_gene_ensembl", go=c('GO:0005739')) }