MotilA documentation ==================== .. image:: https://badgen.net/badge/icon/GitHub%20repository?icon=github&label :target: https://github.com/FabrizioMusacchio/motila/ :alt: GitHub Repository .. image:: https://img.shields.io/github/v/release/FabrizioMusacchio/motila :target: https://github.com/FabrizioMusacchio/motila/releases :alt: GitHub Release .. image:: https://img.shields.io/pypi/v/motila.svg :target: https://pypi.org/project/motila/ :alt: PyPI Version .. image:: https://img.shields.io/badge/License-GPL%20v3-green.svg :target: https://motila.readthedocs.io/en/latest/overview.html#license :alt: GPLv3 License .. image:: https://github.com/FabrizioMusacchio/motila/actions/workflows/python-tests.yml/badge.svg :target: https://github.com/FabrizioMusacchio/motila/actions/workflows/python-tests.yml :alt: Test Status .. image:: https://img.shields.io/github/last-commit/FabrizioMusacchio/MotilA :target: https://github.com/FabrizioMusacchio/MotilA/commits/main/ :alt: GitHub Last Commit .. image:: https://img.shields.io/codecov/c/github/FabrizioMusacchio/Motila?logo=codecov :target: https://codecov.io/gh/fabriziomusacchio/motila :alt: Code Coverage .. image:: https://img.shields.io/github/issues/FabrizioMusacchio/MotilA :target: https://github.com/FabrizioMusacchio/MotilA/issues :alt: Open Issues .. image:: https://img.shields.io/github/issues-closed/FabrizioMusacchio/MotilA?color=53c92e :target: https://github.com/FabrizioMusacchio/MotilA/issues?q=is%3Aissue%20state%3Aclosed :alt: Closed Issues .. image:: https://img.shields.io/github/issues-pr/FabrizioMusacchio/MotilA :target: https://github.com/FabrizioMusacchio/MotilA/pulls :alt: Pull Requests .. image:: https://readthedocs.org/projects/motila/badge/?version=latest :target: https://motila.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status .. image:: https://img.shields.io/github/languages/code-size/fabriziomusacchio/motila :alt: GitHub Code Size .. image:: https://img.shields.io/pypi/dm/MotilA?logo=pypy&label=PiPY%20downloads&color=blue :target: https://pypistats.org/packages/motila :alt: PyPI Downloads and Stats .. image:: https://static.pepy.tech/personalized-badge/motila?period=total&units=INTERNATIONAL_SYSTEM&left_color=GRAY&right_color=BLUE&left_text=PiPY+total+downloads :target: https://pepy.tech/projects/motila :alt: PyPI Total Downloads and Stats (via pepy.tech) .. image:: https://img.shields.io/badge/Zenodo%20Archive-10.5281%2Fzenodo.17807127-blue :target: https://doi.org/10.5281/zenodo.17807127 :alt: Zenodo Archive .. image:: https://joss.theoj.org/papers/10.21105/joss.09267/status.svg :target: https://doi.org/10.21105/joss.09267 :alt: JOSS Paper `MotilA `_ is a Python-based pipeline for microglial fine process motility analysis from 4D and 5D multiphoton imaging data. .. figure:: _static/figures/all_stacks_4D_reg_cut_out_MotilA_example_small.gif :alt: MotilA pipeline overview :align: center :figwidth: 100% **MotilA's segmentation and microglial turnover rate assessment**. This animation illustrates the structural changes that MotilA detects and quantifies. The left panel shows one representative Z-slice per time point after MotilA's internal preprocessing steps. The right panel shows the corresponding :math:`\Delta B` classification maps, which are computed as difference images between two consecutive time points :math:`t_i` and :math:`t_{i+1}`. This documentation provides: * an overview of the pipeline and its scientific context, * installation and basic usage instructions, * a detailed description of the processing steps and parameters, * an automatically generated API reference. .. toctree:: :maxdepth: 2 :caption: Contents: overview data_requirements tutorials parameters api contributing MotilA is `free and open-source software (FOSS) `_ distributed under the :ref:`GPL-3.0 license `.