Giter Site home page Giter Site logo

vsoch / nifti-drop Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 3.4 MB

a playground for visualizing and working with nifti images without a server

Home Page: http://vsoch.github.io/nifti-drop

License: BSD 3-Clause "New" or "Revised" License

CSS 10.80% HTML 2.98% JavaScript 84.56% Python 1.66%

nifti-drop's Introduction

Nifti-Drop

Read nifti and nidm files in browser under development

  • view header details for nifti
  • interactive coordinate browsing
  • save image to file (export)
  • view nidm results
  • uses font brain for nidm and brain imaging icons

Versions

Static Local

The base structure of the repo (including index.html, js, css, data, and img work to run a local, static installation. This version works in browsers works in browsers with FileReader support. Depending on the paths in nidm file, however, there can be cross browser issues leading to unreliable loading of some nidm files. To get around this, a python module has been developed for use on a server.

Python module

This repo also includes a python module to run nifti-drop from a server, and generate an initial page that has some set of relative files embedded in it. This version will continue to function to drop new images from the user, however it cannot be used to dynamically retrieve different files from the server once the page has been loaded. See an [example][examples/run_local.py] for how to generate this viewer.

To install

  pip install git+git://github.com/vsoch/nifti-drop.git
Many Thanks

Papaya Viewer, we salute you!

Coming Soon

  • multiple image browsing

demo

nifti-drop's People

Contributors

vsoch avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

natephil

nifti-drop's Issues

table / figure export

Right now we can export a static image of the canvas, and added to this should be analysis parameters (defined by nidm results, if applicable), and different options for the table:

  • rendered into figure
  • as TSV file

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.