Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    desk-serverpublic

    desk

    Remote desktop for medical imaging

    The aim of the project is to create a remote desktop for visualization and processing of medical images. Only works under linux or Mac OS, but patches are welcome!

    Infos and live demo

    a live demo is visible here: https://desk.creatis.insa-lyon.fr/demo/

    more infos? Click here http://www.creatis.insa-lyon.fr/site/fr/desk

    License

    CeCILL-B (BSD-compatible), if you use this code for academic purposes, please cite this article:

    Link to PDF H. Jacinto, R. Kéchichan, M. Desvignes, R. Prost, and S. Valette, "A Web Interface for 3D Visualization and Interactive Segmentation of Medical Images", 17th International Conference on 3D Web Technology (Web 3D 2012), Los-Angeles, USA, pp. 51-58, 2012

    Copyright (c) CNRS, INSA-Lyon, UCBL, INSERM

    Dependencies

    To install desk on your computer, you need:

    • git
    • node.js
    • python to build the API browser or rebuild core qooxdoo code

    to visualize 3D data (meshes, volumes) you also need;

    • vtk + headers (versions 5 or 6)
    • cmake

    Installation

    git clone http://github.com/valette/desk.git
    cd desk
    npm install
    npm run build
    

    to install binary addons for 3D data visualization (needs vtk and cmake):

    npm run buildAddons
    

    Usage

    node desk.js
    

    then point your browser to localhost:8080

    login as:

    • user : your linux username
    • password : "password"

    Update node packages

    git pull
    npm install
    npm update
    npm run build
    

    Build the API browser / update the qooxdoo core

    cd client/application
    npm install
    ./generate.py api    // to build the API browser
    ./generate.py build  // to build the qooxdoo core
    ./generate.py source // to build the debug version
    

    note that these take a few minutes at first launch. Afterwards, you have access to:

    Acknowledgements

    This software benefits from several open-source contributions:

    Keywords

    none

    install

    npm i desk-server

    Downloadsweekly downloads

    2

    version

    0.1.0

    license

    CECILL-B

    repository

    githubgithub

    last publish

    collaborators

    • avatar