Skip to content

mtl-brainhack-school-2018/samguay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

mtl_brainhack_school_project


This is my repo for the projects I've been working on during the MONTREAL BRAINHACK SCHOOL from May 14th to June 1st 2018.


πŸ’«πŸ₯ŠπŸ€Έβ€β™€οΈπŸ‰βšΎπŸ€βš½πŸˆβš‘ I'm working with sports-related concussion MRI data βš‘πŸˆβš½πŸ€βšΎπŸ‰πŸ€Όβ€β™‚οΈπŸ₯ŠπŸ’«

This BrainHack School is an amazing opportunity for me to finally try and learn how to use different tools I have heard for a while. As a newcomer to the field, my aim are 1- to set up a proper neuroimaging-friendly environment and 2- familiarize myself with a reproducible framework while analyzing some quantite MRI data. By that I mean:

πŸ“Œ = What I am currently working on
⁉️ = Where I'm curently stuck / struggling / have questions ➑️ = Some comments I added as reminder

1- Setting up a multi-modality database (LORIS):

With more than 150 people who will undergo several MRI and PET scans as well as multiple cognitive and behavioral assessments for my project, developping data handling skills is more than a must for me. This is where LORIS comes in handy by standardizing data entry.

If you don't know what LORIS is (taken from LORIS website):

  • What is LORIS?
    LORIS is a flexible web-based platform that facilitates and centralizes data collection and data management in multi-site, multi-modal integrative neuroimaging and behavioral studies.
  • Why use LORIS?
    LORIS is designed to simplify integration, management, and dissemination of cohort studies that involve various neuroimaging modalities, behavioral tests, and genetic and neurophysiological data. It provides secure web-based access to data validation and quality control modules, as well as visualization and basic statistical tools.

As a first step, I'd like to properly set it up locally on my machine so I can start customizing it for my project!

  • Installing Loris (basic functionality)
    • Assumptions
    • Getting Prerequisites
    • Creating a user for LORIS
    • Downloading LORIS
    • Running the Install Script
    • Configuring Apache2
    • Installing the Database - 1 of 2
    • Installing the Database - 2 of 2
  • Project Customization
    • Database Configuration settings
    • Create front-end Users
    • Create back-end accounts
    • Define study Sites
    • Configure study Variables ➑️ still need to define some more
    • Useful Apache configuration options
  • Behavioral Database ➑️ installed but not fully customized yet
    • Instrument Builder
    • Scoring algorithms ➑️ Looked at it, will play with it later.
    • Populate test_names and test_subgroups tables
    • Populate test_battery table
    • Populate Examiners table
    • Testing and Troubleshooting Instruments
    • Double Data Entry
    • Excluding Instruments
    • Instrument Permissions
    • Instrument Manager
  • [ ]:pushpin: Imaging Database
    • Install the imaging pipeline codebase
    • Set up imaging insertion scripts ⁉️ ➑️ Think I am done with the step
    • Loading a scan into LORIS ⁉️ ➑️ still need to figure out the naming convention to convert DCM --> Niftii
      • 3a. Imaging Uploader
      • 3b. Running the insertion Pipeline
    • Verify loaded images and Troubleshooting
    • Queue Manager
    • Email Notifications [is it possible if local installation?]
    • Visualization: BrainBrowser
    • Quality Control within the Imaging Browser
    • Anonymization
    • Post-processing (CBRAIN)

- [ ] __LORIS Modules__
  • Data Querying Tool

  • Backups

  • Security: Enabling SSL ⁉️ Even if locally installed ?

  • Enable Mail Server ⁉️ Even if locally installed ?

πŸ’£ Shout out to Cecil and Liza who consistently helped me out ! πŸ’£

2- Setting up my reproducible environment and try analyzing some prelimenary data:

If I have some more free times (which I doubt)

  • I have some data that I'd like to quantitatively analyze using QMRLab that Agah (also a 2018 participant ➑️ his school repo here) is developing.

Final word: Free your schedule to make sure you actually have time to work on the project you had in mind and not spend your whole time elsewhere 😩

About

My MTL BRAINHACK SCHOOL project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published