You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-17
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,9 @@ A Python toolbox for large scale **Ca**lcium **Im**aging data **An**alysis and b
17
17
18
18
CaImAn implements a set of essential methods required in the analysis pipeline of large scale calcium imaging data. Fast and scalable algorithms are implemented for motion correction, source extraction, spike deconvolution, and component registration across multiple days. It is suitable for both two-photon and one-photon fluorescence microscopy data, and can be run in both batch and online modes. CaImAn also contains some routines for the analysis of behavior from video cameras. A list of features as well as relevant references can be found [here](https://github.com/flatironinstitute/CaImAn/wiki/CaImAn-features-and-references).
19
19
20
+
## Web-based Docs
21
+
Documentation for CaImAn (including install instructions) can be found online [here](https://caiman.readthedocs.io/en/master/Overview.html).
22
+
20
23
## Companion paper
21
24
A paper explaining most of the implementation details and benchmarking can be found [here](https://elifesciences.org/articles/38173).
22
25
@@ -36,10 +39,8 @@ All the results and figures of the paper can be regenerated using this package.
36
39
37
40
## New: Installation through conda-forge (August 2019)
38
41
39
-
Beginning in August 2019 we have an experimental binary release of the software in the conda-forge package repos. This is intended for people who can use CaImAn as a library, interacting with it as the demos do. It also does not need a compiler. It is not suitable for people intending to change the CaImAn codebase. Comfort with conda is still required. If you wish to use the binary package, you do not need the sources (including this repo) at all. With a functional install of conda, you can do (on any platform):
40
-
```bash
41
-
conda create -n caiman -c conda-forge caiman
42
-
```
42
+
Beginning in August 2019 we have an experimental binary release of the software in the conda-forge package repos. This is intended for people who can use CaImAn as a library, interacting with it as the demos do. It also does not need a compiler. It is not suitable for people intending to change the CaImAn codebase. Comfort with conda is still required. If you wish to use the binary package, you do not need the sources (including this repo) at all. Installation and updating instructions can be found [here](./docs/source/Installation.rst).
43
+
43
44
You will still need to use caimanmanager.py afterwards to create a data directory. If you install this way, do not follow any of the other install instructions below.
44
45
45
46
## New: Exporting results, GUI and NWB support (July 2019)
@@ -50,24 +51,14 @@ The [Neurodata Without Borders (NWB)](https://www.nwb.org/) file format is now s
50
51
51
52
**To use CaImAn with these additional features you'll need to create a new environment following the usual instructions.**
52
53
53
-
54
-
## New: Removing Keras dependency (June 2019)
55
-
56
-
To circumvent a problem arising in Windows installation, we recently removed keras from the list of dependencies. Keras was being used to deploy the pretrained neural network models for component screening. The neural network models are being deployed through tensorflow and for that we included tensorflow compatible versions of the models inside the folder `model`. Existing users who already have keras in their environment will continue using keras as it is slightly faster. However if you create an environment without it you may want to either reinstall caimanmanager or simply copy the files `model/*.pb` into the folder `caiman_data/model/` for the files to be discoverable. New CaImAn users do not need to do anything as this is being taken care of during the installation process.
57
-
58
-
## Installation for calcium imaging data analysis
59
-
60
-
Installation and updating instructions can be found [here](./docs/source/Installation.rst).
61
-
62
54
## Documentation & Wiki
63
55
64
56
Documentation of the code can be found [here](https://caiman.readthedocs.io/en/master/).
65
-
Moreover, our [wiki page](https://github.com/flatironinstitute/CaImAn/wiki) covers some aspects of the code.
66
57
67
58
### Installation for behavioral analysis
68
59
* Installation on Linux (Windows and MacOS are problematic with anaconda at the moment)
69
60
* create a new environment (suggested for safety) and follow the instructions for the calcium imaging installation
70
-
* Install spams, as explained [here](http://spams-devel.gforge.inria.fr/). Installation is not straightforward and it might take some trials to get it right
61
+
* Install spams, as explained [here](http://spams-devel.gforge.inria.fr/). Installation is not straightforward and it might take some trials to get it right.
71
62
72
63
## Demos
73
64
@@ -138,7 +129,6 @@ If you use this code please cite the corresponding papers where original methods
138
129
139
130
## Other docs in this repo
140
131
*[Running CaImAn on a Cluster](docs/CLUSTER.md)
141
-
*[More detailed install instructions for Windows](docs/INSTALL-windows.md)
142
132
*[Install quirks on some Linux Distributions](docs/README-Distros.md)
143
133
*[How CaImAn can use your GPUs](docs/README-GPU.md)
144
134
*[The CaImAn GUI](docs/GUI.md)
@@ -169,7 +159,7 @@ Special thanks to the following people for letting us use their datasets for our
169
159
* Sue Ann Koay, David Tank, Princeton University
170
160
* Manolis Froudarakis, Jake Reimers, Andreas Tolias, Baylor College of Medicine
171
161
* Clay Lacefield, Randy Bruno, Columbia University
0 commit comments