geneGATer.pl.get_top_k_genes#

geneGATer.pl.get_top_k_genes(model, gene_list, k, marker_genes=None, font_size=14, set_size=(10, 6), cmap='tab:blue')#

Create Top k sender and receiver genes plot.

Parameters
  • model – The model from learn_model function.

  • gene_list – List of genes from getComGenes function.

  • k – Number of top k genes to plot.

  • marker_genes (default: None) – List of marker genes.

  • font_size (default: 14) – Font size for the plot.

  • set_size (default: (10, 6)) – Size of the plot.

  • cmap (default: 'tab:blue') – Color map for the plot.

Returns

Top k sender and receiver genes plot.

-fig1 (figure)

The matplotlib receiving signal figure object.

-fig2 (figure)

The matplotlib sending signal figure object.

-df (DataFrame)

The top k genes.