THIS TUTORIAL IS UNDER CONSTRUCTION
Welcome to the NiMARE Tutorial! It covers the basic concepts and most common use cases of NiMARE and will teach you everything so that you can start creating your own meta-analyses in no time. We recommend that you start with the introduction section to familiarize yourself with the tools used in this tutorial and then move on to the basic concepts section to learn everything you need to know for your everyday life with NiMARE. The workflow examples section shows you a real example of how you can use NiMARE to analyze an actual dataset.
All of the notebooks used in this tutorial can be found on github.com. But if you want to have the real experience and want to go through the computations by yourself, we highly recommend you to use a Docker container. More about the Docker image that can be used to run the tutorial can be found here. This docker container gives you the opportunity to adapt the commands to your liking and discover the flexibility and real power of NiMARE yourself.
To run the tutorial locally on your system, we will use a Docker container. For this you need to install Docker and download a docker image that provides you a neuroimaging environment based on a NeuroDebian system, with working Python 3 software (including nimare, nibabel, nilearn, numpy, pandas, scipy, seaborn and more).
If you do not want to run the tutorial locally, you can also use Binder service. Binder automatically launches the Docker container for you and you have access to all of the notebooks. Note, that Binder provides between 1G and 4G RAM memory, some notebooks from Workflow Examples might not work. All notebooks from Introduction and Basic Concepts parts should work.
For everything that isn't covered in this tutorial, check out the main homepage.
Introduction
This section is meant as a general overview. It should give you a short introduction to the main topics that you need to understand to use NiMARE and this tutorial.
Basic Concepts
This section will introduce you to all of the key players in NiMARE. Basic concepts that you need to learn to fully understand and appreciate NiMARE. Once you understand this section, you will know all that you need to know to create any kind of NiMARE workflow.
Workflow Examples
In this section, you will find some practical examples and hands-on that show you how to use NiMARE in a "real world" scenario.
Advanced Concepts
This section is for more advanced users and NiMARE developers.
Useful Resources & Links
This section will give you helpful links and resources so that you always know where to go to learn more.