BrainVISA technical documentation


Table of Contents

1. Introduction
Data management
Software management
2. Data ontology
Types
Hierarchies
Syntax of hierarchy files
Example
Links between hierarchy files
3. Processes
Declarative part
Name
Category
Visibility level
Role
Signature
Functions
Validation
Initialization
Execution
Pipeline
Graphical user interface
Replacing the buttons
Calling GUI functions
Changing the whole process window
Creating a viewer
4. Toolboxes
How to create a toolbox ?
Files organisation
Configuration file
Links with other toolboxes
Documentation page of the toolbox
5. Documentation
Process documentation
Category documentation
Links in documentation
6. Translation
Get a translation
Add a translation
Translation files
Translation editor tool

List of Figures

1.1. Architecture of BrainVISA data management system.
1.2. An example of a simple BrainVISA process: thresholding an image
2.1. Example : Inheritance graph of T1 MRI type
3.1. ROI drawing process
3.2. Show scalar features process
3.3. Database browser process
4.1. Example : Files organisation for T1 MRI toolbox
4.2. Creating a links file for a toolbox
5.1. Interface for editing a process documentation
6.1. Translation editor interface