Introduction to MCell and CellBlender

In order to quickly show what can be done with MCell and CellBlender, we'll create a simple model with a cube that has diffusing surface and volume molecules that react with each other to create new molecules. Afterwards, we will visualize the molecules and plot the reaction data from within CellBlender. All of this will be accomplished in sections 1-4.

Much of the theory will be skipped over, as it's available elsewhere. For a more detailed explanation of any given topic, please see the quick reference guide (pdf, html).

Once you are done with the basic tutorials (sections 1-4), you can proceed to learn about any of the Advanced Features of MCell and CellBlender. If you'd like to see some interesting applications of MCell and CellBlender, check out the Advanced Models. Power users might be interested in checking out our section on Editing MDLs and Analysis with Python.

Still have questions? They might be answered in our FAQ. If not, ask a question on the forums.

Please send any feedback concerning these tutorials to

Although no longer actively maintained, the legacy DReAMM and MCell tutorials are still available.

Indices and tables

Table Of Contents

Next topic

1. Software Needed

This Page