Skip to content

A Napari plugin meant to detect and segment microglia before extracting some measures about them.

License

Notifications You must be signed in to change notification settings

MontpellierRessourcesImagerie/microglia-analyzer

Repository files navigation

Microglia Analyzer

GitHub License Python Version Unit tests

A Napari plugin allowing to detect and segment microglia on fluorescent images.

It consists in:

  • Detecting the microglia with a YOLOv5 model.
  • Segmenting them with a UNet model.
  • Using some morphology to extract metrics such as:
    • The total length
    • The length of the longest path
    • The number of leaves
    • The number of vertices
    • Area of the convex hull
    • Solidity/extent

This napari plugin was generated with Cookiecutter using @napari's cookiecutter-napari-plugin template.

Installation

You can install microglia-analyzer via pip:

pip install microglia-analyzer

To install latest development version :

pip install git+https://github.com/MontpellierRessourcesImagerie/microglia-analyzer.git

Contributing

Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

License

Distributed under the terms of the MIT license, "microglia-analyzer" is free and open source software

Issues

If you encounter any problems, please file an issue along with a detailed description.

About

A Napari plugin meant to detect and segment microglia before extracting some measures about them.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages