Free cloud platform for secure neuroscience data analysis.
How does it work?
Projects allow you to manage data, processing and results. Share Projects privately with collaborators or publicly with the brainlife.io community.
Brainlife.io maps data files to registered Datatypes, allowing Apps to interoperate.
Data can be uploaded using a web browser or the Brainlife CLI for bulk upload compatible with the BIDS standard.
See Apps for publicly registered brainlife.io Apps. Use Process page to store stage input datasets and data derivatives generated by running the Apps.
Brainlife Apps are small, modular and composable. This allows users to experiment flexibly by buidling personalized pipelines one step at a time.
Our unique analyses management mechanism (pipeline) allows easy submission and monitoring of thousands of processes.
Brainlife.io processes each subject independently. This leads to high scalability, and makes Brainlife.io Big Data ready.
Each datatype provides a set of visualization tools. We support both web based and native visualizers, such as fsleyes, freeview, that are streamed directly from our GPU enabled VMs.
If you are a developer of a visualization tool, brainlife.io can bring your tool alive by allowing users to launch it on any dataset hosted on the platform.
Brainlife.io keeps track of the history of each dataset. It preserves input and output data files, Apps version and configuration parameters as well as the computer resource used to generate the dataset.
You can count on brainlife.io to make sure your scientific results are reproducible.
You can automatically create a single record preserving Apps and Data referenced by a unique DOI.
Brainlife.io publications are archived securely on a geographically-redundant tape system for long term preservation.
Brainlife is for everyone!
Brainlife reaches out beyond neuroscience experts. We've made sure that our UI and Apps can be used by non-neuroscentists by providing detailed information about each App with good default parameters that should work across a wide range of input datasets.
Students can quickly get started and learn about key concepts of brainimage data analysis. Brainlife can lower technical barriers that often impede an effective learning process.
Computer scientists and engineers can focus on developing new algorithms and new computing methods without having to learn the entire neuroimaging preprocessing steps.
Statisticians and data scientists can use available datasets and data derivatives to gather new insights into individuality and variability in human populations.
The Brainlife platform is phenomenal. A great idea, great execution. It reminds me of Wikipedia when it started… now it is essential to almost everyone. - Tatiana Wolfe, The Ohio State University.
Neuroscience is engaging at the forefront of science by dissolving disciplinary boundaries and promoting transdisciplinary research. This process can facilitate discovery by convergent efforts from theoretical, experimental and cognitive neuroscience, as well as computer science and engineering.
To assure the success of this process, the current lack of established mechanisms to promote open sharing data, software and scientific results must be overcome. Promoting open software and data sharing has become paramount to addressing the problem of scientific reproducibility.
We address challenges to neuroscience open sharing and reproducibility by providing integrative mechanisms for publishing data, and algorithms while embedding them with computing resources to impact multiple scientific communities.
.. seamless public access to data, computing, and reproducible algorithms, while promoting code sharing and upcycling the long tail of neuroscience data. - NSF BCS-1734853