rba_panther_homolog {rbioapi}R Documentation

Search PANTHER for Homologs of Gene(s)

Description

Using this function you can search and retrieve homolog of given gene(s).

Usage

rba_panther_homolog(genes, organism, type = "P", target_organisms = NULL, ...)

Arguments

genes

Character vector of genes identifiers with maximum length of 10 or only one if seq_pos is supplied. Can be any of: Ensemble gene ID, Ensemble protein ID, Ensemble transcript ID, Entrez gene ID, gene symbol, NCBI GI, HGNC ID, International protein index ID, NCBI UniGene ID, UniProt accession and/or UniProt ID.

organism

(numeric) NCBI taxon ID of the organism of your supplied genes. run rba_panther_info with argument 'what = "organisms"' to get a list of PANTHER's supported organisms.

type

Homolog types to return. either "P" (default) for paralogs, "X" for horizontal gene transfer and "LDX" for diverged horizontal gene transfer.

target_organisms

(numeric) NCBI taxon ID(s) to filter the results. run rba_panther_info with argument 'what = "organisms"' to get a list of PANTHER's supported organisms. For Paralog, target organism and organism should be the same; Otherwise, the target organism should be different from the input organism.

...

rbioapi option(s). See rba_options's arguments manual for more information on available options.

Value

A dataframe with homologs information.

Corresponding API Resources

"GET https://www.pantherdb.org/services/oai/pantherdb/ortholog/homologOther"

References

See Also

Other "PANTHER": rba_panther_enrich(), rba_panther_family(), rba_panther_info(), rba_panther_mapping(), rba_panther_ortholog(), rba_panther_tree_grafter()

Examples


rba_panther_homolog("OR4F5", organism = 9606, type = "P")



[Package rbioapi version 0.8.1 Index]