►
Description
DevoWorm meeting: May 11, 2020. Attendees: Richard Gordon, Ujjwal Singh, Mayukh Deb, Krishna Katyal, Bradly Alicea, and Steve McGrew.
A
B
A
A
So
thanks
again
to
everyone
who
applied
to
Google
Summer
of
Code
this
year,
Krishna
applied,
he
didn't
get
selected,
but
he's
gonna
join
us
and
we'll
be
doing
some
of
the
things
this
summer.
You
know
we
have
other
tasks
that
we
have
besides
the
summer
projects,
so
you
know
there's
a
lot
of
up.
There
are
a
lot
of
opportunities
to
contribute,
and
it's
for
my
you
know:
clean
visual,
welcome
to
the
Summer
of
Code
program.
A
So,
according
to
the
schedule
you're
supposed
to
be
interacting
people,
you
know
in
the
organization
and
so
I
encourage
you
to
go
to
the
Oakland
worm,
slack
I,
know
I'll,
I!
Think
all
three
of
you.
The
students
here,
have
been
on
the
open
worm,
slack
and
I,
encourage
you
to
ask
around
ask
people
what
they're
up
to
or
what
their.
If
you
find
something
interesting
in
the
different
channels,
you
know
ask
and
see.
A
If
there's
anything,
you
know
of
interest
that
you
might
you
know,
so
we
might
in
a
couple
weeks
we
might
have
another
presentation
like
this
to
open
one,
there's
a
an
event
called
the
office
hours
and
that's
a
little
bit
different
than
this.
This
is
where
you
would
go
in
to
the
slack
and
you
would
you
know,
type
in
your
like
we'll
give
a
presentation.
It
would
be
you
type
it
into
the
slack
channel
instead
of
presenting
and.
A
Want
to
get
people
engaged
in
the
open
worm
community,
who
wouldn't
be
able
to
say,
make
a
meeting
like
this,
so
I
want
to
do
that
too,
but
definitely
explore
open
worm
open
or
has
a
lot
of
different
components.
So,
there's
deva
worm,
which
is
the
this
this
group
here
and
we're
interested
in
development,
there's
a
movement
group
that
is
they're
not
as
active
right
now,
at
least
some
that
I
know
of,
but
they
do
a
lot
of
analysis
of
movement
data.
A
So
C
elegans
moves
around
and
you
know
when
they,
when
they
they
measure
they've,
been
able
to
measure
motion
quite
exquisitely.
They
have
a
lot
of
data
and
one
of
their
well.
They
have
a
database
of
movement
data,
and
so
one
of
their
initiatives
is
to
put
this
all
online
make
this
available,
but
also
to
analyze
the
data
using
machine
learning
techniques
which
brings
me
to
one
of
the
other
groups
and
it's
a
fledgling
group.
A
It's
on
data
science
and
so
there's
a
data
science
interest
group,
but
there
I
don't
know
if
there's
I
think
there
is
a
channel
for
it.
It's
not
a
formal
initiative,
but
there
last
year
we
had
a
couple
people
who
were
interested
in
data
science
and
of
the
google
Summer
of
Code
students,
and
they
worked
at
various
data
projects.
So
we
might,
you
know
there
might
be
some
interactions
there
this
year
we
don't
have
a
huge,
sustained
interest
in
it,
but
we
might
start
to
talk
about
it.
A
So
that's
what's
going
on
the
Oakland
worm,
community
and
there's
probably
plenty
other
things
going
on.
We
can
maybe
talk
about
that
next
week.
Like
you
know
what
kinds
of
opportunities
there
might
be
or
sort
of
the
way
out
of
open
worm,
I
wasn't
really
I
didn't
row
and
I
spend
a
lot
of
time
on
that
this
week,
though
so,
but
I
did
what
I
didn't
want
to
go
through
a
couple
of
things
here
as
well.
Let
me
share
my
screen.
A
This
is
the
this
is
the
repository
where
we're
gonna
do
the
jisub
commit
the
google
Summer
of
Code
commits
every
year.
Usually
have
people
commit
to
a
single
repository,
and
this
keeps
everything
in
order
both
for
like
code
reviews
meetings
and
like
the
final
submission,
so
everything
would
be
submitted
in
this
repo
and
again
you
know
you
probably
want
to
push
I
think
I
sent
out
an
email
saying
that
the
best
policy
is
the
ocean
at
least
weekly.
A
So
you
know
before
our
meeting
our
weekly
meeting
you
might
want
to
push
or
any
other
time
during
week
when
you
find
a
convenient
to
flusher
code.
So
you
can
work
on
things
offline,
but
you
really
should
have
like
one
push
a
week
and
the
reason
for
that
is
two
one:
is
that
in
the
laws
need
to
see
what
you've
done
for
the
week,
so
it
during
the
coding
period
will
go
through
every
week
and
do
a
shorter,
like
review.
A
I'll,
ask
way
of
saying
what
did
you
do
this
week
and
then
he'll
tell
me
and
then
we'll
go
through
so
maybe
some
issues
that
he
had
and
then
we'll
go
through.
The
code,
maybe
the
pull
request,
is
a
good
way
to
look
at
it
and
see
what's
been
done
or
what
needs
to
be
done.
So
it's
like
you
know
he
can
like
sort
of
audit
it
as
we
go
along.
It's
assistive.
A
What
we're
doing
is
we
need
to
do
and
then
you'll
have
other
things
going
on
that
you
may
or
may
not
push
right
away,
but
it's
you
know
it's
all
there.
The
other
reason
is
because
you
want
to
have
it
in
one
place.
So
eventually,
this
is
all
gonna
be
what
this
codebase
is
all
gonna
be
submitted
as
part
of
your
final
project,
and
so
your
final
project
submission
has
got
to
be.
A
It's
got
to
work,
so
they've
got
to
be
able
to
download
it
and
run
it
take
for
you
to
pass,
and
the
other
thing
is
that
you
have
to
have
everything
sort
of
you
know.
Front-Facing
has
to
be
open,
so
has
to
be
in
one
repository
and
has
to
be.
You
know,
annotated
properly
and
everything
so
and
I
mean
that's
just
you
know
presentation-wise.
A
So
he
would
maybe
create
like
a
readme
there's
a
readme
here
and
then
it
would
give
instructions
on
how
to
run
the
program
you
you
know
well
we'll
get
into
how
to
submit
projects
later,
but
the
idea
would
be
that
you'd
have
this
all
in
one
place.
If
someone
comes
two
years
from
now-
and
they
want
to
look
at
this
project,
they
can
simply
you
know,
go
on
go
into
the
readme
look
at
it,
run
the
program
and
then
ideally
they'd
like
to
maybe
contribute
to
this
project.
A
So
if
they
want
to
contribute
two
years
from
now,
they've
got
to
be
able
to
understand
what
went
on
two
years
before,
and
so
that's
why
you
want
to
have
everything
push
to
one
place?
Have
it
well
documented
and
then
be
able
to?
You
know,
have
people
access
it
in
the
future?
So
that's
the
reason
we
want
to
have
it
all
in
one
place
and
so
I
suggest
you
fork.
A
This
I
think
I
saw
that
when
you
look
for
this
already,
probably
as
well
to
only
only
wonderful
work
but
to
fork
this
to
your
home
account
and
then
you
know
well
sure
updates
once
a
week
and
it
doesn't
have
to
be
everything,
that's
new,
it's
just
the
stuff
that
you
want
to
kind
of
put
up.
You
know
that
you
think
is
ready
to
go,
and
then
you
know
you
can
update
it
later
with
subsequent
pushes
to
the
the
main
repository.
If
you
need
to
like
fix
anything
or
add
things
and
that's
fine.
A
So
that's
one
part
of
this.
The
other
part
of
this
is
I'm,
starting
these
lists
of
definition
and
concepts.
So
we
might
talk
about
some
concepts
especially
later
in
the
projects
that
me
need
to
know.
We
may
need
to
define
so
we
might
come
up
working
on
a
couple
here
that
we
might
talk
about
in
later
later
in
the
summer,
things
that
well
I'm
not
gonna,
get
into
what
they
are
now,
but
basically
you're
gonna
run
into
things
that
we
want
to
define.
Maybe
we
want
to
take
notes
on
maybe
they're
like
concepts.
A
You
know
maybe
things
that
we
you
maybe
want
to
develop
further
later
down
the
road,
but
at
least
they
have
a
record
of
that.
So
they're
just
been
markdown
files.
So
if
you
want
to
create
your
own
stop
here,
your
own
definition,
you
would
just
create
a
markdown
file
in
this
directory
and
then
put
in
put
your
you
know,
notes
in
markdown
and
then
we
can,
like
you,
know,
refine
it
later.
So
that's
that's!
That's
what
you're
gonna
be
there?
That's
where
you're
gonna
be
working.
A
You
will
probably
add
other
things
into
this
repo
as
well,
when
we're
moving
along
I,
don't
know
what
the
best
way
to
organize
this
best
way
to
organize.
This
is
to
have
one
repository
for
each
project,
so
open,
Devo,
Seoul
integration
is
ohs
wall.
Free
training
models
is
my
yoke.
This
is
for
everyone
and
then
the
readme
gives
you
I.
You
know
some
people
some
idea.
What's
going
on.
You
know
ji-suk
group
this
summer,
so
this
is
these.
A
Are
the
project
ideas
check
out
Devo
zoo
during
the
slack
Channel
and
then
we'll
be
adding
things
as
we
go
along?
We
have
another
meeting
weekly
meeting
Fridays
at
4:00
p.m.
UTC,
so
that's
a
more
informal
group.
So
if
people
are
interested
in
joining
in
then
it's
a
different,
it's
a
different
hangout
link
which
is
in
this
readme
you
might
want
to
join
in.
You
know
it's
just
a
more
freeform
meeting.
A
If
you
have
questions
or
concerns
you
can
talk,
then
you
can
present
things
if
you
want
to
present
like
a
demo,
that's
a
good
time
to
do
it.
So
we
have
that
time
as
well,
but
usually
we'll
meet
once
a
week.
We'll
meet
this
at
this
time
and
this
week
I
want
to
devote
most
of
it
to
ji-suk,
but
we'll
spend
some
time.
A
You
know
we'll
spend
a
little
bit
of
time
at
the
beginning
of
each
week
reviewing
the
project
and
then
seeing
where
we
have
problems
and
then,
if
we
need
to
meet
longer,
we
could
meet
either
F
well,
probably
on
Fridays
for,
like
you
know
more
involved,
you
know,
like
you
know.
If
we
need
to
debug
something
or
you
want
to
present
a
demo,
you
can
present
demos
in
this
meeting
too.
We
just
have
a
little
bit
more
formal
presentation
structure
for
this
meeting
like
if
you
want
to
present
something
related
to
your
project.
A
A
A
Is
the
main
website?
This
is
the
open
or
a
movement
database.
So
I
told
you
about
this
movement
database.
There's
a
lot
of
related
data,
there's
a
lot
of
videos.
So
this
is
something
that
is
bright
for
machine
learning.
You
might
check
it
out.
A
They're,
adult
c.elegans
and
they
have
the
moving
on
like
an
egg
or
gel.
You
know
they
usually
have
them
in
a
plate
movement,
and
they
do
things
like
you
know,
looping
around
we're
going
around
and
gel
and
so
they're
able
to
actually
pick
up.
You
know
track
that
movement
and
we
have
all
this
data
here.
So
you
can
find
experiments
by
a
movement
feature
find
experiments
by
genetic
strain
and
then
you
have
youth
they're,
all
YouTube
videos,
so
you
can
pick
YouTube
videos
and
system.
So
that's
available.
A
A
So
this
may
mean
need
to
be
updated
a
bit,
but
I
always
try
to
keep
a
set
of
references
for,
especially
for
google
Summer
of
Code
Sting's
wanna
learn
more
about
the
basic
biology
of
C
elegans,
so
be
somebody
probably
well
people.
Some
people
in
the
meeting
know
quite
a
bit
about
the
biology
of
C
elegans.
Let's
other
people,
the
Google
summer,
folks
didn't
perhaps
know
very
Ottawa
biology,
you
see
all
of
them,
and
so
this
is
an
attempt
to
get
two
things
up
to
speed
about
the
space
of
biology.
A
So
it's
not
intended
to
be
exhaustive,
but
it
gives
like
some
links
to
different
resources
here
and
I
would
recommend
this
students
read
through
some
of
this.
If
they
have
questions
about
the
biology
that
can
go
to
this
place
and
we'll
be
updating
it
over
the
summer,
probably,
but
it's
a
good
place
just
to
get
a
good
start
on
this.
C
A
I
think
this
is
the
DeVos
ooh
okay,
so
this
is
the
DeVos
II.
This
is
the
link
to
the
data,
so
what
I
did
I've
done
this
about
two
years
ago
and
it's
it's
been
ongoing,
I've
been
adding
to
it.
Is
this
DeVos
II,
which
is
it's
a
collection
of
data
for
different
species,
the
different
models,
supply
logical
model
systems,
but
also
some
other
artificial
waste.
D
A
So
the
focus
is
C
elegans,
and
these
are
the
data
that
we
have
that
we've
done
for
different.
Is
these
links
here
at
the
top?
So
if
you
def
timing
differentiation
tree
so
position,
these
are
analyzed
data
sets.
These
are
data,
sets
that
come
in
a
sort
of
Lego,
a
CSV
file
or
an
excel
kind
of
a
spreadsheet
table
type
format,
and
they
have
it's
their
numeric
values.
A
Either
label
raw
data-
or
you
know,
just
have
as
data
about
the
total
process.
These
other
links
here
down
below
are
actually
movies
that
we
have
that
are
available
and
you
know
take
them
apart
into
frames
and
then
gain
some
sort
of
analysis
getting
the
update
some
of
these
sources,
but
the
sources
are
a
workable
time
like
a
Google
Drive,
you
know
the
open
work,
but
you
want
to
look
into
these
data
and
you
know
they're
there.
A
Other
embryos
as
well,
so
now
some
microscopy
movies
for
the
Citians,
which
are
it's
a
a
marine
invertebrate
and
that's
an
interesting
data.
Settle
okay,
there's
Drosophila!
We
have
an
eye
imaginal,
disc,
I,
think
this
is
the
twine
drawing
a
high-resolution
draw,
and
then
this
is
a
cylinder.
So
there
are
a
lot
of
sources
of
data
here,
and
these
are
even
splinter.
So
there
are
a
lot
of
different
sources
of
data
for
embryos,
and
things
like
that
that
we
have
I,
don't
have
a
lot
of
annotation
on
them
right
now.
A
A
C
A
A
A
You
know
this
is
the
whole
point
of
google.
Summer
of
Code
is
to
train
people
and
open-source,
and
so
I
have
a
repository
here
of
different
readings,
and
this
is
for
people
are
not
in
summer
code
as
well.
This
is
a
repository
for
all
sorts
of
different
readings
on
open
source
and
open
science.
So
there's
a
lot
of
or
a
lot
of
things
in
here,
but
I
wanted
to
highlight
these
three
at
the
bottom.
These
are
books
that
are
useful
for
producing,
like
open
source
software,
practicing
open
science
and
then
data
science.
A
So
those
are
probably
three
very
good
references
for
the
students
in
terms
of
like
learning
something
about.
You
know
how
to
produce
open
source
software.
How
to
you
know
market
it,
maybe
even
or
how
to
you
know,
make
it
public
and
make
it
site
able,
and
things
like
that,
so
I
would
recommend
that
if
your
google
Summer
of
Code
student
or
even
if
you're,
not
that
you
take
a
look
at
those
references
and
it's
it's
a
good
educational
repository,
we
also
have
other
readings
on
open
data
and
social
media
and
licensing.
A
So
these
are
other
things
that
you
might
have
questions
about.
As
you
go
through
the
summer
that
will
you
know
you
may
be
able
to
answer
them
through
reading
that
or
we'll
revisit
those
resources
as
we
go
along,
but
it's
definitely
something
that
they
don't
they're,
not
going
to
tell
you
there's
no,
of
course
in
this.
As
far
as
I
know,
you
have
to
kind
of
learn
it
from
books
and
from
like
people's
personal
experience.
So
having
some
being,
you
know,
having
some
facilitating
some
background,
and
that
is
so.
A
C
A
So
yeah
any
questions.
No,
we
didn't
have
any
questions.
Well,
we
will
revisit
these
things.
Of
course,
like
I
said
in
various
channels
and
good
luck
with
everyone's
project
and
Krishna
will
you
know
again
like
if
you
attend
these
meetings
and
you
see
something
you
find
interesting,
please
let
me
know
or
let
someone
know
that
you're
interested
in
it
as
we
can.
You
know
eventually
we'll
find
something.
That's
maybe
something
you
can
take
in
your
own,
so
I
just
wanted
before
we
get
into
the
presentations.
C
A
B
B
A
B
B
B
B
C
C
C
B
B
B
D
D
B
B
B
B
C
C
C
C
C
B
B
B
A
Can
you
hear
me
yeah,
yeah,
okay,
yeah,
so
I
guess
yeah,
it's
kind
of
a
hard
question
to
answer
right
off
the
bat,
but
I
think
it's
definitely.
You
know
something
that
would
capture
the
process
of
like
cell
division
and
an
embryo.
A
C
B
D
E
B
B
A
B
B
C
A
Might
start
from
like
what
they
call
first
principles
so
like
you
might
have
a
cut
like
you
might
build
a
model
that
has
like
assumed
certain
aspects
about
cell
division.
So,
like
C
elegans,
we
know
that
the
lineage
treaty,
you
know,
there's
a
division
that
occurs.
We
know
when
the
divisions
actually
occur,
and
so
we
can,
you
know,
just
kind
of
put
build
that
into
the
modeling.
A
For
example,
if
you
track
the
cells-
and
you
sort
of
you
know,
produce
segmentation
of
each
frame
and
you
build
up
a
ring
reconstruct
the
movie
from
that
how
closely
doesn't
match
what
we
know
about
the
lineage
tree.
So
how
closely
does
it
match
the
timing
of
known
divisions?
And
so
you
know
the
thing
would
be
to
be
able
to.
A
Sort
of
like
that,
and
but
you
know
you
based,
you
basically
use
the
information.
You
know
ahead
of
time
and
then
you
know,
does
it
violate
that
knowledge,
so
these
first
principles,
models
and
chemistry,
but
in
physics
a
lot
really
wanna
assume
certain
things
about
like
molecular
laws
or
physical
laws,
and
then
you
just
basically
match
it
say
it
doesn't
violate
any
of
these
conditions.
A
C
B
B
A
You
don't
necessarily
need
to
label
them
like
well,
I
mean,
ultimately,
we
would
like
to
but
I
think.
The
primary
thing
is
to
get
like
sort
of
the
features
like
division
in
motion
and
things
like
back
down,
and
then
we
can
worry
about
labeling
them,
because
the
labeling
c.elegans,
one
of
the
reasons
we
work
with
in
this
group
is
because
it's
divisions
are
deterministic.
So
if
we
have
like
just
units,
you
know,
we
know
are
dividing
we
can
identify
in
space.
We
can
label
them.
C
B
B
A
Yeah
my
guru
had
a
comment.
One
way
to
think
about
the
embryo
development
is
one
cell
divides
and
then
it's
progeny,
divided
and
so
on
various
stages.
Our
cells
differentiate
into
different
types.
They
also
move
to
different
locations,
their
individual
destinies,
depending
on
the
types
of
cells
that
surround
them
in
their
histories.
At
the
end
of
the
process,
there
is
a
well
organized
embryo,
so
a
model
should
probably
begin
with
the
set
of
principles
of
determined
division,
differentiation
and
movement.
A
So
those
I
mean
those
are
the
kinds
of
things
I
think
we
mentioned
in
the
blog
post
and
I.
Think
those
you
might
call
those
meta
features
because
they're
not
I
mean
you
want
to
get
the
cells,
because
you're
gonna
need
to
know
a
reference
points,
but
you
also
want
to
look
at
like
what's
going
on
between
the
cells
or
like
within
the
embryo
as
a
whole,
and
so
those
are
things
that
you
know
you
might
not
use
you
might,
you
know
have
like
one.
C
A
B
C
E
B
C
A
So,
that's
that's,
that's
sort
of
the
output.
Would
you
get
so
you
didn't
do
like
analysis
where
you
can
upload
something
in
if
it's
you
know
there
there's
some
it's
a
little
bit
touchy
in
terms
of
like
the
input
data,
but
you
can
get
basically
a
list
of
centroid
positions,
cell
sizes
and
things
like
that.
So
it's
like
a
couple
of
parameters
and
reports
if
you
upload
an
image.
The
problem,
of
course,
is
that
we
we
don't
have
like
those
meta
features.
We
can't
get.
A
B
E
Kind
of
project,
the
machine
gun,
you'll
notice
that
we
have
a
sofa
and
these
models
and
integrate
them
in
some
sort
of
para
and
integrate
them
with
the
Python
libraries,
so
that
okay,
so
that
the
mainsail
of
open
is
a
comes
to
increase
the
reach
of
they
won't
know
what
work
we
are
doing
here
and
to
make
it
accessible
to
North
Vidor
community.
So
keeping
that
in
mind
we
sell
console
so
just
a
brief
introduction,
so
we
focus
on
science
and
machine
learning
infrastructure
empty.
Remember,.
C
E
E
C
E
C
C
E
C
E
E
So
this
is
one
of
the
million
goal
of
this
year,
like
we
are
going
to
make
itÃll
a
base
for
all
the
project,
and
most
of
the
data
says
so
that
the
researchers
around
the
world
indirectly
use
our
models
and
our
dataset
in
the
Colorado
paternal
books
and
finish
in
the
proprietary
databases
for
the
use
of
ASL.
So
this
uses
data
such
also
needs
a
fresh
look
and
best
general.
So
I
am
going
to
use
purple
for
demos.
E
C
C
E
E
E
E
E
E
A
C
E
E
C
C
E
E
E
E
E
C
E
E
E
E
C
E
E
E
E
C
E
E
Educating
what
salary
would
be
making
things
tonight,
I
guess
so
yeah
when
I
will
be
any
one
of
us,
had
a
heart
problem,
obstacles
or
just
discussing
in
a
court.
So
thank
you
for
giving
me
time
to
present
this
and
I
just
have
to
introduce
myself
in
the
biggest
we
are
and
it
will
smatphone.
Any
switch
was
saying.
I
have
a
second,
yes.
A
Okay,
well
yeah,
so
you
did
bring
up
something
here
that
I
wanted
to
put
my
should
have
brought
up
before
and
that
is
about
the
will
have
project
boards
for
each
person.
So
I
think
as
well
has
his
set
up
here
with
Miro
and
we
usually
do
it
every
year
in
Google
projects.
So
actually
let
me
share
my
screen,
which
wall?
Can
you
yeah?
A
Just
stop
presenting
I
wanted
to
show
this
real
quick.
So
this
is
what
we've
done
in
the
past,
and
this
is
what
we
can
do
by
default
this
year.
But
let
me
know
if
you
want
to
do
it
differently,
so
lab
meetings.
We
actually
have
a
list
of
tasks,
so
we
generate
these
product
boards
in
github.
Github
makes
it
pretty
simple
to
set
up
and
then
you
would
join
it
and
then
we
every
week
we'd
go
through
and
review
things
I'm,
not
sure.
A
E
A
So
like
this
is,
this
is
what
a
project
board
and
github
looks
like,
and
so
we
set
it
up.
We
have
to
do
hold
in
progress
and
finished,
and
the
advantage
of
doing
it
in
github
is
to
have
it.
Links
to
different
issues
so
like
I
can
create
an
issue
here.
Number
seven
number,
eight
whatever
and
I
can
track
it
through
its
progress.
We
come
every
week
in
Riverview
our
board
and
then
we'd
like
see
where
we
were
with
different
issues,
but
I
can
also
assign
them
to
different
users.
A
So
this
one
I
don't
have
assignments,
but
I
can
very
easily
take
like
say
my
yoke
and
assign
them
to
a
specific
issue,
and
then
it's
it
tracks
all
these
things.
So
you
know
it
not
only
tracks
it
on
this
board,
but
it
tracks
it
in
the
repository.
So
we
would
create
it
for
this
repository
here
and
we,
you
know
just
I'd,
assign
it
to
each
person
and
then
we
review
it
every
week
and
you
know
with
with
maro
actually
I
like
the
idea
of
maro.
A
The
only
thing
is
I,
don't
know
if
we
can
integrate
it
with
github
directly
I
mean
I,
don't
know
if
we
have
to,
but
well
that's
something
for
my
yoke
and
unusual
to
think
about
if
they
want
to
just
they
want
to
do
things
in
the
project
board
here
if
they
want
to
go
with
marrow
or
if
they
want
to
do
a
combination
of
the
two
cuz
I.
Don't
know
if
projects
visualize.