Code Monkey home page Code Monkey logo

iceimarisconnector's Introduction

IceImarisConnector

IceImarisConnector is a simple commodity class that eases communication between Bitplane Imaris and MATLAB using the Imaris XT interface.

Installation

Download or clone IceImarisConnector to your computer.

Simple installation

Copy the @IceImarisApplication subfolder to the Imaris XT folder.

In Windows:

C:\Program Files\Bitlane\Imaris 7.x.y\XT\matlab

On Mac OS X:

/Applications/Imaris 7.x.y.app/Contents/SharedSupport/XT/matlab

where 7.x.y represents current Imaris version.

This way, Imaris will find IceImarisConnector when launching XTensions.

NOTE: It is recommended to add the Imaris XT folder to the MATLAB path to make it easier to write and debug XTensions from MATLAB.

More flexible installation

Using MATLABStarter, you can keep IceImarisConnector anywhere you like on your file system. This is particularly useful if you want to keep your git repository intact, or if you want to add IceImarisConnector to your existing MATLAB library and make us of external dependencies in your XTensions.

IMARISPATH environment variable

IceImarisConnector is clever enough to find Imaris if Imaris itself is installed in the standard locations.

If more than one Imaris installation is found, IceImarisConnector will pick the latest to work with.

In case you want to use an older Imaris version, or you installed Imaris in a non-standard location, you have to tell IceImarisConnector where to find the desired installation. You can do that by setting the environment variable IMARISPATH to point to the Imaris root folder (e.g. C:\Program Files\Bitlane\Imaris 7.5.2).

MATLAB path setting

Alternatively, you could set MATLAB's path to include the IceImarisConnector directory. To do this, open MATLAB and use the Set Path... entry in the File menu. In the dialog, click on Add Folder... and add the path to your git clone (e.g. C:\Devel\IceImarisConnector).

iceimarisconnector's People

Contributors

aarpon avatar ehrenfeu avatar

Watchers

 avatar James Cloos avatar Laurent Guerard avatar Kai D. Schleicher avatar  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.