GithubHelp home page GithubHelp logo

novayang1112 / smap Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jries/smap

0.0 1.0 0.0 81.54 MB

License: GNU General Public License v3.0

C++ 6.29% Python 0.05% C 2.02% Objective-C 0.02% Java 0.14% MATLAB 88.10% M 0.02% Mercury 0.01% Mathematica 0.72% Cuda 2.56% Makefile 0.01% HTML 0.07% Batchfile 0.01% Rich Text Format 0.01%

smap's Introduction

SMAP

Superresolution microscopy analysis platform

COPYRIGHT: Jonas Ries, 2020 LICENSE: GPLv3 AUTHOR: Jonas Ries, EMBL Heidelberg, [email protected] 27.03.2020 www.rieslab.de, www.github.com/jries/SMAP PLEASE CITE AS: Ries, J. SMAP: a modular super-resolution microscopy analysis platform for SMLM data. Nat Methods (2020). https://doi.org/10.1038/s41592-020-0938-1 Please also cite the references for the plugins you use (as mentioned in the plugin info).

Documentation and installation instructions at: /Documents/Manual/SMAPStep-by-StepGuide.md Instructions for using SMAP to analyze nuclear pore complex standard samples: /Documentation/Manual/SMAP_manual_NPC.pdf

Please cite as: Ries, J. SMAP: a modular super-resolution microscopy analysis platform for SMLM data. Nature Methods (2020) doi:10.1038/s41592-020-0938-1.

Requirements

  1. MATLAB 2019a and newer. Toolboxes: Optimization, Image processing, Curve fitting, Statistics and Machine Learning. A fully functional stand-alone version that does not require a MATLAB license but is limited in extendability can be downloaded from https://www.embl.de/download/ries/SMAPCompiled/ (Installation notes see below).

  2. Mac or Windows

  3. For GPU fitting: Windows, NVIDIA graphics card. CUDA driver (recommended: version 7.5). All fitters also come with a CPU version that is used when these specifications are not met.

Installation

  1. Clone git repository:

    a. Use Terminal (MacOS) or Cmd (Win). Use cd to navigate to the target directory. (e.g. cd git)

    b. Type: git clone https://github.com/jries/SMAP and type in your username and password for your git account.

    c. Install the 3D fitter by typing git clone https://github.com/jries/fit3Dcspline

  2. Install Micromanager 1.4.22 from https://micro-manager.org

  3. If needed install www.openmicroscopy.org/bio-formats/downloads

  4. In MATLAB: run SMAP.m, if questioned, change folder.

  5. In the Menu select SMAP/Preferences... Switch to the Directories tab and select the directories of Micro-Manager and of the bioformats_package.jar. Press Save and exit.

Typical install times: 15 minutes.

Installation of stand-alone version

  1. Download the respective version from https://www.embl.de/download/ries/SMAPCompiled/ corresponding to your operating system.
  2. Follow the installation notes in Installation_notes_SMAP_compiled.rtf which can be found under the previous link.

smap's People

Contributors

jries avatar yulewu avatar rieslab avatar ming808 avatar haydnspass avatar phoess avatar robindiekmann avatar jdeschamps avatar balintbalazs avatar evansii avatar mhantsche avatar

Watchers

James Cloos 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.