Published
Edited
Dec 16, 2019
Importers
Insert cell
md`# Public Experiment Utilities`
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
getExperimentDefURL(TEST_DOMAIN, TEST_EXPID)
Insert cell
test2 = getArrowTable('pub.lucidsci.com', '41c88d6382874029b346c6a5dbb49375', 'Flux')
Insert cell
test_table.schema.fields.find((f) => f.name == 'value').name = 'OCR'
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
devCol = testOCR.getColumn('device').toArray()
Insert cell
devCol.join([1,2,3])
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
t0 = testOCR.get(0)['timestamp']

Insert cell
tf = testOCR.filter(arrow.predicate.col('timestamp').lt(t0 + 3600*1e3))
Insert cell
arrow.Field.new

Insert cell
c = tf.getColumn('device').length
Insert cell
testTidy = addPlateCols(testExpDef, testOCR)
Insert cell
testTidy.getColumn('plate').toArray()

Insert cell
new arrow.DataType(5)

Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more