lbm_suite2p_python


Namelbm_suite2p_python JSON
Version 2.0.5 PyPI version JSON
download
home_pageNone
SummaryLight Beads Microscopy Pipeline using Suite2p
upload_time2025-10-24 17:21:23
maintainerNone
docs_urlNone
authorNone
requires_python<3.12.10,>=3.12.7
licenseNone
keywords pipeline numpy microscopy scanimage suite2p tiff
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Light Beads Microscopy (LBM) Pipeline: Suite2p

[![PyPI - Version](https://img.shields.io/pypi/v/lbm-suite2p-python)](https://pypi.org/project/lbm-suite2p-python/)

[![Documentation](https://img.shields.io/badge/Documentation-blue?style=for-the-badge&logo=readthedocs&logoColor=white)](https://millerbrainobservatory.github.io/LBM-Suite2p-Python/index.html)

This package is still in a *late-beta* stage of development.

A pipeline for processing volumetric 2-photon Light Beads Microscopy (LBM) datasets.

This pipeline uses the following open-source software:

- [suite2p](https://github.com/MouseLand/suite2p)
- [cellpose](https://github.com/MouseLand/cellpose)
- [rastermap](https://github.com/MouseLand/rastermap)
- [mbo_utilities](https://github.com/MillerBrainObservatory/mbo_utilities)
- [scanreader](https://github.com/atlab/scanreader)


[![LBM](https://zenodo.org/badge/DOI/10.1007/978-3-319-76207-4_15.svg)](https://doi.org/10.1038/s41592-021-01239-8)

---

## Installation

This pipeline is installable with `pip`:

```bash
pip install lbm_suite2p_python
# with uv: uv pip install lbm_suite2p_python
```

We highly encourage the use of a virtual environment. If you are unfamiliar with virtual environments, see our documentation [here](https://millerbrainobservatory.github.io/mbo_utilities/venvs.html).

You may also use git to clone and install locally for updates not yet released to pypi:

```bash
git clone https://github.com/MillerBrainObservatory/LBM-Suite2p-Python.git
cd LBM-Suite2p-Python

# make sure your virtual environment is active
pip install "." 
```

## Features

### 2.0.0

- Process ScanImage multi-ROI as separate datasets
- Post-processing cell filters for area, exceptional events and eccentricity

### 1.0.0

- Suite2p planar segmentation
- DF/F, baseline calculation and documentation
- Aggregate planar outputs into volumetric dataset

## Issues

Widgets may throw "Invalid Rect" errors. This can be safely ignored until it is [resolved](https://github.com/pygfx/wgpu-py/issues/716#issuecomment-2880853089).

---

## Acknowledgements

This pipeline is mostly a volumetric wrapper around [suite2p](https://github.com/MouseLand/suite2p), [cellpose](https://github.com/MouseLand/cellpose) and [Suite3D](https://github.com/alihaydaroglu/suite3d). We thank the contributors to those projects.

Thank you to the developers of [scanreader](https://github.com/atlab/scanreader), which provides a clean interface to ScanImage metadata using only tifffile and numpy.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "lbm_suite2p_python",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.12.10,>=3.12.7",
    "maintainer_email": null,
    "keywords": "Pipeline, Numpy, Microscopy, ScanImage, Suite2p, tiff",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/72/a4/27240a0591fdd1669928ed43ab7edd84ac5bce1619a1bc7aa298c3598805/lbm_suite2p_python-2.0.5.tar.gz",
    "platform": null,
    "description": "# Light Beads Microscopy (LBM) Pipeline: Suite2p\r\n\r\n[![PyPI - Version](https://img.shields.io/pypi/v/lbm-suite2p-python)](https://pypi.org/project/lbm-suite2p-python/)\r\n\r\n[![Documentation](https://img.shields.io/badge/Documentation-blue?style=for-the-badge&logo=readthedocs&logoColor=white)](https://millerbrainobservatory.github.io/LBM-Suite2p-Python/index.html)\r\n\r\nThis package is still in a *late-beta* stage of development.\r\n\r\nA pipeline for processing volumetric 2-photon Light Beads Microscopy (LBM) datasets.\r\n\r\nThis pipeline uses the following open-source software:\r\n\r\n- [suite2p](https://github.com/MouseLand/suite2p)\r\n- [cellpose](https://github.com/MouseLand/cellpose)\r\n- [rastermap](https://github.com/MouseLand/rastermap)\r\n- [mbo_utilities](https://github.com/MillerBrainObservatory/mbo_utilities)\r\n- [scanreader](https://github.com/atlab/scanreader)\r\n\r\n\r\n[![LBM](https://zenodo.org/badge/DOI/10.1007/978-3-319-76207-4_15.svg)](https://doi.org/10.1038/s41592-021-01239-8)\r\n\r\n---\r\n\r\n## Installation\r\n\r\nThis pipeline is installable with `pip`:\r\n\r\n```bash\r\npip install lbm_suite2p_python\r\n# with uv: uv pip install lbm_suite2p_python\r\n```\r\n\r\nWe highly encourage the use of a virtual environment. If you are unfamiliar with virtual environments, see our documentation [here](https://millerbrainobservatory.github.io/mbo_utilities/venvs.html).\r\n\r\nYou may also use git to clone and install locally for updates not yet released to pypi:\r\n\r\n```bash\r\ngit clone https://github.com/MillerBrainObservatory/LBM-Suite2p-Python.git\r\ncd LBM-Suite2p-Python\r\n\r\n# make sure your virtual environment is active\r\npip install \".\" \r\n```\r\n\r\n## Features\r\n\r\n### 2.0.0\r\n\r\n- Process ScanImage multi-ROI as separate datasets\r\n- Post-processing cell filters for area, exceptional events and eccentricity\r\n\r\n### 1.0.0\r\n\r\n- Suite2p planar segmentation\r\n- DF/F, baseline calculation and documentation\r\n- Aggregate planar outputs into volumetric dataset\r\n\r\n## Issues\r\n\r\nWidgets may throw \"Invalid Rect\" errors. This can be safely ignored until it is [resolved](https://github.com/pygfx/wgpu-py/issues/716#issuecomment-2880853089).\r\n\r\n---\r\n\r\n## Acknowledgements\r\n\r\nThis pipeline is mostly a volumetric wrapper around [suite2p](https://github.com/MouseLand/suite2p), [cellpose](https://github.com/MouseLand/cellpose) and [Suite3D](https://github.com/alihaydaroglu/suite3d). We thank the contributors to those projects.\r\n\r\nThank you to the developers of [scanreader](https://github.com/atlab/scanreader), which provides a clean interface to ScanImage metadata using only tifffile and numpy.\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Light Beads Microscopy Pipeline using Suite2p",
    "version": "2.0.5",
    "project_urls": {
        "homepage": "https://github.com/MillerBrainObservatory/LBM-Suite2p-Python"
    },
    "split_keywords": [
        "pipeline",
        " numpy",
        " microscopy",
        " scanimage",
        " suite2p",
        " tiff"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b55ed5fc3793ba3cdd1b72dceec8dfd29be9b1d94e6eb83b3e6cfe4b10f3e9e",
                "md5": "fed5b506474873e36fd650a630821a3e",
                "sha256": "fb0144735d8bc4ec6194d79ca46f8c221bd032c2a327dbab9e82a9342e3e95d9"
            },
            "downloads": -1,
            "filename": "lbm_suite2p_python-2.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fed5b506474873e36fd650a630821a3e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12.10,>=3.12.7",
            "size": 41622,
            "upload_time": "2025-10-24T17:21:22",
            "upload_time_iso_8601": "2025-10-24T17:21:22.497907Z",
            "url": "https://files.pythonhosted.org/packages/7b/55/ed5fc3793ba3cdd1b72dceec8dfd29be9b1d94e6eb83b3e6cfe4b10f3e9e/lbm_suite2p_python-2.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "72a427240a0591fdd1669928ed43ab7edd84ac5bce1619a1bc7aa298c3598805",
                "md5": "ec57d6b1ce82735d23e2dda2b2364ab7",
                "sha256": "56cbc121ed35246aba75a57a21003f9c7bc2b2ad8e16d0209db79266212d4d99"
            },
            "downloads": -1,
            "filename": "lbm_suite2p_python-2.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "ec57d6b1ce82735d23e2dda2b2364ab7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.12.10,>=3.12.7",
            "size": 40169,
            "upload_time": "2025-10-24T17:21:23",
            "upload_time_iso_8601": "2025-10-24T17:21:23.275827Z",
            "url": "https://files.pythonhosted.org/packages/72/a4/27240a0591fdd1669928ed43ab7edd84ac5bce1619a1bc7aa298c3598805/lbm_suite2p_python-2.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-24 17:21:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MillerBrainObservatory",
    "github_project": "LBM-Suite2p-Python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "lbm_suite2p_python"
}
        
Elapsed time: 4.19865s