GithubHelp home page GithubHelp logo

carrie-jw / leaddbs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from netstim/leaddbs

0.0 0.0 0.0 4.94 GB

Lead-DBS is a MATLAB toolbox facilitating deep brain stimulation electrode localization and connectomic neuroimaging.

Home Page: https://www.lead-dbs.org

License: Other

Shell 0.11% C++ 1.48% Python 46.71% C 0.74% Objective-C 0.01% Java 0.02% MATLAB 49.72% M 0.28% TeX 0.01% Mercury 0.01% Mathematica 0.70% Makefile 0.04% HTML 0.05% CMake 0.04% AMPL 0.06% Cython 0.02% Dockerfile 0.01% Rich Text Format 0.01%

leaddbs's Introduction

LEAD-DBS

LEAD-DBS is NOT intended for clinical use!

About Lead-DBS

LEAD-DBS is a MATLAB toolbox facilitating the:

  • reconstruction of deep-brain-stimulation (DBS) electrodes in the human brain on basis of postoperative MRI and/or CT imaging
  • the visualization of localization results in 2D/3D
  • a group-analysis of DBS-electrode placement results and their effects on clinical results
  • simulation of DBS stimulations (calculation of volume of activated tissue – VAT)
  • diffusion tensor imaging (DTI) based connectivity estimates and fiber-tracking from the VAT to other brain regions (connectomic surgery)

Installation

Prerequisites

  • Recommended RAM size: 32GB or more
  • MATLAB version: R2022a or later
  • The following MATLAB toolboxes
    • MATLAB Image Processing Toolbox
    • MATLAB Signal Processing Toolbox
    • MATLAB Statistics and Machine Learning Toolbox
    • MATLAB Curve Fitting Toolbox (optional)
    • MATLAB Parallel Computing Toolbox (optional)
  • The SPM12 toolbox

Normal installation

Lead-DBS can be downloaded from our website in fully functional form.

Development installation

Alternatively, especially in case you wish to modify and contribute to Lead-DBS, you can

  • Make sure to meet the prerequisites
  • Clone the Lead-DBS repository from github.
  • Download the necessary data and unzip it into the cloned git repository.

We’d love to implement your improvements into Lead-DBS – please contact us for direct push access to Github or feel free to add pull-requests to the Lead-DBS repository.

Getting started

You can run Lead-DBS by typing "lead demo" into the Matlab prompt. This will open up the main GUI and a 3D viewer with an example patient. But there's much more to explore. Head over to our website to see a walkthrough tutorial, a manual, some more screenshots and other ressources. There's also a helpline in form of a Slack channel. We would love to hear from you.

Questions

If you have questions/problems when using Lead-DBS, you can checkout our:

leaddbs's People

Contributors

ningfei avatar andreashorn avatar simonoxen avatar nrajamani3 avatar kinway25 avatar jachtzehn avatar akapp avatar till-dembek avatar adhusch avatar oprienrico avatar garancemeyer avatar daniel-tojal avatar cboulay avatar tperera avatar laurentheirendt avatar loicmarx avatar peterpan0716 avatar brainmodulationlab avatar hollundb avatar artenobot avatar riosana avatar patrizvar avatar neumann-wj avatar lahart21 avatar toddherrington avatar tsieger avatar plettigp avatar qrabbani avatar mehrib avatar arashgmn 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.