Brainstorm architecture
Brainstorm folders
Some more explanations about files and folders.
Brainstorm needs different directories, please try not to put everything at the same place, it won't work:
Program directory: "brainstorm3"
- Contains all the program files: Matlab scripts, Java archives, documentation...
- No user data in this folder: you can delete it and replace it with a new version, your data will be safe
- Recommended location:
Windows: C:\Program Files\brainstorm3
Linux: /home/username/brainstorm3
MacOS: Documents/brainstorm3
Database directory: "brainstorm_db"
- Created by user.
- Contains all the Brainstorm database files.
- Managed automatically by the application: do not move, delete or add files by yourself.
- Recommended location:
Windows: C:\Program Files\brainstorm_db
Linux: /home/username/brainstorm_db
MacOS: Documents/brainstorm_db
User directory: ".brainstorm"
- Created automatically at Brainstorm startup.
- Contains the database structure and the temporary folders
- Typical location:
Windows: C:\Documents and Settings\username\.brainstorm
Linux: /home/username/.brainstorm
- Contains:
brainstorm.mat: Matlab matrix where the Brainstorm options and database structure are stored.
tmp/: temporary directory used by some of the Brainstorm functions. Cleaned each time Brainstorm is started
Original data files:
- Recordings and anatomies you acquired and you want to process with Brainstorm.
Put them wherever you want but not in any of the previous folders.