►
From YouTube: Scicloj status report: Notespace, 2021-08-19
Description
A status report about the Notespace tool for literate programming and visual data exploration in Clojure
github.com/scicloj/notespace
A
Hello,
this
is
daniel
in
this
short
video.
We
will
be
talking
about
note
space,
a
tool
we
have
been
using
at
psycloge
in
the
last
couple
of
years
for
various
needs
or
documenting
things,
and
also
for
exploring
things
we'll
begin
with
a
short
demo
just
to
see
what
it
is
about
and
then
we'll
overview
some
of
the
uses
we
have
been
using
it
for
and
also
discuss
a
little
bit
how
it
relates
to
other
tools
and
where
it
is
going
nowadays.
A
A
A
So
these
are
the
main
needs.
Node
space
is
about.
Let
us
continue
a
little
bit.
Another
thing
we
can
do
here
is
specifying
kinds
of
things
there
is
this
idea
of
metadata
where
certain
kinds
of
things
can
be
specified.
For
example,
let
us
say
this
thing
is
hidden
so
which
is
hidden
now
and
let
us
add
another
thing
of
the
hiccup
time
for
hiccup
means.
A
You
know
this
way
of
creating
html
as
a
data
structure,
which
is
so
common
in
closure
right.
So
we
have
this
pickup
working
and,
let
us
add
a
little
bit
more
and
we
now
see
that
hiccup
can
be
extended
with
additional
tags
and
we'll
use
something
like
something
that
is
kind
of
pointing
to
a
certain
library
called
sparkline
for
data
visualization.
A
And
let
us
evaluate-
and
you
see
get
this
plot,
and
so
there
are
two
things
we
are
seeing
here.
One
is
specifying
the
kinds
of
things
and
another
one
is
this
way
of
extending
kick
up.
We
are
doing
it
using
something
called
gorilla
ui.
It
is
part
of
the
pink
gorilla
ecosystem
by
andreas
and
florian,
and
this
is
part
of
the
current
rendering
engine
or
no
space
just
for
fun.
Maybe
let
us
name
the
data
more
detail.
A
A
So
that
was
a
short
demonstration
for
how
we
can
use
notes
test
and
now
let
us
let
us
maybe
mention
a
few
more
uses
of
it.
We
have
been
using,
and
so
let
us
first
mention
that
no
space
is
now
part
of
a
bigger
project.
It's
called
cyclotrolling.
A
Yeah
and
yeah,
so
so
psychology
ml
is
a
machine
learning
library,
a
new
library
by
cast
and
bearing
really
promising
really
wonderful
in
many
ways,
and
it
has
been
documented
node
space.
Actually
I
really
like
this
documentation
and
you
can
see
these
docs
narrated
actually
as
closure
name
spaces
using
node
space.
A
A
A
Another
example
is
this
collection
of
examples
that
thomas
has
created,
and
maybe
let
us
just
look
into
one
of
them.
This
rich
ridgeline,
plotting
method
that
thomas
has
created
a
few
beautiful
examples.
For
so
let
us
add
the
visual,
oh,
maybe
that
deserves
yeah
in
a
visual
testable
way
and
data
visualization
is
in
general,
a
need
that
node
space
has
been
answered
in
various
ways.
A
We
have
been
having
study
sessions,
a
lot
of
them,
usually
a
few
sessions
a
week,
and
most
of
them
are
not
shared
publicly,
but
this
one
was
recorded-
and
you
may
like
this
video
as
a
way
of
tasting
how
our
study
groups
work
sometimes-
and
it
is
also
a
nice
demonstration
of
world
space
and
yeah.
Here
is
some
data
exploration.
We
have
been
doing
with
some
geospatial
data.
You
can
see.
A
A
A
Yeah
and
another
thing
is
the
handbook:
actually,
a
big
group
of
different
community
members
have
been
contributing
to
it.
It
is
a
collection
of
tutorials
in
various
various
aspects
or
using
closure
for
data
science
based
data
exploration,
scientific
computing
and
all
that
and
data
processing,
and
it
has
been
written
using
not
space.
A
Now,
maybe
let
us
mention
a
few
other
projects
that
are
very
much
interesting,
probably
more
than
note
space,
and
they
are
all
related
to
this
idea
of
a
namespace
as
a
notebook,
as
we
like
to
think
about
it.
A
One
is
the
famous
oz
pause
is,
has
been
there
a
long
time
before
no
space
in
it
is
very
much
polished
and
beloved
by
community
members,
and
it
is
very
much
a
friendly
experience,
really
a
wonderful
way
to
create
documents
and
visual
things
in
a
dynamic
way,
and
eventually
it
has
adopted
a
very
similar
concept
to
how
we
describe
document
with
the
namespace
as
a
possible
source
of
truth
for
it.
A
A
Goldly
is
actually
more
than
that.
It
is
a
lot
of
things.
It
is
part
of
the
ping
gorilla
ecosystem
by
andreas
and
floyan,
and
nowadays,
mainly
by
florian,
who
is
building
goldly
as
the
main
entry
point
for
the
user,
which
is
a
lot
it
is
about
building
interactive
data
visualizations
in
a
very
expressive
way,
with
a
very
elaborate
setup,
which
is
actually
fun
and
lightweight
to
use
in
a
certain
modular
system
of
different
visual
components.
A
It
is
a
lot,
but
among
other
things,
it
is
also
adopting
this
node
space
is
sorry
this
idea
of
a
namespace
as
a
notebook,
and
I'm
mentioning
all
these
tools,
because
we
are
looking
to
create
a
layer
of
compatibility
where
node
space
will
be
able
to
play
with
other
tools
in
a
sense.
So
we
are
looking
into
dialogue
across
tools
and
we
have
been
talking
a
lot
there.
A
A
Share
things
in
a
way
that
everybody
else
can
pick
them
and
continue
exploring,
and
when
we
are
talking
about
this,
it
makes
sense
to
think
about
the
different
tools
in
the
ecosystem,
so
that,
if
somebody
is
using
one
tool
to
do
something,
another
person
will
be
able
to
use
another
tool.
And
then
some
compatibility
across
the
tools
is
needed
in
terms
of
specifying
the
kinds
of
things.
A
A
And
so
these
are
some
some
of
the
current
challenges
we're
looking
into
and
another
current
challenge
is
making
this
a
easy
creation
of.
A
A
A
You
saw
earlier
that
node
space
has
some
key
bindings
in
e-max
and
by
the
way,
also
in
other
editors.
So
it
is
needed
to
to
make
this
easier
to
make
the
integration
layer
with
the
editor
as
seamless
as
possible
as
clean
as
possible,
maybe
even
not
having
it
to
exist.
So
that
is
another
thing.
We
are
exploring
different
ways
for,
and
another
thing
is
making
the
flow
as
similar
as
possible
to
the
usual.
A
Flow
of
editor
and
wrapper
clause
are
using
their
editors
and
rebels
in
a
wonderful
way,
with
so
much
flexibility
and
simplicity
and
power.
We
don't
want
to
replace
that.
We
want
tools
that
embrace
that
note
space
and
the
other
tools
we
were
mentioning
are
trying
to
do
it
in
different
ways,
but
I
think
arguably
all
of
them
are
still
changing
something
about
the
flow
of
things
and
possibly
losing
something
and
we
hope
to
find
ways
that
flow
better.
A
With
the
existing
use
of
the
editor
on
the
weapon.
I
think
goldley
has
been
doing
something
interesting
by
listening
to
their
and
wrapper
protocol,
and
we
are
trying
to
do
it
to
at
no
space
to
just
listen
to
the
existing
process
and
update
the
view
in
a
dynamic
way
without
interfering
too
much
in
the
flow
yeah.
A
So
that
is
a
little
bit
about
the
current
challenges
and
current
hopes
and
yeah,
I'm
so
hopeful
about
this
new
psychology,
tooling
project
by
sami
and
about
the
dialogue
with
the
other
two
authors
which
have
you
know
who
they
all
have
been
so
helpful
and
kind
and
I
think
we're
building
a
nice
ecosystem
where
actually
there
is
a
lot
of
dialogue
and
that
matters
a
lot.
I
think-
and
I
hope
to
get
some
feedback
about
this
video.
A
If
anybody
wants
to
try
note
space
out,
I'm
happy
to
discuss
it
and
help
if
any
help
is
needed
and
in
general
any
comment
or
question
or
a
hope
that
you
may
say
will
help
a
lot
and
you're
also
encouraged
to
join
our
different
study
sessions.
We
have
one-on-one
sessions
and
group
weekend
sessions
in
the
community
where
we
are
learning
the
stack
together
with
some
data
problems
tackling
and
it
will
be
wonderful
to
see
you
there
at
psycloge
and
yeah.
Thank
you
so
much
for
this
you're
kind.
A
Listening
and
I'm
hoping
and
wishing
you
all
the
best
and
thank
her
see.