From 0ee62a86a09ff606b9076c6c17cd457898a5b491 Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Tue, 17 Nov 2020 12:42:16 -0800 Subject: [PATCH] render diffexp as geneset --- client/src/components/geneExpression/index.js | 56 ++++++++----------- 1 file changed, 23 insertions(+), 33 deletions(-) diff --git a/client/src/components/geneExpression/index.js b/client/src/components/geneExpression/index.js index 11cb65a4..adcec5f9 100644 --- a/client/src/components/geneExpression/index.js +++ b/client/src/components/geneExpression/index.js @@ -4,9 +4,7 @@ import React from "react"; import _ from "lodash"; import { connect } from "react-redux"; import { Button } from "@blueprintjs/core"; -import HistogramBrush from "../brushableHistogram"; import GeneSet from "./geneSet"; -import AddGenes from "./menus/addGenes"; import testGeneSets from "./test_data"; import CreateGenesetDialogue from "./menus/createGenesetDialogue"; @@ -31,13 +29,34 @@ class GeneExpression extends React.Component { return sets; }; + renderDiffexpGeneSets = () => { + const { differential } = this.props; + + const setGenes = []; + + if (differential.diffExp) { + differential.diffExp.forEach((diffexpGene) => { + setGenes.push(diffexpGene[0]); + }); + } + + console.log(differential.diffExp); + + return differential.diffExp ? ( + + ) : null; + }; + handleActivateCreateGenesetMode = () => { const { dispatch } = this.props; dispatch({ type: "geneset: activate add new geneset mode" }); }; render() { - const { userDefinedGenes, differential } = this.props; const geneSetsFeatureEnabledTODO = true; return (
@@ -54,37 +73,8 @@ class GeneExpression extends React.Component {
) : null} - - {userDefinedGenes.length > 0 - ? _.map(userDefinedGenes, (geneName, index) => { - return ( - - ); - }) - : null} - -
- {differential.diffExp - ? _.map(differential.diffExp, (value, index) => { - return ( - - ); - }) - : null}
+
{this.renderDiffexpGeneSets()}
{this.renderTestGeneSets()}
);