Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated Web-Reports for a FreeSurfer Subjects Directory #85

Open
hebbianloop opened this issue Jun 6, 2019 · 0 comments
Open

Automated Web-Reports for a FreeSurfer Subjects Directory #85

hebbianloop opened this issue Jun 6, 2019 · 0 comments
Labels
CHECK_LABEL Labels needs to be checked by a human documentation Improvements or additions to documentation Hackathon Project Project suggestion Java project_type:documentation

Comments

@hebbianloop
Copy link

hebbianloop commented Jun 6, 2019

Surfer Web-Gems

Demo

Project Description

This software in development takes a FreeSurfer subjects directory, runs some summary routines, spits out meta-information to screen/tsv, compiles papaya web viewers for each subject, and generates a folder of html files running the papaya js to show individual subject brainmasks, edits, atlases, parcellations etc. etc. and across-subject summaries (SNR/p(edit voxel)/morphometrics).

This project was somewhat sloppily developed in bits and pieces over the period of a year and needs a bit of consolidation and help from individuals with software packaging experience (I'm a bit of a novice).

Skills required to participate

Experience with nipype
Structural imaging (freesurfer?)
Bash scripting?
Java scripting

Need someone to help compile surface viewers to embed in HTML hereto docs.

Integration

This package would help groups easily parse output and summary statistics of the FreeSurfer pipeline for large datasets, aiding neurologists, clinicians and scientists to easily parse and view data.

Some goals

Everything is was slapped/taped/glued together using bash as a wrapper for calls to various neuroimaging softwares and using HERETO documents to automatically generate HTML webpages. A bit of clean-up, integration with python, documentation and expansion of functionality are the immediate goals (roughly in that order).

  • Rewrite FreeSurfer subject's directory summaries using nipype
  • Consolidate all functions and calls into a singular repository (this bridges two right now)
  • Output meta-analytic data to JSON rather tsv
  • Complete cross-subject summaries
  • Add 3D surface viewers for pial/white surfaces with thickness/morphometric overlay

Preparation material

🤷‍♂️🤷‍♂️🤷‍♂️🤷‍♂️

Link to your GitHub repo

Surfer-webgems
[Dependent on Surfer-gems](git clone https://github.com/seldamat/Surfer-gems.git)

Communication

slack_brainhack_3

@llevitis llevitis added the Hackathon Project Project suggestion label Apr 16, 2020
@Remi-Gau Remi-Gau added documentation Improvements or additions to documentation Java project_type:documentation CHECK_LABEL Labels needs to be checked by a human labels Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CHECK_LABEL Labels needs to be checked by a human documentation Improvements or additions to documentation Hackathon Project Project suggestion Java project_type:documentation
Projects
None yet
Development

No branches or pull requests

3 participants