Cellular Automata Model of Cell Seeding and Growth into a Three Dimensional Extracellular Matrix

Download Presentation

Cellular Automata Model of Cell Seeding and Growth into a Three Dimensional Extracellular Matrix

Loading in 2 Seconds...

- 52 Views
- Uploaded on
- Presentation posted in: General

Cellular Automata Model of Cell Seeding and Growth into a Three Dimensional Extracellular Matrix

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Cellular Automata Model of Cell Seeding and Growth into a Three Dimensional Extracellular Matrix

Lyndsey Schutte

~

Independent Research

Spring 2005

A goal of TE is grow cells into healthy tissue, in vitro, to replace that which will not grow back.

- organ transplantation
- cartilage replacement
- skin and blood vessel graphs
- blood transfusions

To grow a tissue, both the right cells and extracellular matrix (ECM) are needed.

Cells become sick when left in an unnatural feeling environment.

And a matrix has no purpose if not to be a home for cells.

Photos courtesy of U. of Western Ontario BME dept

Cell seeding = placing cells onto the matrix

The cells will grow into the matrix, multiply, differentiate with the help of growth factors, and hopefully grow into a healthy normal piece of tissue, (as opposed to a very expensive pink lump) .

All tissues systems in humans are 3D.

- Put together the results of
hundreds of different labs

- See trends
- Predict/extrapolate results
- Find characteristics of missing pieces
- Predict important questions

Game of Life- John Conway

Each unit or cell of the grid follows the same exact set of rules, and the state of a cell depends on the state of its neighbors.

The gosper glider gun

-Pattern curtsey of bitstorm.org and Edwinn Martin

Has two types of cells/automata: the biological cells and the environment.

One by one, starting from one corner and moving to the opposite corner, each individual cell is called into the same function.

The biological cells change states based upon just the environment and information the environment passes to it.

1a) The user enters in the number of cells and the program creates an array of biological cell structs filled with standard fibroblast data

1b) In the computer, a block of ECM is declared as a environment struct

1c) The computer randomly places cells onto the top of the matrix.

1d) A global array that keeps track of each cell’s location and ID is created.

2a) Depending on the conditions of the environment, it modifies each cell’s health

2b) Series of if/then and case statements to determine what other functions should be called

- Cell walking
- Cell reproduction
- Fiber production

The repetition of calling the cells should produce a realistic simulation of tissue growth.

- Reset different variables to be more biologically accurate. (time, speed of cell crawling, cell density, etc)
- Let the user change environment properties during the simulation
- Add functions to handle cell-cell binding and fiber production
- Add if statements to handle molecular signals

- Be able to load in saved files of different matrices and cells, and then save results of an experiment to continue later.
- Make files for different cell types, filled with constants to define it’s characteristics
- Continue to add data as it is discovered
- Create an interface so other labs can add data to an online database to create a more accurate model.