| add_expression | attach expression values from user-provided expression vector to graph. | 
| add_value | Attach a generic user-provided value to graph | 
| as_gene_symbol | Convert from most other representations of gene name to gene.symbol | 
| bootstrap_null | Bootstrap null distribution for RWR | 
| calc_dnp_i | helper function to calculate dnp for one sample | 
| calc_np | calculate network potential for one node. | 
| calc_np_all | function to calculate the network potential for each protein in a user-provided vector - cpp internal version | 
| calc_np_all_legacy | function to calculate the network potential for each protein in a user-provided vector | 
| calc_np_i | helper function to calculate np for one sample | 
| check_crosstalk | Check to make sure incoming object is a valid crosstalk df. | 
| combine_null | .combine function for compute_null foreach looping structure | 
| compute_crosstalk | Identify proteins with a statistically significant relationship to user-provided seeds. | 
| compute_dnp | main function to compute delta np for every gene in a given dataframe - assumes compute_np has already been run for a given dataset | 
| compute_np | main function to compute np from a user-provided expression matrix. | 
| compute_null_dnp | function to compute null distribution of dnp | 
| crosstalkr | crosstalkr: A package for the identification of functionally relevant subnetworks from high-dimensional omics data. | 
| crosstalk_subgraph | Helper function to generate subgraph from crosstalk_df output of 'compute_crosstalk' | 
| detect_inputtype | Determine which format of gene is used to specify by user-defined seed proteins | 
| dist_calc | Internal function that computes the mean/stdev for each gene from a wide-format data frame. | 
| ensembl_type | Determine if ensembl id is a Protein, gene, or transcript_id | 
| experiment_breakout | helper function to split experiment names into constituent parts | 
| fcalc_np_all | Function to calculate the network potential for vertices v | 
| final_combine | final .combine function to run in compute_null_dnp foreach looping structure | 
| final_dist_calc | Internal function that computes the mean/stdev for each gene from a wide-format data frame. | 
| get_neighbors | function to get graph neighbors (along with their expression values) for a given gene in a given network g | 
| get_random_graph | Helper function for compute_null_dnp - returns a graph with randomly permuted edges. | 
| get_topn | Helper function for compute_null_dnp - returns the top n genes by dnp for each sample | 
| gfilter | Generic function to filter either an igraph object or a PPI network | 
| gfilter.ct | Method to filter the graph based on parameters passed to compute_crosstalk | 
| gfilter.igraph_method | Method to filter graph based on any igraph method that scores verticies. | 
| gfilter.np | Method to filter graph based on network potential values. | 
| gfilter.value | Method to filter graph based on user provided value | 
| is_ensembl | Determine if a character vector contains ensembl gene_ids | 
| is_entrez | Determine if a character vector contains entrez gene_ids | 
| load_ppi | Helper function to load requested PPI w/ parameters | 
| match_seeds | Identify random sets of seeds with similar degree distribution to parent seed proteins | 
| node_repression | Function to eliminate a node from a network g and calculate the change in some measure of network state | 
| norm_colsum | Function to normalize adjacency matrix by dividing each value by the colsum. | 
| plot_ct | Plot subnetwork identified using the compute_crosstalk function | 
| ppi_intersection | Function to allow users to choose the intersection of stringdb and biogrid Only works with the human PPI. min_score parameter only applies to strindb | 
| ppi_union | Function to allow users to choose the union of stringdb and biogrid Only works with the human PPI. min_score parameter only applies to strindb | 
| prep_biogrid | Prepare biogrid for use in analyses | 
| prep_stringdb | Prepare Stringdb for use in analyses | 
| sparseRWR | Perform random walk with repeats on a sparse matrix | 
| supported_species | returns a dataframe with information on supported species | 
| tidy_expression | helper function to convert expression matrix to tidy dataframe (if not already) | 
| to_taxon_id | helper to convert user-inputs to ncbi reference taxonomy. |