Glossary

A

AIMS (library):

Analyse d'IMage et de Signaux (Image and signal analysis); group of commands developed at NeuroSpin / SHFJ / MirCen using the C++ language programming, to run processes (conversion, threshold, diffusion ...) on images. All Aims commands names start with Aims: AimsFileInfo, AimsFileConvert ....

Attribute:

An attribute is an association between a name and a value. A set of attributes is associated with each item in a BrainVISA database. These attributes represent all the characteristics of a data item (such as the size of an image, the protocol containing the data item, or the data acquisition parameters). The values of the attributes are inserted by BrainVISA when the data base directory is browsed.

C

Command line:

Command used to perform a process, which can be launched either manually via a terminal or automatically via a BrainVISA process.

D

Data type:

Identifies the contents of a data item (image, mesh, functional image, anatomical MRI, etc.). The data types are organized into a hierarchy, so that a generic type can be split up into several more specialized types. For example, there is a 4D Image type which breaks down into a 3D Image (in fact, a 3-dimensional image is a specific example of a 4-dimensional image); the 3D Image type can, in turn, be split up into several types, including a T1-weighted MRI and a Brain mask.

Database directory:

Also known as root directory or database. It is one of your main data directories. It contains the protocol and subject directory levels. It is possible to have several data directories, so that you can isolate a user or a study, for example.

F

File format:

This is the file format used to record data. BrainVISA is capable of recognizing several file formats (for example DICOM, Analyse/SPM, GIS, etc.). It is possible to add new data formats and to provide converters so that they can be used by existing processes.

N

NeuroSpin :

NeuroSpin, bat 145, Point Courrier 156, 91191 Gif-sur-Yvette, France. (CEA/DSV/I2BM/NeuroSpin - Commissariat à l'Energie Atomique / Direction des Sciences du Vivant / Institut d'Imagerie Bio-Médicale / NeuroSpin)

P

PATH:

Environment variable that defines a group of paths towards folders containing commands or programs.

Pipeline:

Group of sequentially performed processes.

Process:

A process results from the automatic execution by BrainVISA of one or more commands (command lines) or a set of processes (pipeline). The term process is very general, as some windows only provide access to information.

Protocol (directory):

Directory that is at level 2 in the directory hierarchy (level 1: Database; level 2: Protocol directory). This level can be associated with a type of study, for example a protocol directory on autism, a protocol directory on schizophrenia. It can also be associated with a broad classification of the subjects studied, for example a protocol directory on men, a protocol directory on women. It is up to you to organize your protocol directories according to your own criteria.

Python:

Programming language used to develop BrainVISA (see http://python.org).

S

Subject (directory):

Directory that is at level 3 in the directory hierarchy (level 1: data directory; level 2: Protocol directory; level 3: Subject directory). A subject directory contains data relative to a subject. These data are organized according to the data structure in BrainVISA.

Shell:

Program used to dialogue with the system via different commands. There are several types of shell (sh, bash, csh, tcsh, etc.) which mainly differ from each other in the syntax of the related commands.

SHFJ :

Service Hospitalier Frédéric Joliot, Orsay, France. (CEA/DSV/I2BM/SHFJ - Commissariat à l'Energie Atomique / Direction des Sciences du Vivant / Institut d'Imagerie Bio-Médicale / Service Hospitalier Frédéric Joliot)

V

VIP (library):

Volume Image Processing; set of commands developed with the C programming language, for running processes on images (VipErosion, etc.).