Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

The following software is used for CSPM. A star indicates further instructions below the table.

SoftwareRequired?InstructionsVersion
MATLABYes
  • Install with default options
  • Set startup file to run for all users (star) (see details below)

2014b or later

Toolboxes <required>: statistics, database, image processing, signal processing; <optional> parallel processing

MySQLYes
  • Uninstall any previous versions; you may want to delete the data (backup the database before), which is in C:\ProgramData\MySQL. The folder is hidden, so type in the address; delete the MySQL folder.
  • Google "mysql community server"; download and run "MySQL Installer"; choose the large file (~270MB in 2014) as this is more reliable than the other. (green star) <goto>
  • Run the downloaded installer; choose custom installation, and select the 64-bit MySQL Server, the Workbench, and the Connector/J.
  • Choose the default options; write down the password for the "root" account (root is a common term for Administrator account); there is no need to create user accounts.

Latest version; as of writing, we are on version 5.6.

The Workbench is significantly updated as of version 6.1.

OfficeNo - Used for saving subject information, timetrend files, MRI plots, documentationNormal installation.Any version since 2003.
CorelDrawNo - used for saving summaries of plots and MRI figures (check reg)Normal installation (start once, get rid of splash screen)Any recent version
VMware PlayerNo - required for Linux programs (FSL, FreeSurfer)
  • Google VMware Player; you will probably land on the VMware downloads page, which has VMware Player right at the botttom (link on right of page). Download- you probably need to register (but it's free).
  • Normal installation - take defaults.
Version 6 and above
PuTTYNo - required for CSPM to run commands in LinuxGoogle PuTTY, go to the downloads page, choose the Windows installer, install with default options.Any recent version
Google DriveNo - used to keeping synchornized with latest matlab files
  • Go to your Google account, select the Drive App, and install on your computer. Sign in to your account.
  • Get the link from Paul to the matlab folder; open this link, and "Add to Drive" (top-right).
  • Google drive will synchronize everything on your Google drive with the folder "Google Drive" on your computer, which will show up under Favorites. (The first time matlab will take 3-5 hours to sync.)
Any version.
SASNo - used for Repeated Measures ANOVA analysis of fMRI and physiologyStandard installation.Any version.

(star) MATLAB startup file: when started, MATLAB will run a script if it finds a file called "startup.m". This is useful for automatically starting SPM, including various versions. In ~2012 and earlier versions, this script was located in C:\Program Files\MATLAB\R2012a\toolbox\local. However, in later versions, this file defaults to users' local folders (in Documents\MATLAB). The advantage of this location is that when MATLAB is upgraded, the startup file does not need to be copied. This option is best for computers with mostly one person logging on.

If more than on person uses the computer, the startup file would need to be copied to each user's documents\MATLAB folder, so it may be simpler to place the file in the original, release-specific subfolder. To have MATLAB run the same script for all users:

    • With Windows Explorer, navigate to C:\Program Files\MATLAB\[R2012a]\toolbox\local (R2012a will vary according to the version installed)
    • Set the permissions to read/write: Right-click over the folder name, Properties, Security tab, Edit, select "Users", check "Full control", OK, OK.
    • Copy the provided startup.m file into this folder
    • When you start MATLAB, it will run the script (startup.m is the script).

(green star) MySQL Download quick link: after clicking "Download," it seems like you have to sign up, but there is a half-hidden like to avoid this:

  • No labels