Package: OmnipathR 3.13.1

Denes Turei

OmnipathR: OmniPath web service client and more

A client for the OmniPath web service (https://www.omnipathdb.org) and many other resources. It also includes functions to transform and pretty print some of the downloaded data, functions to access a number of other resources such as BioPlex, ConsensusPathDB, EVEX, Gene Ontology, Guide to Pharmacology (IUPHAR/BPS), Harmonizome, HTRIdb, Human Phenotype Ontology, InWeb InBioMap, KEGG Pathway, Pathway Commons, Ramilowski et al. 2015, RegNetwork, ReMap, TF census, TRRUST and Vinayagam et al. 2011. Furthermore, OmnipathR features a close integration with the NicheNet method for ligand activity prediction from transcriptomics data, and its R implementation `nichenetr` (available only on github).

Authors:Alberto Valdeolivas [aut], Denes Turei [cre, aut], Attila Gabor [aut]

OmnipathR_3.13.1.tar.gz
OmnipathR_3.13.1.zip(r-4.5)OmnipathR_3.13.1.zip(r-4.4)OmnipathR_3.13.1.zip(r-4.3)
OmnipathR_3.13.1.tgz(r-4.4-any)OmnipathR_3.13.1.tgz(r-4.3-any)
OmnipathR_3.13.1.tar.gz(r-4.5-noble)OmnipathR_3.13.1.tar.gz(r-4.4-noble)
OmnipathR_3.13.1.tgz(r-4.4-emscripten)OmnipathR_3.13.1.tgz(r-4.3-emscripten)
OmnipathR.pdf |OmnipathR.html
OmnipathR/json (API)
NEWS

# Install 'OmnipathR' in R:
install.packages('OmnipathR', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/saezlab/omnipathr/issues

On BioConductor:OmnipathR-3.13.1(bioc 3.20)OmnipathR-3.11.10(bioc 3.19)

bioconductor-package

258 exports 2.50 score 73 dependencies 2 dependents 3 mentions

Last updated 1 months agofrom:1cdbb59c0e

Exports:all_uniprot_acsall_uniprotsancestorsannotated_networkannotation_categoriesbiomart_querybioplex_allbioplex_hct116_1bioplex1bioplex2bioplex3bma_motif_esbma_motif_vscollectricommon_nameconsensuspathdb_downloadconsensuspathdb_raw_tablecookiecurated_ligand_receptor_interactionscurated_ligrec_statsdatabase_summarydatasets_one_columndescendantsdorotheaensembl_datasetensembl_id_mapping_tableensembl_id_typeensembl_nameensembl_organismsensembl_organisms_rawensembl_orthologyensure_igraphenzsub_graphevex_downloadevidencesextra_attr_valuesextra_attrsextra_attrs_to_colsfilter_by_resourcefilter_evidencesfilter_extra_attrsfilter_intercellfilter_intercell_networkfind_all_pathsfrom_evidencesget_annotation_databasesget_annotation_resourcesget_complex_genesget_complex_resourcesget_complexes_databasesget_dbget_enzsub_resourcesget_interaction_databasesget_interaction_resourcesget_intercell_categoriesget_intercell_classesget_intercell_generic_categoriesget_intercell_resourcesget_ontology_dbget_ptms_databasesget_resourcesget_signed_ptmsgiant_componentgo_annot_downloadgo_annot_slimgo_ontology_downloadgraph_interactionguide2pharma_downloadharmonizome_downloadhas_extra_attrshomologene_downloadhomologene_organismshomologene_rawhomologene_uniprot_orthologyhpo_downloadhtridb_downloadimport_all_interactionsimport_AllInteractionsimport_dorothea_interactionsimport_intercell_networkimport_kinaseextra_interactionsimport_KinaseExtra_Interactionsimport_ligrecextra_interactionsimport_LigrecExtra_Interactionsimport_lncrna_mrna_interactionsimport_mirnatarget_interactionsimport_miRNAtarget_Interactionsimport_omnipath_annotationsimport_Omnipath_annotationsimport_OmniPath_annotationsimport_omnipath_complexesimport_Omnipath_complexesimport_OmniPath_complexesimport_omnipath_enzsubimport_omnipath_interactionsimport_Omnipath_Interactionsimport_OmniPath_Interactionsimport_omnipath_intercellimport_Omnipath_intercellimport_OmniPath_intercellimport_Omnipath_PTMSimport_OmniPath_PTMSimport_pathwayextra_interactionsimport_PathwayExtra_Interactionsimport_post_translational_interactionsimport_small_molecule_protein_interactionsimport_tf_mirna_interactionsimport_tf_target_interactionsimport_tfregulons_interactionsimport_transcriptional_interactionsinbiomap_downloadinbiomap_rawinteraction_datasetsinteraction_graphinteraction_typesintercell_categoriesintercell_consensus_filteris_ontology_idis_swissprotis_tremblis_uniprotkegg_infokegg_openkegg_pathway_annotationskegg_pathway_downloadkegg_pathway_listkegg_pathways_downloadkegg_picturekegg_processlatin_nameload_dbncbi_taxidnichenet_build_modelnichenet_expression_datanichenet_gr_networknichenet_gr_network_evexnichenet_gr_network_harmonizomenichenet_gr_network_htridbnichenet_gr_network_omnipathnichenet_gr_network_pathwaycommonsnichenet_gr_network_regnetworknichenet_gr_network_remapnichenet_gr_network_trrustnichenet_ligand_activitiesnichenet_ligand_target_linksnichenet_ligand_target_matrixnichenet_lr_networknichenet_lr_network_guide2pharmanichenet_lr_network_omnipathnichenet_lr_network_ramilowskinichenet_mainnichenet_networksnichenet_optimizationnichenet_remove_orphan_ligandsnichenet_results_dirnichenet_signaling_networknichenet_signaling_network_cpdbnichenet_signaling_network_evexnichenet_signaling_network_harmonizomenichenet_signaling_network_inbiomapnichenet_signaling_network_omnipathnichenet_signaling_network_pathwaycommonsnichenet_signaling_network_vinayagamnichenet_testnichenet_workaroundsobo_parseroma_codeoma_organismsoma_pairwiseoma_pairwise_genesymbolsoma_pairwise_translatedomnipathomnipath_cache_autocleanomnipath_cache_cleanomnipath_cache_clean_dbomnipath_cache_download_readyomnipath_cache_filter_versionsomnipath_cache_getomnipath_cache_keyomnipath_cache_latest_or_newomnipath_cache_latest_versionomnipath_cache_loadomnipath_cache_move_inomnipath_cache_removeomnipath_cache_saveomnipath_cache_searchomnipath_cache_set_extomnipath_cache_update_statusomnipath_cache_wipeomnipath_get_config_pathomnipath_load_configomnipath_logomnipath_logfileomnipath_msgomnipath_reset_configomnipath_save_configomnipath_set_cachediromnipath_set_console_loglevelomnipath_set_logfile_loglevelomnipath_set_loglevelomnipath_show_dbomnipath_unlock_cache_dbonly_fromontology_ensure_idontology_ensure_nameontology_name_idorganism_fororthology_translate_columnpathwaycommons_downloadpivot_annotationspreppi_downloadpreppi_filterprint_bma_motif_esprint_bma_motif_vsprint_interactionsprint_path_esprint_path_vsprintPath_esprintPath_vsptms_graphpubmed_openquery_inforamilowski_downloadregnetwork_directionsregnetwork_downloadrelations_list_to_tablerelations_table_to_graphrelations_table_to_listremap_dorothea_downloadremap_filteredremap_tf_target_downloadresource_inforesources_colnameresources_inshow_networksimplify_intercell_networkstatic_tablestatic_tablessubnetworkswap_relationsswissprots_onlytfcensus_downloadtranslate_idstrembls_onlytrrust_downloaduniprot_full_id_mapping_tableuniprot_genesymbol_cleanupuniprot_id_mapping_tableuniprot_id_typeuniprot_idmapping_id_typesunique_intercell_networkunnest_evidencesuploadlists_id_typevinayagam_downloadwalk_ontology_treewith_extra_attrswith_referenceszenodo_download

Dependencies:askpassbackportsbase64encbitbit64bslibcachemcellrangercheckmateclicliprcpp11crayoncurldigestdplyrevaluatefansifastmapfontawesomefsgenericsgluehighrhmshtmltoolshttrigraphjquerylibjsonliteknitrlaterlatticelifecycleloggerlubridatemagrittrMatrixmemoisemimeopensslpillarpkgconfigprettyunitsprogresspurrrR6rappdirsRcppreadrreadxlrematchrlangrmarkdownrvestsassselectrstringistringrsystibbletidyrtidyselecttimechangetinytextzdbutf8vctrsvroomwithrxfunxml2yaml

Building protein networks around drug-targets using OmnipathR

Rendered fromdrug_targets.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2024-03-21
Started: 2020-03-28

The database manager in OmnipathR

Rendered fromdb_manager.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2022-10-10
Started: 2022-02-20

Resource specific interaction attributes

Rendered fromextra_attrs.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2022-02-15
Started: 2022-02-15

OmniPath Bioconductor workshop

Rendered frombioc_workshop.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2022-01-15
Started: 2021-03-16

OmnipathR: an R client for the OmniPath web service

Rendered fromomnipath_intro.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2024-03-21
Started: 2020-10-02

Pathway construction

Rendered frompaths.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-04-09
Started: 2021-08-04

Using NicheNet with OmnipathR

Rendered fromnichenet.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2021-07-24
Started: 2021-03-12

Readme and manuals

Help Manual

Help pageTopics
Default values for the package options.omnipath_options_defaults
All UniProt ACs for one organismall_uniprot_acs
A table with all UniProt recordsall_uniprots
All ancestors in the ontology treeancestors
Network interactions with annotationsannotated_network
Annotation categories and resourcesannotation_categories
Query the Ensembl BioMart web servicebiomart_query
Downloads all BioPlex interaction datasetsbioplex_all
Downloads the BioPlex HCT116 version 1.0 interaction datasetbioplex_hct116_1
Downloads the BioPlex version 1.0 interaction datasetbioplex1
Downloads the BioPlex version 2.0 interaction datasetbioplex2
Downloads the BioPlex version 3.0 interaction datasetbioplex3
BMA motifs from a sequence of edgesbma_motif_es
Prints a BMA motif to the screen from a sequence of nodes, which can be copy/pasted into the BMA canvasbma_motif_vs
TF-target interactions from CollecTRIcollectri
Common (English) names of organismscommon_name
Retrieves the ConsensusPathDB networkconsensuspathdb_download
Downloads interaction data from ConsensusPathDBconsensuspathdb_raw_table
Acquire a cookie if necessarycookie
Curated ligand-receptor interactionscurated_ligand_receptor_interactions
Statistics about literature curated ligand-receptor interactionscurated_ligrec_stats
Summary of the annotations and intercell database contentsdatabase_summary
Create a column with dataset names listeddatasets_one_column
All descendants in the ontology treedescendants
TF-target interactions from DoRothEAdorothea import_dorothea_interactions import_tfregulons_interactions
Ensembl dataset name from organismensembl_dataset
Identifier translation table from Ensemblensembl_id_mapping_table
Ensembl identifier type labelensembl_id_type
Ensembl identifiers of organismsensembl_name
Organism names and identifiers from Ensemblensembl_organisms
Table of Ensembl organismsensembl_organisms_raw
Orthologous gene pairs from Ensemblensembl_orthology
Converts a network to igraph object unless it is already oneensure_igraph
Enzyme-substrate graphenzsub_graph ptms_graph
Interactions from the EVEX databaseevex_download
Show evidences for an interactionevidences
Possible values of an extra attributeextra_attr_values
Extra attribute names in an interaction data frameextra_attrs
New columns from extra attributesextra_attrs_to_cols
Filters OmniPath data by resourcesfilter_by_resource filter_sources
Filter evidences by dataset, resource and licensefilter_evidences
Filter interactions by extra attribute valuesfilter_extra_attrs
Filter intercell annotationsfilter_intercell
Quality filter an intercell networkfilter_intercell_network
All paths between two groups of verticesfind_all_paths
Recreate interaction records from evidences columnsfrom_evidences
Retrieves a list of available resources in the annotations database of OmniPathget_annotation_databases get_annotation_resources
Get all the molecular complexes for a given gene(s)get_complex_genes
Retrieve a list of complex resources available in Omnipathget_complexes_databases get_complex_resources
Access a built in databaseget_db
Retrieves a list of enzyme-substrate resources available in OmniPathget_enzsub_resources get_ptms_databases
Retrieve a list of interaction resources available in Omnipathget_interaction_databases get_interaction_resources
Categories in the intercell database of OmniPathget_intercell_categories
Retrieves a list of the generic categories in the intercell database of OmniPathget_intercell_classes get_intercell_generic_categories
Retrieves a list of intercellular communication resources available in OmniPathget_intercell_resources
Access an ontology databaseget_ontology_db
Retrieve the available resources for a given query typeget_resources
Signs for enzyme-substrate interactionsget_signed_ptms
Giant component of a graphgiant_component
Gene annotations from Gene Ontologygo_annot_download
GO slim gene annotationsgo_annot_slim
The Gene Ontology treego_ontology_download
Interaction data frame from igraph graph objectgraph_interaction
Downloads interactions from the Guide to Pharmacology databaseguide2pharma_download
Downloads a Harmonizome network datasetharmonizome_download
Tells if an interaction data frame has an extra_attrs columnhas_extra_attrs
Orthology table for a pair of organismshomologene_download
Organisms in NCBI HomoloGenehomologene_organisms
Orthology data from NCBI HomoloGenehomologene_raw
Orthology table with UniProt IDshomologene_uniprot_orthology
Downloads protein annotations from Human Phenotype Ontologyhpo_download
Downloads TF-target interactions from HTRIdbhtridb_download
Imports all interaction datasets available in OmniPathimport_AllInteractions import_all_interactions
Intercellular communication networkimport_intercell_network
Imports interactions from the `kinase extra` dataset of OmniPathimport_KinaseExtra_Interactions import_kinaseextra_interactions
Imports interactions from the `ligrec extra` dataset of OmniPathimport_LigrecExtra_Interactions import_ligrecextra_interactions
Imports interactions from the lncRNA-mRNA dataset of OmniPathimport_lncrna_mrna_interactions
Imports interactions from the miRNA-target dataset of OmniPathimport_miRNAtarget_Interactions import_mirnatarget_interactions
Imports annotations from OmniPathimport_OmniPath_annotations import_Omnipath_annotations import_omnipath_annotations
Imports protein complexes from OmniPathimport_OmniPath_complexes import_Omnipath_complexes import_omnipath_complexes
Imports enzyme-substrate relationships from OmniPathimport_omnipath_enzsub import_OmniPath_PTMS import_Omnipath_PTMS
Imports interactions from the `omnipath` dataset of Omnipathimport_OmniPath_Interactions import_Omnipath_Interactions import_omnipath_interactions
Imports OmniPath intercell annotationsimport_OmniPath_intercell import_Omnipath_intercell import_omnipath_intercell
Imports interactions from the `pathway extra` dataset of Omnipathimport_PathwayExtra_Interactions import_pathwayextra_interactions
All post-translational interactions from OmniPathimport_post_translational_interactions
Interactions from the small molecule-protein dataset of OmniPathimport_small_molecule_protein_interactions
Imports interactions from the TF-miRNA dataset of OmniPathimport_tf_mirna_interactions
Imports interactions from the TF-target dataset of OmniPathimport_tf_target_interactions
Imports all TF-target interactions from OmniPathimport_transcriptional_interactions
Downloads and preprocesses network data from InWeb InBioMapinbiomap_download
Downloads network data from InWeb InBioMapinbiomap_raw
Datasets in the OmniPath Interactions databaseinteraction_datasets
Build Omnipath interaction graphinteraction_graph
Interaction types in the OmniPath Interactions databaseinteraction_types
Full list of intercell categories and resourcesintercell_categories
Quality filter for intercell annotationsintercell_consensus_filter
Looks like an ontology IDis_ontology_id
Check for SwissProt IDsis_swissprot
Check for TrEMBL IDsis_trembl
Looks like a UniProt ID?is_uniprot
Information about a KEGG Pathwaykegg_info
Open a KEGG Pathway diagram in the browserkegg_open
Protein pathway annotationskegg_pathway_annotations
Download one KEGG pathwaykegg_pathway_download
List of KEGG pathwayskegg_pathway_list
Download the KEGG Pathways databasekegg_pathways_download
Download a pathway diagram as a picturekegg_picture
Interactions from KGMLkegg_process
Latin (scientific) names of organismslatin_name
Load a built in databaseload_db
NCBI Taxonomy IDs of organismsncbi_taxid
Construct a NicheNet ligand-target modelnichenet_build_model
Expression data from ligand-receptor perturbation experiments used by NicheNetnichenet_expression_data
Builds a NicheNet gene regulatory networknichenet_gr_network
NicheNet gene regulatory network from EVEXnichenet_gr_network_evex
NicheNet gene regulatory network from Harmonizomenichenet_gr_network_harmonizome
NicheNet gene regulatory network from HTRIdbnichenet_gr_network_htridb
Builds gene regulatory network for NicheNet using OmniPathnichenet_gr_network_omnipath
NicheNet gene regulatory network from PathwayCommonsnichenet_gr_network_pathwaycommons
NicheNet gene regulatory network from RegNetworknichenet_gr_network_regnetwork
NicheNet gene regulatory network from ReMapnichenet_gr_network_remap
NicheNet gene regulatory network from TRRUSTnichenet_gr_network_trrust
Calls the NicheNet ligand activity analysisnichenet_ligand_activities
Compiles a table with weighted ligand-target linksnichenet_ligand_target_links
Creates a NicheNet ligand-target matrixnichenet_ligand_target_matrix
Builds a NicheNet ligand-receptor networknichenet_lr_network
Ligand-receptor network from Guide to Pharmacologynichenet_lr_network_guide2pharma
Builds ligand-receptor network for NicheNet using OmniPathnichenet_lr_network_omnipath
Ligand-receptor network from Ramilowski 2015nichenet_lr_network_ramilowski
Executes the full NicheNet pipelinenichenet_main
Builds NicheNet network prior knowledgenichenet_networks
Optimizes NicheNet model parametersnichenet_optimization
Removes experiments with orphan ligandsnichenet_remove_orphan_ligands
Path to the current NicheNet results directorynichenet_results_dir
Builds a NicheNet signaling networknichenet_signaling_network
Builds signaling network for NicheNet using ConsensusPathDBnichenet_signaling_network_cpdb
NicheNet signaling network from EVEXnichenet_signaling_network_evex
NicheNet signaling network from Harmonizomenichenet_signaling_network_harmonizome
NicheNet signaling network from InWeb InBioMapnichenet_signaling_network_inbiomap
Builds signaling network for NicheNet using OmniPathnichenet_signaling_network_omnipath
NicheNet signaling network from PathwayCommonsnichenet_signaling_network_pathwaycommons
NicheNet signaling network from Vinayagamnichenet_signaling_network_vinayagam
Run the NicheNet pipeline with a little dummy networknichenet_test
Workarounds using NicheNet without attaching the packagenichenet_workarounds
Generic OBO parserobo_parser
Orthologous Matrix (OMA) codes of organismsoma_code
Organism identifiers from the Orthologous Matrixoma_organisms
Orthologous gene pairs between two organismsoma_pairwise
Orthologous pairs of gene symbols between two organismsoma_pairwise_genesymbols
Orthologous pairs between two organisms for ID types not supported by OMAoma_pairwise_translated
Literature curated signaling pathwaysomnipath
Keeps only the latest versions of complete downloadsomnipath_cache_autoclean
Removes the items from the cache directory which are unknown by the cache databaseomnipath_cache_clean
Removes the cache database entries without existing filesomnipath_cache_clean_db
Sets the download status to ready for a cache itemomnipath_cache_download_ready
Filters the versions from one cache recordomnipath_cache_filter_versions
Retrieves one item from the cache directoryomnipath_cache_get
Generates a hash which identifies an element in the cache databaseomnipath_cache_key
The latest or a new version of a cache recordomnipath_cache_latest_or_new
Finds the most recent version in a cache recordomnipath_cache_latest_version
Loads an R object from the cacheomnipath_cache_load
Moves an existing file into the cacheomnipath_cache_move_in
Removes contents from the cache directoryomnipath_cache_remove
Saves an R object to the cacheomnipath_cache_save
Searches for cache itemsomnipath_cache_search
Sets the file extension for a cache recordomnipath_cache_set_ext
Updates the status of an existing cache recordomnipath_cache_update_status
Permanently removes all the cache contentsomnipath_cache_wipe
Current config file pathomnipath_get_config_path
Load the package configuration from a config fileomnipath_load_config
Browse the current OmnipathR log fileomnipath_log
Path to the current OmnipathR log fileomnipath_logfile
Dispatch a message to the OmnipathR loggeromnipath_msg
Restores the built-in default values of all config parametersomnipath_reset_config
Save the current package configurationomnipath_save_config
Change the cache directoryomnipath_set_cachedir
Sets the log level for the consoleomnipath_set_console_loglevel
Sets the log level for the logfileomnipath_set_logfile_loglevel
Sets the log level for the package loggeromnipath_set_loglevel
Built in database definitionsomnipath_show_db
Removes the lock file from the cache directoryomnipath_unlock_cache_db
The OmnipathR packageOmnipathR-package OmnipathR
Recreate interaction data frame based on certain datasets and resourcesonly_from
Only ontology IDsontology_ensure_id
Only ontology term namesontology_ensure_name
Translate between ontology IDs and namesontology_name_id
Make sure the resource supports the organism and it has the IDorganism_for
Translate a column of identifiers by orthologous gene pairsorthology_translate_column
Interactions from PathwayCommonspathwaycommons_download
Converts annotation tables to a wide formatpivot_annotations
Interactions from PrePPIpreppi_download
Filter PrePPI interactions by scorespreppi_filter
Prints BMA motifs to the screen from a sequence of edgesprint_bma_motif_es
Prints BMA motifs to the screen from a sequence of nodesprint_bma_motif_vs
Print OmniPath interactionsprint_interactions
Prints network paths in an edge sequenceprintPath_es print_path_es
Print networks paths given by node sequenceprintPath_vs print_path_vs
Open one or more PubMed articlespubmed_open
OmniPath query parametersquery_info
Downloads ligand-receptor interactions from Ramilowski et al. 2015ramilowski_download
Transcription factor effects from RegNetworkregnetwork_directions
Interactions from RegNetworkregnetwork_download
Table from a nested list of ontology relationsrelations_list_to_table
Graph from a table of ontology relationsrelations_table_to_graph
Nested list from a table of ontology relationsrelations_table_to_list
Downloads TF-target interactions from ReMapremap_dorothea_download
Downloads TF-target interactions from ReMapremap_filtered
Downloads TF-target interactions from ReMapremap_tf_target_download
OmniPath resource informationresource_info
Name of the column with the resourcesresources_colname
Collect resource names from a data frameresources_in
Visualize node neighborhood with SigmaJSshow_network
Simplify an intercell networksimplify_intercell_network
Retrieve a static table from OmniPathstatic_table
List the static tables available from OmniPathstatic_tables
Extract a custom subnetwork from a large networksubnetwork
Reverse the direction of ontology relationsswap_relations
Retain only SwissProt IDsswissprots_only
Downloads the list of transcription factors from TF censustfcensus_download
Translate gene and protein identifierstranslate_ids
Retain only TrEMBL IDstrembls_only
Downloads TF-target interactions from TRRUSTtrrust_download
Creates an ID translation table from UniProt datauniprot_full_id_mapping_table
TrEMBL to SwissProt by gene namesuniprot_genesymbol_cleanup
ID translation data from UniProt ID Mappinguniprot_id_mapping_table
UniProt identifier type labeluniprot_id_type
ID types available in the UniProt ID Mapping serviceuniprot_idmapping_id_types
Unique intercellular interactionsunique_intercell_network
Separate evidences by direction and effect signunnest_evidences
UniProt Uploadlists identifier type labeluploadlists_id_type
Protein-protein interactions from Vinayagam 2011vinayagam_download
All nodes of a subtree starting from the selected nodeswalk_ontology_tree
Interaction records having certain extra attributeswith_extra_attrs
Interactions having referenceswith_references
Retrieves data from Zenodozenodo_download