Giter Club home page Giter Club logo

isles_2022's Introduction

ATLAS (ISLES 2022) Challenge - Getting Started

This repository provides detailed information for obtaining data associated with the ATLAS challenge at ISLES/MICCAI, along with examples of how to use BIDSIO to load batches and write out data in the format expected by the automatic evaluator.

Installation

The examples are provided in a Jupyter Notebook in this repo, called ISLES_Example.ipynb. If you've used Jupyter Notebooks before, you can install the packages in requirements.txt and start the notebook. Otherwise, this section will walk you through first-time setup of the notebook.

  1. Linux Installation
  2. MacOS Installation

Linux

We recommend that you use a Python virtual environment, for which you'll need the python3.x-venv package.

sudo apt-get install python3.9-venv

Next, create a virtual environment and source it:

python3.9 -m venv isles_venv
source isles_venv/bin/activate

We'll now install the required packages via pip:

pip install --upgrade pip
pip install -r requirements.txt

We can now install the kernel to make it available to our Jupyter notebook:

python3.9 -m ipykernel install --user --name isles_venv --display-name "Python 3.9 (isles_venv)"

Start the notebook:

jupyter-notebook ISLES_Example.ipynb

In the menu bar near the top of the window, you'll see an option named Kernel. Under it, you can use Change Kernel to select "Python 3.9 (isles_venv)": image

You should now be able to run the notebook. You can execute individual cells using Shift + Enter.

MacOS

First ensure that Python3 is installed on your system. See the Python.org release page for the installer. Open the terminal (Finder -> Applications -> Terminal). The following instructions are commands to be run through the terminal.

Create a directory to store files for the project:

mkdir atlas2
cd atlas2

Create a virtual environment for the event, then source it.

python3 -m venv isles_venv
source isles_venv/bin/activate

Download this repository:

git clone https://github.com/npnl/isles_2022

We can now install the Python packages required by the notebook:

pip install --upgrade pip
pip install -r isles_2022/requirements.txt

Next, make the kernel available to the Jupyter notebook:

python3 -m ipykernel install --user --name isles_venv --display-name "Python 3 (isles_venv)"

Finally, start the notebook:

jupyter-notebook isles_2022/ISLES_Example.ipynb

You should now be able to run the notebook. You can execute individual cells using Shift + Enter.

isles_2022's People

Contributors

alexandrehutton avatar etarakci avatar leiliew avatar

Stargazers

 avatar ziyan huang avatar Yuan Yuan avatar JiHoon Kim avatar Mengyuan Ding avatar Anita Saini avatar  avatar  avatar Yilei Wu avatar MinWoo(Daniel) Park avatar goddesshs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.