CONP Portal | Tutorial
The portal is a web interface for the Canadian Open Neuroscience Platform (CONP) to facilitate open science in the neuroscience community. CONP simplifies global researcher access and sharing of datasets and tools.
How can I access the portal?
How can I find and download datasets?
How to find datasets of interest?
Datasets are listed in the Data search page of the portal. This search page lists all datasets available through the CONP with some basic information about the dataset. Results can be filtered or sorted easily.
Clicking on a dataset row in the Data search page will bring the user to a more detailed dataset page that includes more description information pertinent to the dataset as well as download instructions to follow using DataLad.
Note that some datasets may require a third-party account. Instructions on how to obtain an account for those datasets will be displayed on the dataset page if that is a requirement.
Below are two dataset examples, one that requires a third-party account (PREVENT-AD open data) and one that does not require any account to download it (BigBrain dataset).
How to download the data?
Dataset download is available through DataLad. Each dataset page contains a detailed ‘Dataset Download Instructions’ section that lay out the different steps to perform in order to download the dataset.
One-click data download functionality is under development and will be available in the future.
How can I find and run tools/pipelines?
How to find a tool/pipeline?
The Tools & Pipelines page lists all softwares registered in the portal. Each tool or pipeline present in that list page contains basic information about the tool/pipeline and its pipeline ID.
Clicking on a specific choice will bring the user to a more detailed page with links to instructions on how to run the tool locally, to HCPs or to external platforms.
How to run the tool/pipeline?
Run the tool locally
Tools and pipelines can be run locally on any system using Boutiques and a container engine (Docker or Singularity) based on the Zenodo ID of the tool. The container image for the tool is listed in the detailed page of the tool/pipeline.
At the bottom of the pipeline page, detailed instructions on how to run the tool locally are available to the user.
Run the tool on HPCs
Some tools and pipelines can also be run on HPCs via the CBRAIN infrastructure or in your Compute Canada account with Clowdr.
The 'Click here to begin' link under the 'Run on the CBRAIN Plateform' container will open a tab to the login page of CBRAIN or to your CBRAIN account if you are already logged in.
The 'Click here for instructions' link under the 'Run on HPCs with Clowdr' will open a new tab with the instructions to follow to deploy a tool/pipeline on your Compute Canada account.
How can I upload my dataset?
A dataset can be uploaded to CONP via the following mechanisms:
- Through Zenodo by tagging your dataset with the keyword
- Through the Open Science Framework (OSF) by tagging your dataset with the keyword
canadian-open-neuroscience-platformand setting the dataset to
- Through DataLad within the context of CONP
Detailed technical instructions are available for all these options on the Share page of the portal.
How can I upload my tool/pipeline?
You can publish your tools/pipelines using Boutiques’ command
For more information on how to do that, please visit the ‘Publishing your own tool’ section of the Boutiques tutorial Python notebook.