Installation for Mac OS 10.10.5ΒΆ

Here are some detailed instructions:

  1. Install Anaconda (Python 2.7 or 3.5)

  2. Install Brew by simply enter ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. With Brew, install openmpi and hdf5:

    >> brew install open-mpi
    >> brew install hdf5
    
  4. Install spiking-circus by executing:

    >> conda install -c spyking-circus spyking-circus
    
  5. If you prefer, you can use pip (this is equivalent to step 4):

    >> pip install spyking-circus --process-dependency-links
    
  6. [optional] Download CUDA through the link provided (only for GPU)

  7. [optional] If you want to enable CUDA, you must have a valid nvcc install and do:

    >> pip install https://github.com/yger/cudamat/archive/master.zip#egg=cudamat-0.3circus
    
  8. Add the following to $HOME/.bash_profile:

    "export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH"
    "export PYTHONPATH=$HOME/anaconda/bin:$PYTHONPATH"
    
  9. Here you are! Now run the code, for example:

    >> spyking-circus pathtodata/data.dat -c 7 -g 0