Get Firefox!

Tools

This page contains links and brief information for some MATLAB toolboxes and system tools that are integrated or in the process of being integrated with XBAT.

We note that XBAT uses these to provide additional functionality, some of which maybe essential for a particular use. However, they are not requirements and XBAT will work fine without them.

MATLAB Toolboxes

M_Map

M_Map is a free, open-source mapping package for MATLAB. XBAT uses M_Map for plotting maps of recording unit positions, and for converting latitude, longitude coordinates into local UTM coordinates.

We cannot package M_Map along with XBAT but if you download it and install it in the toolboxes directory, you will have access to all of the M_Map-dependant funcitonality.

Tools

Subversion Next-Generation Open Source Version Control

Subversion is a revision control system that we use extensively for the XBAT project. The subversion command line tools are included with the XBAT distribution, but you will also want to get ...

TortoiseSVN The coolest Interface to (Sub)Version Control

For Windows users we recommend accessing the Subversion repository using the TortoiseSVN client for Windows, it provides: great shell integration, GUI tools for various subversion operations, and even some basic improvements over the reference command-line client.

From the project website:

"TortoiseSVN is an easy to use SCM / source control software for Microsoft Windows. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer. Since it's not an integration for a specific IDE you can use it with whatever development tools you like."

MinGW Minimalist GNU for Windows

MinGW is "A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs."

XBAT uses MinGW to build matlab MEX extensions.