Platform
Resources
Pricing
Sign in
Get started
Darya Yarparvar
I’m a graphic designer and data visualiser. Colours, patterns, and data get my pulse racing!
Workspace
Fork
Public
By
Darya Yarparvar
Edited
Aug 2, 2023
Fork of
Search + Table
2
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
allSampleTypes
=
FileAttachment
(
"All-Sample-Types.json"
)
.
json
(
)
Insert cell
types
=
allSampleTypes
.
map
(
(
d
,
i
)
=>
[
d
.
name
]
)
Insert cell
arrayToObj
=
function
(
array
,
object
=
{
}
,
key
=
""
,
dataKey
=
""
)
{
array
.
map
(
(
d
,
i
)
=>
{
const
k
=
d
[
key
]
;
object
[
k
]
=
d
[
dataKey
]
;
}
)
return
object
;
}
Insert cell
sampleTypes
=
{
}
Insert cell
key
=
"name"
Insert cell
dataKey
=
"udfs"
Insert cell
typesFields
=
arrayToObj
(
allSampleTypes
,
sampleTypes
,
key
,
dataKey
)
Insert cell
udfs
=
allSampleTypes
.
map
(
obj
=>
obj
.
udfs
)
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.
Try it for free
Learn more
Compare fork
Fork
View
Export
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
rawData
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
data
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
userFields
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
allSampleTypes
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
types
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
arrayToObj
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
sampleTypes
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
key
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
dataKey
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
typesFields
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
udfs
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
k
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
udfs_
Edit
Add comment
Copy import
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML
Edit
Add comment
Select
Duplicate
Copy link
Embed
Delete
JavaScript
Markdown
HTML