mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-09-30 08:28:12 +08:00
feat(geneset): save diff exp result as geneset (#2216)
* update package lock * allow falsey vals * remove old diff exp handling * save diff exp results as geneset * delete test * check for undefined or null * use global geneset description for diffexp * remove diffexp special code, no longer showing adjpval + logfoldchange * remove differential map to state * remove clear from FSM, since we no longer support those actions * restore controlHelpers test with todo
This commit is contained in:
@@ -79,33 +79,8 @@ class GeneSet extends React.Component {
|
||||
};
|
||||
|
||||
renderGenes() {
|
||||
const {
|
||||
setName,
|
||||
setGenes,
|
||||
setGenesWithDescriptions,
|
||||
isDiffExp,
|
||||
diffExp,
|
||||
} = this.props;
|
||||
const { setName, setGenes, setGenesWithDescriptions } = this.props;
|
||||
|
||||
if (isDiffExp) {
|
||||
// [ [gene, logfoldchange, pval, pval_adj], ...]
|
||||
return setGenes.map((gene, idx) => {
|
||||
const logFoldChange = diffExp[idx][1];
|
||||
const pvalAdj = diffExp[idx][3];
|
||||
return (
|
||||
<Gene
|
||||
key={gene}
|
||||
gene={gene}
|
||||
geneset={setName}
|
||||
isDiffExp
|
||||
logFoldChange={logFoldChange}
|
||||
pvalAdj={pvalAdj}
|
||||
/>
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
// otherwise...
|
||||
return setGenes.map((gene) => {
|
||||
const { geneDescription } = setGenesWithDescriptions.get(gene);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user