pathfindR

pathfindR package

pathfindR pathfindR-package

pathfindR: A package for Enrichment Analysis Utilizing Active Subnetworks

Main functions

Main functions of pathfindR

run_pathfindR()

Wrapper Function for pathfindR - Active-Subnetwork-Oriented Enrichment Workflow

cluster_enriched_terms()

Cluster Enriched Terms

enrichment_chart()

Create Bubble Chart of Enrichment Results

score_terms()

Calculate Agglomerated Scores of Enriched Terms for Each Subject

plot_scores()

Plot the Heatmap of Score Matrix of Enriched Terms per Sample

term_gene_heatmap()

Create Terms by Genes Heatmap

term_gene_graph()

Create Term-Gene Graph

UpSet_plot()

Create UpSet Plot of Enriched Terms

visualize_terms()

Create Diagrams for Enriched Terms

cluster_graph_vis()

Graph Visualization of Clustered Enriched Terms

visualize_active_subnetworks()

Visualize Active Subnetworks

Data Generation

Functions to generate PIN and gene sets data

get_pin_file()

Retrieve Organism-specific PIN data

get_gene_sets_list()

Retrieve Organism-specific Gene Sets List

Comparison of 2 pathfindR Results

Functions to compare 2 different pathfindR results

combine_pathfindR_results()

Combine 2 pathfindR Results

combined_results_graph()

Combined Results Graph

Active subnetwork search- and Enrichment-related functions

active_snw_enrichment_wrapper()

Wrapper for Active Subnetwork Search + Enrichment over Single/Multiple Iteration(s)

single_iter_wrapper()

Active Subnetwork Search + Enrichment Analysis Wrapper for a Single Iteration

active_snw_search()

Perform Active Subnetwork Search

annotate_term_genes()

Annotate the Affected Genes in the Provided Enriched Terms

enrichment()

Perform Enrichment Analysis for a Single Gene Set

enrichment_analyses()

Perform Enrichment Analyses on the Input Subnetworks

fetch_gene_set()

Fetch Gene Set Objects

filterActiveSnws()

Parse Active Subnetwork Search Output File and Filter the Subnetworks

hyperg_test()

Hypergeometric Distribution-based Hypothesis Testing

input_processing()

Process Input

input_testing()

Input Testing

return_pin_path()

Return The Path to Given Protein-Protein Interaction Network (PIN)

summarize_enrichment_results()

Summarize Enrichment Results

Clustering-related functions

create_kappa_matrix()

Create Kappa Statistics Matrix

fuzzy_term_clustering()

Heuristic Fuzzy Multiple-linkage Partitioning of Enriched Terms

hierarchical_term_clustering()

Hierarchical Clustering of Enriched Terms

Visualization functions

Visualization-related functions

color_kegg_pathway()

Color hsa KEGG pathway

download_kegg_png()

Download Colored KEGG Diagram PNG

visualize_hsa_KEGG()

Visualize Human KEGG Pathways

visualize_term_interactions()

Visualize Interactions of Genes Involved in the Given Enriched Terms

Misc. functions

Miscellaneous functions

configure_output_dir()

Configure Output Directory Name

check_java_version()

Check Java Version

fetch_java_version()

Obtain Java Version

get_biogrid_pin()

Retrieve the Requested Release of Organism-specific BioGRID PIN

process_pin()

Process Data frame of Protein-protein Interactions

get_kegg_gsets()

Retrieve Organism-specific KEGG Pathway Gene Sets

get_reactome_gsets()

Retrieve Reactome Pathway Gene Sets

get_mgsigdb_gsets()

Retrieve Organism-specific MSigDB Gene Sets

gset_list_from_gmt()

Retrieve Gene Sets from GMT-format File

download_KGML_file()

Obtain KGML file for a KEGG pathway (hsa)

obtain_colored_url()

Obtain URL for a KEGG pathway diagram with a given set of genes marked

create_HTML_report()

Create HTML Report of pathfindR Results

isColor()

Check if value is a valid color