Cellular Automata Model of Cell Seeding and Growth into a Three Dimensional Extracellular Matrix. Lyndsey Schutte ~ Independent Research Spring 2005. Why you, too, should love Tissue Engineering.
A goal of TE is grow cells into healthy tissue, in vitro, to replace that which will not grow back.
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.
hundreds of different labs
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
The repetition of calling the cells should produce a realistic simulation of tissue growth.