Skip to content

GarethCa/SH-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Senior Honours Project

Automatic Identification of Cell Motion, Splitting, and Death in a 4D Dataset

The following project was completed over the cource of the 2018/19 academic year as my 4th year dissertation project.

Included within this repo is the dissertation for the final submission, along with the LaTex source code and the Python code used throughout the development.

The report itself is saved as SH-Project.pdf. This project recieved 18.5/20 as the final mark.

Abstract:

The aim of this project is to provide a program to be used by the Biology Department of the University of St. Andrews. The program will be used to monitor cell movement, cell splitting and cell death as they develop in the embryo; this enables researchers to understand the processes as cells start to form in organs. Biologists interested in tracking cell motion, splitting, and death, currently use a time consuming manual method of tracking the cells using bespoke software, pinpointing all cells location in 3D space at a given time, the time this takes to conduct limits the number of experiments they can conduct. This project seeks to automate this cell tracking process using computational methods, therefore enabling researchers to perform more detailed experiments and free up researchers time.

Technologies Used in this Project Include:

  • Python
  • TKInter
  • Scikit-Learn
  • Open-Cv2
  • Scikit-Image

Solution

  1. First load a Z-Stack of 2D Cell Microscopy Images.

z stack

  1. Detect cells within a particular time in 3D space.

detected cells

  1. Optionally Output the cells tracked over time as a video.

Gif for Output

  1. Track Cells over time.

Tracked Cells

All of the above steps can be done from within a TKInter Python GUI. This was chosen so that the target users in the Biology department did not need to have command line user interface experience. GUI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published