mirror of
				https://github.com/johrpan/geposanui.git
				synced 2025-10-26 19:27:24 +01:00 
			
		
		
		
	Supply custom background for enrichment
This commit is contained in:
		
							parent
							
								
									a3164ece43
								
							
						
					
					
						commit
						6db14c4d4a
					
				
					 1 changed files with 11 additions and 5 deletions
				
			
		
							
								
								
									
										16
									
								
								R/server.R
									
										
									
									
									
								
							
							
						
						
									
										16
									
								
								R/server.R
									
										
									
									
									
								
							|  | @ -214,10 +214,13 @@ server <- function(options) { | |||
|         value = 0.0, | ||||
|         { # nolint | ||||
|           setProgress(0.2) | ||||
|           gprofiler2::gost(results_filtered()[, gene]) | ||||
|           gprofiler2::gost( | ||||
|             results_filtered()[, gene], | ||||
|             custom_bg = preset()$gene_ids | ||||
|           ) | ||||
|         } | ||||
|       ) | ||||
|     }) | ||||
|     }) |> bindCache(results_filtered(), preset()) | ||||
| 
 | ||||
|     output$gost_plot <- plotly::renderPlotly({ | ||||
|       gprofiler2::gostplot( | ||||
|  | @ -272,11 +275,14 @@ server <- function(options) { | |||
|         { # nolint | ||||
|           setProgress(0.2) | ||||
| 
 | ||||
|           gene_names <- results_filtered()[, name] | ||||
|           gene_names <- unique(gene_names[gene_names != ""]) | ||||
|           all_gene_names <- unique(results()[name != "", name]) | ||||
|           filtered_gene_names <- unique(results_filtered()[name != "", name]) | ||||
| 
 | ||||
|           diseases <- suppressMessages( | ||||
|             disgenet2r::disease_enrichment(gene_names) | ||||
|             disgenet2r::disease_enrichment( | ||||
|               all_gene_names, | ||||
|               custom_universe = list(filtered_gene_names) | ||||
|             ) | ||||
|           ) | ||||
| 
 | ||||
|           data <- data.table(diseases@qresult) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue