Downloads
Home News Downloads Tutorials User Manual Reference Manual Developer Manual Forums Team Members Future Work FAQ Links Installing Topographica
Topographica is based on a suite of commonly used tools for scientific software development, including Python, NumPy, and PIL. This page describes how to install Topographica and a suitable scientific Python environment.
If you already have a Python environment that you wish to use for Topographica, or if your platform is not listed below, instead follow our instructions for installing Topographica into an existing Python environment.
Developers, as well as users who wish to access the most recent changes or edit the version-controlled source code, should instead follow the developers' installation guide.
Windows
Install the Python(x,y) scientific Python environment, which by default includes all the tools needed by Topographica. Following this, run the self-installing Topographica exe for Windows. Once complete, proceed to the After Installation section below.
Mac
Install the EPD scientific Python environment, then run Topographica's installer for EPD on Mac. Once complete, proceed to the After Installation section below.
Topographica's developers have limited access to OS X, so packaging contributions from Mac users are welcome!
Linux
We provide packages for Debian-based systems (e.g. Ubuntu), and RPM-based systems (e.g. Fedora Core). Installing one of these packages with your package manager will install both the necessary Python environment and Topographica itself. Users of linux systems that cannot make use of either of these packaging systems should instead follow our instructions for installing Topographica into an existing Python environment.
If using Ubuntu, you can add Topographica's PPA to your software sources and then install Topographica from the graphical package manager (Synaptic). This allows Topographica and its dependencies to be updated automatically for future releases.
Alternatively, download the appropriate deb or rpm for your platform (currently available: Fedora Core 13; Ubuntu Lucid Karmic Jaunty Hardy) and install using your graphical software manager (usually launched by double clicking on the downloaded package). We also recommend that RPM users install the "Development Tools" package collection from their graphical software manager (to get access to Topographica's optional optimized components).
Once the Topographica package has been installed, you can proceed to the After Installation section below.
After installation
Linux and Mac users can run
topographica -gfrom a terminal to start Topographica. Windows users can double click on the Topographica icon on the desktop.Running Topographica interactively is described in detail in the User Manual. If you want to get straight into working with a full network, a good way to begin is by working through the SOM or LISSOM tutorials.
Have fun with Topographica, and be sure to subscribe to the topographica-announce mailing list to hear about future updates!
Hosted by: ![]()
James A. Bednar (jbednar@inf.ed.ac.uk) Last update: Thu Aug 5 15:21:43 BST 2010.