Recent updates from the OpenWorm project
A new package has been developed to help manage the multiple datasets related to C. elegans connectomics (e.g. chemical synapses, electrical connections, extrasynaptic, functional connectome, etc.). Check out the C. elegans Connectome Toolbox at: https://openworm.org/ConnectomeToolbox.
A position for a Research Fellow or Senior Research Fellow at University College London is now open for applications. The successful applicant will contribute to multiple areas of the OpenWorm project, working closely with Padraig Gleeson. See here for more details.
Stephen Larson, Executive Director of the OpenWorm project, discusses the current state of the project as well as where our quest to develop a biologically realistic digital life form fits into the current landscape of AI. Listen to it here on Spotify.
A major update to the simulation stack of the OpenWorm project was released. This involved updating all core elements (c302, Sibernetic) in the Dockerfile and enabling automated tests for building the Docker container using Intel and AMD libraries. A big thanks to Austin Klein who completed this work as part of an OpenWorm Studentship.
A key part of the OpenWorm project's work is to incorporate models of neurons which behave like their biological counterparts. The 2019 paper of Nicoletti and colleagues (Biophysical modeling of C. elegans neurons: Single ion currents and whole-cell dynamics of AWCon and RMD presents new models of 2 C. elegans neurons with the ionic currents which underlie their electrical activity. These have been converted to NeuroML format for use in OpenWorm. See here for full details.
DevoWorm celebrated its 10th anniversary in April. Bradly Alicea has prepared a 90-minute video on our progress over the past 10 years: from progress in OpenWorm to progress in computational developmental biology. If you would like to know more, please check out our weekly meetings on YouTube.
DevoWorm has sponsored two students through the Google Summer of Code program for 2024. Congrats to Pakhi Banchalia and Mehul Arora for being accepted to work on the Developmental Graph Neural Networks (D-GNNs) project. Pakhi will be working on incorporating Neural Developmental Programs (NDPs) into GNN models. Mehul will be working on hypergraph techniques for developmental lineage trees and embryogenesis. Himanshu Chougule, Google Summer of Code scholar for 2023, is a co-mentor for this project. Follow or fork the DevoGraph repository to contribute or keep up with our progress.
The OpenWorm team were present at the main C. elegans scientific conference in Glasgow in June 2023.
We presented an update on the recent activities in the project (click on the poster below) and connected with a number of groups who are acquiring leading edge experimental data which can be used to help build and constrain our worm models.
As part of a recent Google Summer of Code project by Rahul Sonkar, an interactive tutorial for the Hodgkin Huxley model of neuronal activity was developed. This Jupyter notebook based tutorial can be used to investigate how ion channel dynamical properties underlie the generation of the action potential in neurons.
We have been investigating multiple options for incorporating 2D worm body models into our simulation pipeline to complement the full 3D Sibernetic-based worm body model.
Options investigated so far include the model of Olivares, Izquierdo & Beer, as well as the Boyle, Berri and Cohen model, for which we have added a new Python based visualisation tool:
DevoWorm has sponsored two projects through the Google Summer of Code program for 2023: maintenance of the DevoLearn software package, and development of work on GNN (Graph neural Networks) and TDA (Topological Data Analysis) applications to biological development. These projects involve the work of GSoC scholars Sushmanth Reddy and Himanshu Chougule, respectively.
Members of the DevoWorm group have two recent publications: Embodied Cognitive Morphogenesis as a Route to Intelligent Systems, published at Royal Society Interface Focus, and The Psychophysical World of the Motile Diatom Bacillaria Paradoxa, published in Mathematical Biology of Diatoms.
In our weekly meetings, we have discussed topics such as early life and the origins of embryos, the biophysical and topological underpinnings of phenotypes, current organoid, embryoid, and assembloid research, and the intersection of microscopy and artificial life. There are collective discussions, as well as presentations on various topics by Bradly Alicea. Our archive of weekly meetings is available on the DevoWorm YouTube channel.
We have added OpenCollective as a new and easy way to donate to OpenWorm. Regular contributions to the project (monthly/yearly) are possible through this funding stream. See here for more details.
One of the first uses of these funds will be to support OpenWorm Studentships (see below).
OpenWorm Studentships are a new way to incentivize contribution to the OpenWorm project, offering small stipends and recognition to junior researchers who want to spend time bringing their research into OpenWorm and making it more accessible for the wider community. See here for more information.
The first person to complete an OpenWorm Studentship project has been Tyson Wheelwright. He has made significant updates to the Blender 2 NeuroML subproject.
Figure showing a single cell (ADAL) highlighted in orange in the original 3D Blender file (from the Virtual Worm Project) on the left, and corresponding images of the cell on its own in Blender (middle 2 panels) and in NeuroML 2 format (right 2 panels). The NeuroML version is being used in our biophysical model of the worm nervous system. See here for more examples.
More Studentships will be offered to the community in late 2022.
The recent paper NeuroPAL: A Multicolor Atlas for Whole-Brain Neuronal Identification in C. elegans described a groundbreaking new technique to create a genetic strain of the worm where each neuron is labelled with a fluorescent marker of a specific color, allowing easy identification of neurons across experiments and animals.
We have converted one of these datasets containing positions of cell bodies and the expressed NeuroPAL colors to NeuroML, to allow it to be used in OpenWorm models and associated applications. Full details can be found here.
The above image shows the canonical positions and colors of a NeuroPAL dataset which has been converted into NeuroML, allowing it to be visualised on Open Source Brain.
Electrical recordings from individual neurons in C. elegans are crucial experimental data required for creating biologically realistic computational models of the worm.
Electrophysiological recordings of the activity of the ASH neuron made by the Wormsense Lab of Miriam Goodman were converted to open, standardized Neurodata Without Borders format as part of a Google Summer of Code project in 2021 by Steph Prince. Further details, as well as all of the converted datasets, can be found here.
A view of the NWB Explorer interface showing one of the converted electrophysiological datasets. Click here to explore other datasets and get direct links to NWB Explorer to browse them.
Over the past year, DevoWorm has been involved in a number of initiatives. DevoWorm hosted four Google Summer of Code students in 2022: Karan Lohaan and Harikrishna Pillai worked on the Digital Microspheres project (a spherical platform for embryo data), while Jiahang Li and Wataru Kawakami worked on developing a Graph Neural Network pipeline for the DevoLearn platform.
DevoWorm also had a presence at NetSci 2022 (virtual conference hosted in Shanghai). Bradly Alicea presented on the group's Embodied Hypernetworks work in the main conference, as well as serving to represent the group at the Network Neuroscience satellite session as a presenter and participant.
Our weekly meetings are a continuing success. We cover a number of technical topics and a wide variety of topical reviews spanning biophysics, developmental biology, computational analysis, and more. Join us on Mondays at 2pm UTC (1pm UTC in winter) to get involved.
Example movie generated when the Docker container containing the OpenWorm simulation stack runs for 5 seconds of simulated time.
We have made a new release of the Docker container that pulls together the major components of our simulation stack and allows it to be run on your machine. It includes Sibernetic, c302 and owmeta. See details here.
A poster presenting the latest status of the OpenWorm project was presented at the main global conference in the C. elegans field in June 2021. Click on the image above to download the poster.