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 -g from 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: SourceForge Logo James A. Bednar (jbednar@inf.ed.ac.uk) Last update: Thu Aug 5 15:21:43 BST 2010.