Skip to main content

4 posts tagged with "MATLAB"

Cross-platform programming language and computing environment widely used for scientific and numerical computing. Developed by MathWorks.

View All Tags

Cell Image Identifier

Department

Molecular, Cellular, and Developmental Biology

Summary

A graduate student was doing a project that necessitated identification of individual cells and their nuclei in microscope fluorescence images and quantification of image characteristics within the cell/nuclei areas. With hundreds of cells per image, tens to hundreds of image layers per 3D exposure, and many exposures for the entire experiment, the process of manually tracing each cell and nucleus area in each image using the ImageJ analysis software was incredibly time consuming. Our group worked closely with the lab to develop a program that would automatically identify, outline, and number the cell and nucleus areas, as well as perform the desired analysis, saving the lab countless hours of work.

Enhancing An Ecological Network Dynamics Simulation

Department

Ecology and Evolutionary Biology

Summary

The principal investigator (PI) wanted to incorporate a feature from a predator-prey dynamics simulator written by a colleague for a recent project into a plant-pollinator dynamics simulator the PI developed for an earlier paper. The team was able to help the PI identify and overcome a critical design problem that stood in the way of adding the desired feature to her program.

Multi-Monitor Environment Display and Tracking

Department

Molecular, Cellular, and Developmental Biology

Summary

The principal investigator (PI) wanted to be able to surround a mouse with a 4-walled display of synchronized striped patterns for behavioral experiments, and to sync the history of these displays with her neural and video recording system. The Research Software Programming team developed a MATLAB program to display the desired patterns on a set of four computer monitors arranged as a box, controlled by a fifth monitor, with additional signals wired from the computer to the recording system to track the timing and types of patterns displayed.

Wearable Data Analysis Platform

Department

Math

Summary

The lab needed data to refine and test their Circadian Rhythms Models, so our group created iPhone and Android apps that allowed users to donate their heart rate and step data and get an analysis back from the lab in return. The smartphone sends data to a server/database, and it is processed by multiple algorithms, some of which generate reports for the users.