Here are the slides for the DevoWorm group's report to the OpenWorm Annual Meeting (2024). You can watch Bradly Alicea present the talk on YouTube.
December 11, 2025
OpenWorm Annual Meeting 2025 (DevoWorm update)
May 22, 2024
Google Summer of Code 2024
Welcome to the new Google Summer of Code scholars for 2024! INCF is sponsoring four students for which I (Bradly Alicea) am acting as mentor: two students for the DevoWorm group (via the OpenWorm Foundation community) and two students for the Orthogonal Research and Education Laboratory.
D-GNNs (sponsored by the DevoWorm group)
Congratulations 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 [1]. Himanshu Chougule (Google Summer of Code scholar) is a co-mentor for this project.
Congratulations to Sarrah Bastawala for being accepted to work on the Open-source Sustainability project [2]. Sarrah is incorporating Large Language Models (LLMs) into the collection of agent-based approaches for this project. Jesse Parent is a co-mentor for this project.
We also have two Open-source Development scholars for Summer 2024: Adama Koita and Shubham Soni. They will be participating in the Orthogonal Lab's open-source weekly meetings in addition to projects based around Virtual Reality and Open-source Sustainability, respectively.
May 8, 2023
Google Summer of Code 2023
Welcome to the new Google Summer of Code scholars for 2023! INCF is sponsoring four students for which I (Bradly Alicea) am acting as mentor: two students for the DevoWorm group (via the OpenWorm Foundation community) and two students for the Orthogonal Research and Education Laboratory. These four students are pursuing three projects.
D-GNNs and DevoLearn (sponsored by the DevoWorm group)
Congratulations to Himanshu Chougule and Sushmanth Reddy Mereddy for being accepted to work on the Developmental Graph Neural Networks (D-GNNs) project. Sushmanth has been contributing to the DevoLearn platform for quite some time and will spend this summer working on improving the image segmentation to GNN embedding pipeline. Himanshu was a part of last Summer's GSoC cohort in the Orthogonal Research and Education Laboratory, working on the Open-source Sustainability project. His work resulted in developing Agent-based Model-Reinforcement Learning hybrid models. This year, he will be working on building Topological Data Analytic capabilities into the D-GNN pipeline.
Mayukh Deb and Jiahang Li are co-mentors for this project.
Virtual Reality for Research and Open-source Sustainability (sponsored by the Orthogonal Research and Education Lab)
Congratulations to Vrushali Nandurkar and R.V. Rajagopalan for being accepted to work on the projects Virtual Reality for Research and Open-source Sustainability, respectively. Vrushali is enthusiastic about working on creating open-source virtual world assets for scientific research and educational initiatives. R.V. will be working on a continuation of the Open-source Sustainability project, helping to augment the existing models and web interface.
Jesse Parent is a co-mentor for both projects, while Brian McCorkle is a co-mentor for the Open-source Sustainability project.
May 2, 2021
DevoLearn (Open-source) Maintenance and Evangelism
2021 has been a busy year for the DevoLearn initiative. Not only has Mayukh Deb been busy maintaining and generating new versions of the DevoLearn pre-trained model, but I (Bradly Alicea) has been engaging in technology evangelism to advance awareness and involvement in the initiative. The DevoLearn pre-trained model software (for C. elegans embryogenesis) is now at version 0.3.0, and has garnered 12 contributors making 165 commits (largely since January 2021). Our involvement in Google Summer of Code has bolstered many of these contributions. While our popularity is currently limited, we are trying to spread the word.
To that end, we have presented two versions of a promotional talk on using DevoLearn for facilitating Computational Developmental Biology research and education. The first presentation (DevoLearn: Engaging learners with Computational Developmental Biology) is a flash talk given to the OSF Education Un-conference on Open Scholarship Practices in Education Research, held in February. The second presentation was a longer (15-minute) presentation to the INCF Assembly (DevoLearn: a platform for open Developmental Data Science, Machine Learning, and Education), held in April.
October 14, 2020
Hacktoberfest now live!
Welcome to Hacktoberfest! Check out our DevoLearn repositories and our DevoLearn AI resources. Contribute from now until the end of October. Make five commits during the course of October, and Github [1] has something for you!
Want to participate in Hacktoberfest @ DevoWorm? Look at our issue board for Group Meetings, or look at the contribution guidelines for DevoLearn and contribute a Data Science demo.
Select issues on the Group Meetings issue board (DevoWorm) and the Community Board for DevoLearn are also marked with the "Hacktoberfest" label. Once you decide where to contribute, issue a pull request or communicate your interest as a comment in the issue you want to address!
Thanks to Mauyukh Deb and Ujjwal Singh for their administration efforts, and Github users Abtaha, Jainal09, RaviKarri, RudRajit1729, Joel-Hanson, shreyraj2002, Malvi-M, krishnakatyal, and jesparent for their commits so far!
[1] Github offers a T-shirt as incentive for contributing. Offer only applies to labeled repositories (most of the DevoLearn repositories are eligible).
August 24, 2020
Welcome to DevoLearn!
May 4, 2020
Welcome, Summer of Coders (2020)!
This project will focus on improving the data science and machine learning infrastructure of the DevoWorm group. The work will focus on an extension of the Summer of Code projects completed in 2017 and 2019. The first two aims are to improve upon the OpenDevoCell web interface and to improve segmentation techniques overall. While the OpenDevoCell interface has been implemented as a Heroku app, we would like to develop a dashboard for interpretation as well as tighter integration with DevoZoo's collection of open-source microscopy data. The third aim is to deploy the code package as a unified Python library, which would be done in concert with the improvement of segmentation techniques.The priority for this Summer is to improve the web interface both in terms of interactivity and functionality. Ideally, we would like to provide users with multiple options for analysis. This includes the ability to incorporate new forms of analysis as well as algorithms for new types of data. Currently, our web app is optimized for microscopy images acquired using the SPIM technique. However, we would also like to segment microscopy images acquired using a wide range of technologies. Feeding into this is the ability to segment and obtain features for the data in our DevoZoo. The ability to extract quantitative data from these movie images is key to conducting the comparative and time-series analysis. The development of a dashboard would ideally enable users to employ various machine learning and simulation techniques in one place.These improvements are meant to increase participation in our open science initiative and make sophisticated analytical techniques more accessible to students and potential collaborators alike.
This project will center around building a pre-trained model for shapes and processes related to Developmental Biology and Neurobiology and extracted from image data. Our organization's Machine Learning interest group (DevoWormML) has published a blog post [1] on the advantages and need for pre-trained models in this area. In short, biological development is characterized by characteristic shapes, movements, changes in shape, and temporal processes that define important features. Pre-trained models are used in NLP and Deep Learning for the domains of sequence discovery in language processing (GPT-2) and bounding box methods for segmenting complex images (DeepLabv3). Models specialized for biology, however, do not exist. A suitable pre-trained model would greatly reduce the need for input data without sacrificing the ability to generalize to different contexts.Our main interest is in extracting spatiotemporal features from image data. We will focus on microscopy data such as that found in the DevoZoo or from more specialized sources [2]. For a typical pre-trained model, the network is pre-trained with non-random weights that approximate the generalized versions of the features we would like to discover. However, we are also interested in a semantic component, particularly the ability to incorporate elements such as meaning assigned to static knowledge (semantics) and multiple meanings for a single feature (polysemy). This will enable relational modeling and the mapping of segmented image data to lineage trees and taxonomies. This will enable relational modeling and the mapping of segmented image data to lineage trees and taxonomies. Our model, tentatively called DevLearningv1, should be applicable to a wide range of neural network and deep learning techniques.
March 5, 2020
Open Data Day 2020
1) We would like to construct pseudo-data sets for theory-building and modeling. This involves establishing simulated and resampled data sets that can be used as the input to machine learning, statistical, and functional models. Examples of these would include numeric data generated using statistical distributions, a generative approach using selected features (cells) as inputs, or the energy potentials of kinetic processes in an embryo.
2) There is also a need to build towards metadata standards, particularly with respect to the integration of different data types. Metadata helpful to the DevoWorm group includes (but is not limited to) cell division timing, high-level descriptions, positional and geometric information, and other features. The development of metadata repositories according to a schema data structure would be helpful.
3) Also needed is a focus on DevoZoo maintenance, including the addition of datasets, the integration of data sets, and improvements in presentation style/interface design. Since last year's launch, the resources for each species or computational platform have become outdated. We would not only like to provide links to resources such as new data sets and gene expression atlases, but also provide access to “intermediate” resources such as ontologies, metadata, and models from other research groups. There is also a further desire to make DevoZoo sustainable.
4) As an initiative farther off into the future, we would like to add semantic capabilities to our models and data sets. One such example is a “controlled vocabulary” for developmental microscopy images and molecular data. In concert with this, having the capability to attach meanings and other notes to image and simulation features would increase the interpretability of such data.
5) In conjunction with the Data Reuse Initiative, we would like to provide some application of the FAIR principles. FAIR stands for making data findable, accessible, interoperable, and reusable. There are two opportunities here: a FAIRness evaluation, or how to make data FAIR, and promotion of each component of FAIR. For example, making datasets on DevoZoo more findable by adding tags or other classification tools would help newcomers make the most of our resource.
December 12, 2019
Google Summer of Docs congratulations!
Thanks to our sponsor INCF for supporting our application. Speaking of Google Seasons, applications for Google Summer of Code (GSoC) 2020 will be opening soon. Once again, I am hosting two projects: one through the DevoWorm group (OpenWorm Foundation), and the other through Orthogonal Research and Education Laboratory. More information to come.
September 23, 2019
Summer of Productivity at OREL
September 2, 2019
Introducing: DevoWormML
While "ML" stands for machine learning, participation can include various types of intelligent systems approaches. Our goal is to stimulate interest in new techniques, discover new research domains, and establish new collaborations. Guests are welcome to attend, so if you know an interested colleague, feel free to direct them our way.
Meetings will be Wednesdays at 1pm UTC on Google Meet. Discussions will also take place on the #devowormml channel of OpenWorm Slack (request an invitation). We will discuss organizational details at our first meeting on September 4. If you cannot make this time but are still interested in participating, please contact me. Hope to see you there!
May 31, 2019
Summer of Working Groups
The other group is based in the Orthogonal Research and Education Laboratory, and is focused on creating a methodology for developmental Braitenberg Vehicles. This involves simulating the formation of a brain (neurons and connectome) in a simple body that continuously interacts with its environment. The GSoC student in this group (Stefan Dvoretskii) is developing such a model using Genetic Algorithms and the open-source SimBrain platform. The GSoC applicants (Ziyi Gong, Jesse Parent, and Ankit Gupta) are working on a variety of unique approaches that will aid in our
understanding of this complex system. These alternative approaches range from biologically-inspired (Ziyi) to a cybernetic architecture based on the Every Good Regulator Theorem (Jesse).
The hybrid education/research working group is something I started with last year's Orthogonal Lab GSoC group. There is a good chance that this Summer's discussions and work periods will produce awesome, cutting-edge science. Follow us on Github (DW group, BV group) and YouTube (DW group, BV group) for more!
April 27, 2019
Open Leaders 7 is almost finished. Join us for a Sprint!
In a previous post, I mentioned that I was a part of Mozilla's Open Leaders program, which is dedicated to working open and improving the overall health of the internet. Each Open Leader worked on an open project over the duration of the 14 week program, which in my case is an open educational curriculum for the DevoWorm group and the OpenWorm Foundation more generally.
The purpose of building this curriculum is twofold: to encourage contributions to the organization, and to create educational opportunities that enrich people's contributions. Therefore, our curriculum combines topical tutorials with course materials focused on interdisciplinary topics (bridging data science, computer science, and biology) and training in niche topical areas. The curriculum has a front-end (managed at Eliademy) and a back-end (managed in a Github repository). You can make contributions to the front-end by either enrolling in the course or making notes in hypothes.is.

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)




































