| GRaNIE-package | *GRaNIE* (*G*ene *R*egul*a*tory *N*etwork *I*nference including *E*nhancers): Reconstruction and evaluation of data-driven, cell type specific gene regulatory networks including enhancers using chromatin accessibility and RNAseq data (general package information) |
| addConnections_peak_gene | Add peak-gene connections to a 'GRN' object |
| addConnections_TF_peak | Add TF-peak connections to a 'GRN' object |
| addData | Add data to a 'GRN' object. |
| addData_TFActivity | Add TF activity data to GRN object using a simplified procedure for estimating it. EXPERIMENTAL. |
| addSNPData | Add SNP data to a 'GRN' object and associate SNPs to peaks. |
| addTFBS | Add TFBS to a 'GRN' object. |
| add_featureVariation | Quantify and interpret multiple sources of biological and technical variation for features (TFs, peaks, and genes) in a 'GRN' object |
| add_TF_gene_correlation | Add TF-gene correlations to a 'GRN' object. |
| AR_classification_wrapper | Run the activator-repressor classification for the TFs for a 'GRN' object |
| build_eGRN_graph | Builds a graph out of a set of connections |
| calculateCommunitiesEnrichment | Run an enrichment analysis for the genes in each community in the filtered 'GRN' object |
| calculateCommunitiesStats | Generate graph communities and their summarizing statistics |
| calculateGeneralEnrichment | Run an enrichment analysis for the genes in the whole network in the filtered 'GRN' object |
| calculateTFEnrichment | Run an enrichment analysis for the set of genes connected to a particular TF or sets of TFs in the filtered 'GRN' object |
| changeOutputDirectory | Change the output directory of a GRN object |
| deleteIntermediateData | Optional convenience function to delete intermediate data from the function 'AR_classification_wrapper' and summary statistics that may occupy a lot of space |
| filterConnectionsForPlotting | Filter connections for subsequent visualization with 'visualizeGRN()' from the filtered eGRN |
| filterData | Filter RNA-seq and/or peak data from a 'GRN' object |
| filterGRNAndConnectGenes | Filter TF-peaks and peak-gene connections and combine them to TF-peak-gene connections to construct an eGRN. |
| generateStatsSummary | Generate a summary for the number of connections for different filtering criteria for a 'GRN' object. |
| genes | Get the number of genes for a 'GRN' object. |
| getCounts | Get counts for the various data defined in a 'GRN' object |
| getGRNConnections | Extract connections or links from a 'GRN' object as a data frame. |
| getGRNSummary | Summarize a 'GRN' object to a named list for comparison with other 'GRN' objects. |
| getParameters | Retrieve parameters for previously used function calls and general parameters for a 'GRN' object. |
| getTopNodes | Retrieve the top nodes (TFs or genes) with respect to either degree or Eigenvector centrality in the filtered 'GRN' object. |
| GRaNIE | *GRaNIE* (*G*ene *R*egul*a*tory *N*etwork *I*nference including *E*nhancers): Reconstruction and evaluation of data-driven, cell type specific gene regulatory networks including enhancers using chromatin accessibility and RNAseq data (general package information) |
| GRN-class | Create, represent, investigate, quantify and visualize enhancer-mediated gene regulatory networks (*eGRNs*) |
| importTFData | Import externally derived TF Activity data. EXPERIMENTAL. |
| initializeGRN | Create and initialize an empty 'GRN' object. |
| loadExampleObject | Load example GRN dataset |
| nGenes | Get the number of genes for a 'GRN' object. |
| nPeaks | Get the number of peaks for a 'GRN' object. |
| nTFs | Get the number of TFs for a 'GRN' object. |
| overlapPeaksAndTFBS | Overlap peaks and TFBS for a 'GRN' object |
| peaks | Get the number of peaks for a 'GRN' object. |
| performAllNetworkAnalyses | Perform all network-related statistical and descriptive analyses, including community and enrichment analyses. See the functions it executes in the @seealso section below. |
| plotCommunitiesEnrichment | Plot community-based enrichment results for a filtered 'GRN' object |
| plotCommunitiesStats | Plot general structure & connectivity statistics for each community in a filtered 'GRN' |
| plotCorrelations | Plot scatter plots of the underlying count data for either TF-peak, peak-gene or TF-gene pairs for a 'GRN' object |
| plotDiagnosticPlots_peakGene | Plot diagnostic plots for peak-gene connections for a 'GRN' object |
| plotDiagnosticPlots_TFPeaks | Plot diagnostic plots for TF-peak connections for a 'GRN' object |
| plotDiagnosticPlots_TFPeaks_GC | Plot GC-specific diagnostic plots for TF-peak connections for a 'GRN' object |
| plotGeneralEnrichment | Plot the general enrichement results |
| plotGeneralGraphStats | Plot general structure and connectivity statistics for a filtered 'GRN' object |
| plotPCA_all | Produce a PCA plot of the data from a 'GRN' object |
| plotTFEnrichment | Plot TF-based GO enrichment results |
| plot_stats_connectionSummary | Plot various network connectivity summaries for a 'GRN' object |
| TFs | Get the number of TFs for a 'GRN' object. |
| visualizeGRN | Visualize a filtered eGRN in a flexible manner. |