Skip to main content

Automatic 3D detection and quantification of fluorescent objects

Project description

.. _GNU General Public License v3.0: https://github.com/ElpadoCan/spotMAX/blob/main/LICENSE .. _Contributing Guide: https://spotmax.readthedocs.io/en/latest/misc/contributing.html .. _installation guide: https://spotmax.readthedocs.io/en/latest/install/index.html .. _PyPI: https://pypi.org/project/spotmax/ .. _Documentation: https://spotmax.readthedocs.io/en/latest .. _Examples (notebooks, parameters files, etc.): https://github.com/SchmollerLab/SpotMAX/tree/main/examples .. _Francesco Padovani: https://www.linkedin.com/in/francesco-padovani/ .. _Cell-ACDC: https://github.com/SchmollerLab/Cell_ACDC

.. |spotmaxlogo| image:: spotmax/docs/source/_static/logo.png :width: 64 :target: https://github.com/ElpadoCan/spotMAX/tree/main/spotmax/resources

|spotmaxlogo| Welcome to SpotMAX!

Written by Francesco Padovani_ (creator of Cell-ACDC_ ) with feedback from tons of people, see list of authors here Citation_.

A generalist framework for multi-dimensional automatic spot detection and quantification


If you need to **analyse fluorescence microscopy data** you are probably in the 
right place.

SpotMAX will help you with these **two tasks**:

1. Detect and quantify **globular-like structures** (a.k.a. "spots")
2. Segment and quantify **fluorescently labelled structures**

SpotMAX excels in particularly challenging situations, such as 
**low signal-to-noise ratio** and **high spot density**.

It supports **2D, 3D, 4D, and 5D data**, i.e., z-stacks, timelapse, and multiple 
fluorescence channels (and combinations thereof).

Installation
------------

SpotMAX is published on `PyPI`_, therefore it can simply be installed with::

    pip install spotmax

Depending on how you plan to use it, you will need additional packages. 
See here for the `installation guide`_

Resources
---------

- `Documentation`_
- `Examples (notebooks, parameters files, etc.)`_
- Pre-print
- X/Twitter thread
- Publication (working on it 🚀)

.. _Citation:

Citation
--------

If you use spotMAX in your work, please cire the following publication:

   Padovani, F., Čavka, I., Neves, A. R. R., López, C. P., Al-Refaie, N., 
   Bolcato, L., Chatzitheodoridou, D., Chadha, Y., Su, X.A., Lengefeld, J., 
   Cabianca D. S., Köhler, S., Schmoller, K. M. *SpotMAX: a generalist 
   framework for multi-dimensional automatic spot detection and quantification*,
   bioRxiv (2024) doi:

Contact
-------

**Do not hesitate to contact us** here on GitHub (by opening an issue)
or directly at the email elpado6872@gmail.com for any problem and/or feedback
on how to improve the user experience!

Contributing
------------

At SpotMAX we encourage contributions to the code! Please read our 
`Contributing Guide`_ 
to get started.

License
-------

SpotMAX is licensed under the `GNU General Public License v3.0`_

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spotmax-1.0.3.tar.gz (12.8 MB view details)

Uploaded Source

Built Distribution

spotmax-1.0.3-py3-none-any.whl (12.9 MB view details)

Uploaded Python 3

File details

Details for the file spotmax-1.0.3.tar.gz.

File metadata

  • Download URL: spotmax-1.0.3.tar.gz
  • Upload date:
  • Size: 12.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for spotmax-1.0.3.tar.gz
Algorithm Hash digest
SHA256 174298791c6a4b9b43dce7c2c01aa53fa7dfe62be17c0ff17324e374041c6124
MD5 35210ca5457f4cf21753e9e56a43495b
BLAKE2b-256 82af4e67df7fd12d3cb8cb70f73392bc78521c01fbef71dff96e7b31bb8f3afc

See more details on using hashes here.

File details

Details for the file spotmax-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: spotmax-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for spotmax-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6312fdbe3e21f1657b0b1626b33df1696235f0b974c2e58e338ba64da77402ee
MD5 1e2865043f54776fe865b894f547bd35
BLAKE2b-256 126852cee25ecb9ed585ac365b36e6d619bd7f16ade35a29d8274fa458559870

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page