Home

Electron Cryomicroscopy of Macromolecular Machines

Our group studies the structure and function of macromolecular assemblies using electron cryomicroscopy (cryo-EM), image analysis, molecular biology and molecular genetics. We also develop the tools of cryo-EM so that we can answer questions that are not amenable to the techniques that currently exist. This process usually occurs at the level of developing new algorithms and software for image analysis and performing calculations with images and models of molecular structure.

The primary purpose of this unofficial webpage is to disseminate original software developed in the laboratory for computational analysis of cryo-EM images. This software is provided as source code and is without any guarantee of support - please see the TERMS and CONDITIONS below. You may only download software if you agree to the terms and conditions.

Many of the programs have been described in the scientific literature. A publications page is also provided to help with citation information for these programs.

The use of the Toronto Single Particle Cryo-EM Software Tool Collection is subject to the following conditions:

1. Use and/or modification of the Toronto Single Particle Cryo-EM Software Tool Collection by not-for-profit/academic organizations for internal research purposes is free of charge 2. Use and/or modification of the Toronto Single Particle Cryo-EM Software Tool Collection or any derivative in whole or in part thereof by for-profit organizations or by any organization for a commercial purpose or for monetary gain are strictly prohibited without the explicit permission of the copyright holder. Any distribution of the Toronto Single Particle Cryo-EM Software Tool Collection package is strictly prohibited without the explicit permission of the copyright holder.3. Use of the Toronto Single Particle Cryo-EM Software Tool Collection, requires citing the appropriate literature (described for each software tool):4. NO WARRANTY. This software package is provided 'as is' without warranty of any kind, expressed or implied.