Contribute
Brainstorm is an open-source application. As such, the whole code is available as GitHub repositories. Our main objective is to provide open, free, high-quality tools and training material to the neuroimaging community. We are fierce supporters of open-science and believe that sharing tools, data and expertise is the best way to produce high-quality science that benefits everybody.
GitHub is a cloud based platform that facilitates the storage and sharing of repositories that use Git as version control system. This means everyone is able and encouraged to submit improvements and new features of the application themselves through the GitHub interface.
There are two main ways in which you can contribute to Brainstorm:
Important
When contributing, please first discuss the change you wish to make via:
The Brainstorm forum,
A GitHub issue, or
An email to brainstorm-l@maillist.usc.edu
Source code
Brainstorm source code is stored in https://github.com/brainstorm-tools/brainstorm3
Contributions to this repository include:
Solving Issues
Addressing Forum questions
- Development of new features
For more details in contributing to the Brainstorm source code, read the CONTRIBUTING file.
Data and scripts
The repository https://github.com/brainstorm-tools/bst-users gathers data, scripts and processes shared by Brainstorm users.