Department

Computer Science

Major

Computer Science

Research Advisor

Scharf, Andrea

Advisor's Department

Biological Sciences

Funding Source

Missouri University of Science and Technology

Abstract

In biological research, understanding the life cycles of Caenorhabditis elegans (C. elegans) is pivotal for insights into developmental biology, genetics, and population dynamics. Our team developed a software tool that enhances the accessibility and interpretability of C. elegans population dynamics simulations. This tool is designed to complement an existing simulator that models each worm individually, tracking its progression through various life stages including egg, larva, adult, dauer, and death. The software transforms simulation data into a directed graph for visualization. This graphical representation delineates the life cycle transitions of C. elegans but also dynamically adjusts to reflect the population density at each stage. The nodes within the graph change in size corresponding to the quantity of worms in each life stage, while the directed arrows change in size to depict the volume of transitions between stages. The software is equipped with a user-friendly web interface, making it accessible to both technical and non-technical users alike. It facilitates the execution of multiple simulation instances, enables the adjustment of run-time parameters, and provides functionalities for downloading and graphically representing the simulation data. This level of interactivity and control empowers users to explore various scenarios and parameters, fostering a deeper understanding of C. elegans population dynamics.

Biography

Kevin is a Computer Science senior who applies technology to biological challenges. Beyond his academic pursuits, he's a passionate social swing dancer, and a musician, playing the cello and violin. Kevin balances his tech-driven pursuit with daily reading and exercise. Post-graduation, Kevin hopes to pursue a career in software engineering while attending graduate school for bioinformatics.

Chubi, a senior pursuing a major in computer science, employs technological solutions to tackle biological complexities. Beyond academic pursuits, he exhibits a keen interest in investment strategies, political discussions, and participating in debates. Post-graduation, Chubi aspires to pursue a career in software engineering, with a specific emphasis on specializing in information security.

Yug Patel is a 2nd year Computer Science Student at Missouri S& T. He is currently working with Dr. Scharf in Biological Sciences and Dr. Madria 's student A demo/a in the Computer Science department. He plans to pursue a PhD in Computer Science.

Research Category

Engineering

Presentation Type

Oral Presentation

Document Type

Presentation

Location

Havener Center - Carver Room

Presentation Date

10 April 2024, 1:00 pm - 4:00 pm

Kevin Lai.pdf (1358 kB)
Chubi Adejoh.pdf (510 kB)
Yug Patel.pdf (502 kB)

Share

COinS
 
Apr 10th, 1:00 PM Apr 10th, 4:00 PM

Visualizing C. elegans Population Dynamics

Havener Center - Carver Room

In biological research, understanding the life cycles of Caenorhabditis elegans (C. elegans) is pivotal for insights into developmental biology, genetics, and population dynamics. Our team developed a software tool that enhances the accessibility and interpretability of C. elegans population dynamics simulations. This tool is designed to complement an existing simulator that models each worm individually, tracking its progression through various life stages including egg, larva, adult, dauer, and death. The software transforms simulation data into a directed graph for visualization. This graphical representation delineates the life cycle transitions of C. elegans but also dynamically adjusts to reflect the population density at each stage. The nodes within the graph change in size corresponding to the quantity of worms in each life stage, while the directed arrows change in size to depict the volume of transitions between stages. The software is equipped with a user-friendly web interface, making it accessible to both technical and non-technical users alike. It facilitates the execution of multiple simulation instances, enables the adjustment of run-time parameters, and provides functionalities for downloading and graphically representing the simulation data. This level of interactivity and control empowers users to explore various scenarios and parameters, fostering a deeper understanding of C. elegans population dynamics.