Core code was contributed by Alistair Boettiger and Jeffrey Moffitt.
All core code contained here is licensed under the creative commons CC BY NC. See individual help files for more information.
Some functions are dependent upon the sister repository storm-analysis
, written primarily by Hazen Babcock.
This repository is available here: https://github.com/ZhuangLab/storm-analysis
- Clone this repository (see below) via git or copy the contents to your hard drive
- New to Git? Recommended: Sign up for an account at Github.com and
fork
thematlab-storm
project. - Install Windows Github on your local machine (or GitK).
- Sign into to Windows Github on your local machine and clone the github project.
- New to Git? Recommended: Sign up for an account at Github.com and
- Clone the storm-analysis repository via git or copy the contents to your hard drive.
- Copy
startup_demo.m
into your default matlab working directory. Typically this directory is "/My Documents/MATLAB" - Change the paths within startup_demo.m to specify the locations of the
matlab-storm
andstorm-analysis
repositories and set up a scratch folder.
Then change the name ofstartup_demo.m
tostartup.m
(or name it something else and instruct your existingstartup.m
script to call it). - Launch matlab.
Everyone is welcome to contribute to matlab-storm but any code contributed must follow several general 'clean code' standards.
- New functions should be written in the form described in
/Templates/FunctionTemplate.m
and placed in an appropriate folder in /Functions - Modifications to existing functions should remain backwards compatible as much as possible.
-
Code repository
title = {https://github.com/ZhuangLab/matlab-storm}
version = {git commit ce8094b603}
authors = {Alistair Boettiger and Jeffrey Moffitt}
Some aspects of this analysis package depend on the Insight3 which can be provided by request (contact Professor Xiaowei Zhuang zhuang at chem.harvard.edu).
For instructions on integrating this software with matlab-storm
, contact Alistair or Jeff.