UNPKG

piling.js

Version:

A WebGL-based Library for Visual Piling/Stacking

42 lines (31 loc) 1.03 kB
import createPilingJs from './library'; export { createMatrixPreviewAggregator, createMatrixCoverAggregator, createRepresentativeAggregator, } from './aggregator'; export { createDbscan, createKmeans } from './clusterer'; export { createUmap } from './dimensionality-reducer'; export { createImageRenderer, createMatrixRenderer, createRepresentativeRenderer, createSvgRenderer, createD3Renderer, createVegaLiteRenderer, createObservablePlotRenderer, } from './renderer'; export { default as createImage } from './image'; export { default as createLibrary } from './library'; export const createLibraryAsync = async (element, props) => { const piling = createPilingJs(element, props); await piling.whenInit; return piling; }; export const createLibraryFromState = async (element, state, options) => { const piling = createPilingJs(element); await piling.importState(state, options); return piling; }; export { deserializeState, serializeState } from './utils'; export default createPilingJs;