The main data structure is based on 4 directory levels (and more for sub-directories such as IRMf session ...):
Level 1 -> Database; This directory contains all the data processed by BrainVISA.
Level 2 -> Protocol directory; This directory allows you to sort your data according to your own criteria. Here, the word protocol is used in its broadest sense.
Level 3 -> Subject directory; This directory contains the raw data and process results pertaining to a given subject.
Level 4 -> The data are then grouped together according to categories. This means that you may find more than one directories (or sub-directories) at this level, depending on the number of processes used. For example, if you import anatomical images and run anatomical processes on them, you will have an anatomy directory. BrainVISA names and creates these directories.
This figure shows how data is organized in a BrainVISA base. In this example, the data directory (the BrainVISA database) is called database_BrainVISA, the only protocol (there can be 1 or more protocols) is called my_proto and the 2 subjects studied are called sujetz and lesson1. Here, the lesson1 subject is in progress. The various anatomy, sort and graph folders are managed by BrainVISA, and each one contains the results of processes specific to a modality. These sub-folders therefore contain files (images, process results, etc.) with formatted names. These formatted names reflect the way in which data are organized in BrainVISA. They generally look like this:
Formatting of a file name (or set of rules fixed by datas organization):
prefix + name_subjet.format_of_data
name_subject + suffix.format_of_data
name_subjet.format_of_data