Skip to main content
https://travis-ci.org/losonczylab/sima.svg?branch=master https://ci.appveyor.com/api/projects/status/q3bgxcoget1xef33/branch/master?svg=true https://coveralls.io/repos/losonczylab/sima/badge.png Join the chat at https://gitter.im/losonczylab/sima

Overview

SIMA (Sequential IMage Analysis) is an Open Source package for analysis of time-series imaging data arising from fluorescence microscopy. The functionality of this package includes:

  • correction of motion artifacts

  • segmentation of imaging fields into regions of interest (ROIs)

  • extraction of dynamic signals from ROIs

The included ROI Buddy software provides a graphical user interface (GUI) supporting the following functionality:

  • manual creation of ROIs

  • editing of ROIs resulting from automated segmentation

  • registration of ROIs across separate imaging sessions

Installation and Use

For complete documentation go to <http://www.losonczylab.org/sima>

Dependencies

Optional dependencies

  • OpenCV >= 2.4.8, required for segmentation, registration of ROIs across multiple datasets, and the ROI Buddy GUI

  • picos >= 1.0.2, required for spike inference (>= 1.1 required for Python 3)

  • pyfftw, allows faster performance of some motion correction methods when installed together with FFTW.

  • h5py >= 2.2.1 (2.3.1 recommended), required for HDF5 file format

  • bottleneck >=0.8, for faster calculations

  • matplotlib >= 1.2.1, for saving extraction summary plots

  • mdp, required for ICA demixing of channels

If you build the package from source, you may also need:

If you are using the spike inference feature, we strongly recommend installing MOSEK (free for academic use) which greatly speeds up the inference.

Citing SIMA

If you use SIMA for your research, please cite the following paper in any resulting publications:

Kaifosh P, Zaremba J, Danielson N, and Losonczy A. SIMA: Python software for analysis of dynamic fluorescence imaging data. Frontiers in Neuroinformatics. 2014 Aug 27; 8:77. doi: 10.3389/fninf.2014.00077.

License

Unless otherwise specified in individual files, all code is

Copyright (C) 2014 The Trustees of Columbia University in the City of New York.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Metadata

Release files for sima 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for sima 1.3.1
File Size Uploaded
sima-1.3.1.zip 3.1 MB Details
sima-1.3.1.tar.gz 3.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for sima 1.3.1
File
sima-1.3.1-py3.5-linux-x86_64.egg Legacy Egg format - - Details
sima-1.3.1-py3.4-linux-x86_64.egg Legacy Egg format - - Details
sima-1.3.1-py2.7-linux-x86_64.egg Legacy Egg format - - Details
sima-1.3.1-cp27-cp27m-win_amd64.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-64 Details
sima-1.3.1-cp27-cp27m-win32.whl CPython 2.7 CPython 2.7 pymalloc Windows x86-32 Details

Total release size: 20.5 MB

Release files / sima-1.3.1.zip

Download URL sima-1.3.1.zip
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
57d997dcb0c376f869585e80ce98d71ddd2c8bfc5ef90e9519483a20dff002f5
BLAKE2b-256 checksum
How to use checksums
1e182fd98d1bb139b6241ebded0eeefbb6c8f67340dd58bb9c39dba088ab45ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1.tar.gz

Download URL sima-1.3.1.tar.gz
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
f9fa39297ac7142d046d43ec491cc238400f7fd7cf24f005ab57745fabcc004e
BLAKE2b-256 checksum
How to use checksums
bd83ea779250add47bab44800a5d501865729753ad842872e6e12eb63fbd9e2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1-py3.5-linux-x86_64.egg

Download URL sima-1.3.1-py3.5-linux-x86_64.egg
Size 3.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
f9c275c41ab3e2bcbfd031c66c04be2054079122c2b9a57527abde9d6e23f177
BLAKE2b-256 checksum
How to use checksums
27e9e41991738f1f8f00c78fa1f3f19f61d42d142785b4afdfcaba52dee4302d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1-py3.4-linux-x86_64.egg

Download URL sima-1.3.1-py3.4-linux-x86_64.egg
Size 3.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
612f8bf8190850244714c6e42029335b01a45fee61f101130406d6b8b9fe97e9
BLAKE2b-256 checksum
How to use checksums
20717833c6e42ef8c34421f22d59a39e7380b4a15de086bfd8c22c90318a6436
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1-py2.7-linux-x86_64.egg

Download URL sima-1.3.1-py2.7-linux-x86_64.egg
Size 3.1 MB
Tags Egg
SHA-256 checksum
How to use checksums
f226d1dfbcbebf6da2bd80f1b7f61ae1c68fb9487ab32ad3c4053ad8bab51417
BLAKE2b-256 checksum
How to use checksums
ef606a932b7c3f986e96a357c17bf6ec017296526ac46b76303d54de216d91ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1-cp27-cp27m-win_amd64.whl

Download URL sima-1.3.1-cp27-cp27m-win_amd64.whl
Size 2.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
4d56a058de356265fd671b1c3268075c107306d201f2dab599be9f33c14c62f4
BLAKE2b-256 checksum
How to use checksums
ca706c8de8afa7671f6f32f8676a53af1e4ddded8975b474f4f4abe15369abfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / sima-1.3.1-cp27-cp27m-win32.whl

Download URL sima-1.3.1-cp27-cp27m-win32.whl
Size 2.6 MB
Tags CPython 2.7 CPython 2.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
72f926a4a65f4380f942ec0bf73d6bd1b2e8cfce949b434eff591730bf8c9ad9
BLAKE2b-256 checksum
How to use checksums
b6183f62f599105f981591b01c37db074823de8dccd2dcb70560889e04fd8379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.3.1 This release

7 release files

1.3.0

7 release files

1.2.1

7 release files

1.2.0

7 release files

1.1.1

6 release files

1.1.0

7 release files

1.0.3

6 release files

1.0.2

6 release files

1.0.1

6 release files

1.0.0

3 release files

0.3.2

8 release files

0.3.1

12 release files

0.3.0

9 release files

0.2.1

9 release files

0.2.0

5 release files

0.1.1

4 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page