Big-FISH

Getting started

To avoid dependency conflicts, we recommend the the use of a dedicated virtual or conda environment. In a terminal run the command:

$ conda create -n bigfish_env python=3.6
$ source activate bigfish_env

We recommend two options to then install Big-FISH in your virtual environment.

Download the package from PyPi

Use the package manager pip to install Big-FISH. In a terminal run the command:

$ pip install big-fish

Clone package from Github

Clone the project’s Github repository and install it manually with the following commands:

$ git clone git@github.com:fish-quant/big-fish.git
$ cd big-fish
$ pip install .

Examples

Several examples are available as Jupyter notebooks:

  1. Read and write images.

  2. Normalize and filter images.

  3. Project in two dimensions.

  4. Segment nuclei and cells.

  5. Detect spots.

  6. Extract cell level results.

  7. Analyze coordinates.

You can also run these example online with mybinder. The remote server can take a bit of time to start.


API reference







Support

If you have any question relative to the package, please open an issue on Github.


Citation

If you exploit this package for your work, please cite:

Arthur Imbert, Wei Ouyang, Adham Safieddine, Emeline Coleno, Christophe
Zimmer, Edouard Bertrand, Thomas Walter, Florian Mueller. FISH-quant v2:
a scalable and modular analysis tool for smFISH image analysis. bioRxiv
(2021) https://doi.org/10.1101/2021.07.20.453024