UNPKG

vitessce

Version:

Vitessce app and React component library

56 lines (52 loc) 2.08 kB
import { notPublic, vapi } from './utils'; import { justScatter, justScatterExpression, justSpatial, codeluppi2018, codeluppiGating, } from './view-configs/codeluppi'; import { eng2019 } from './view-configs/eng'; import { wang2018 } from './view-configs/wang'; import { spraggins2020, neumann2020 } from './view-configs/spraggins'; import { satija2020 } from './view-configs/satija'; import { justHiglass } from './view-configs/rao'; import { scAtacSeq10xPbmc } from './view-configs/tenx'; import { blin2019 } from './view-configs/blin'; import { omeNgffLegacy } from './view-configs/ome-ngff-legacy'; import { hubmapIntestineSnAtacSeq } from './view-configs/hubmap'; import { embeddingZoomConfig, embeddingTargetXConfig, embeddingTargetYConfig, embeddingCellSetPolygonsVisibleConfig, } from './view-configs/coordination-types/index'; export const coordinationTypeConfigs = { [vapi.ct.EMBEDDING_ZOOM]: embeddingZoomConfig, [vapi.ct.EMBEDDING_TARGET_X]: embeddingTargetXConfig, [vapi.ct.EMBEDDING_TARGET_Y]: embeddingTargetYConfig, [vapi.ct.EMBEDDING_OBS_SET_POLYGONS_VISIBLE]: embeddingCellSetPolygonsVisibleConfig, }; // Note that the ordering of the components in the layout // can affect the z-index of plot tooltips due to the // resulting ordering of elements in the DOM. export const configs = { 'just-scatter': justScatter, 'just-scatter-expression': justScatterExpression, 'just-spatial': justSpatial, 'just-higlass': justHiglass, 'codeluppi-2018': codeluppi2018, 'eng-2019': eng2019, 'wang-2018': wang2018, 'spraggins-2020': spraggins2020, 'neumann-2020': neumann2020, 'satija-2020': satija2020, 'sn-atac-seq-hubmap-2020': hubmapIntestineSnAtacSeq, 'sc-atac-seq-10x-genomics-pbmc': scAtacSeq10xPbmc, 'blin-2019': blin2019, 'ome-ngff-v0.1': omeNgffLegacy, // Keys which enable backwards compatibility with old links. 'linnarsson-2018': notPublic(codeluppi2018), gating: notPublic(codeluppiGating), vanderbilt: notPublic(spraggins2020), 'dries-2019': notPublic(eng2019), ...coordinationTypeConfigs, };