eve-SMLM


Nameeve-SMLM JSON
Version 0.2.1 PyPI version JSON
download
home_pageNone
SummaryEve-SMLM: A Python package for single molecule localization microscopy from event-based sensors
upload_time2024-08-29 11:53:31
maintainerNone
docs_urlNone
authorLaura M. Weber
requires_python<3.10,>=3.9
licenseNone
keywords smlm molecule ebs neuromorphic event microscopy
VCS
bugtrack_url
requirements addict ansi2html appdirs asttokens attrs blinker certifi charset-normalizer click comm ConfigArgParse contourpy cycler dash dash-core-components dash-html-components dash-table decorator exceptiongroup executing fastjsonschema Flask fonttools h5py idna imageio importlib-metadata importlib-resources ipython ipywidgets itsdangerous jedi Jinja2 joblib jsonschema jsonschema-specifications jupyter_core jupyterlab-widgets logging kiwisolver MarkupSafe markdown markdown-utils markdown-captions lxml lxml_html_clean matplotlib matplotlib-inline napari nbformat nest-asyncio numexpr numpy open3d packaging pandas parso pexpect Pillow platformdirs plotly prompt-toolkit ptyprocess pure-eval Pygments pyparsing PyQt5 PyQt5-Qt5 PyQt5-sip PyQtWebEngine PyQt6 PyQt6-Qt6 PyQt6-sip pyquaternion PySide2 PySide6 PySide6-Addons PySide6-Essentials python-dateutil pytz PyYAML referencing requests retrying rpds-py scikit-learn scipy shiboken2 shiboken6 six stack-data tenacity threadpoolctl tqdm traitlets typing_extensions tzdata urllib3 wcwidth Werkzeug widgetsnbextension zipp
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## EVE - General-purpose software for eveSMLM localization

## About EVE
EVE is a user-interfaced software package that provides several methods to localize emitters from single molecule localization microscopy (SMLM) experiments performed on event-based sensors (eveSMLM).

For full information about EVE, please look at the corresponding scientific manuscript: "EVE is an open modular data analysis software for event-based localization microscopy" by Laura M. Weber$^‡$, Koen J.A. Martens$^‡$, Clément Cabriel, Joel J. Gates, Manon Albecq, Fredrik Vermeulen, Katharina Hein, Ignacio Izeddin, and Ulrike Endesfelder.

Event-based data differs fundamentally from conventional camera images. Unlike traditional sensors, event-based sensors only capture intensity changes, registering them as either positive (when intensity surpasses a predefined threshold) or negative events (when intensity drops below a predefined threshold). As a result, only a list of x and y pixel coordinate pairs is stored together with the detected event polarities and timestamps.

EVE is designed to quickly and directly process and analyse event-based single molecule data. The event-based data analysis is divided into two main parts:<br>  
1. **Candidate Finding:** The complete event-list is searched for characteristic event clusters that are generated by blinking fluorophores. Potential candidate clusters are then extracted and returned for further processing.<br>  
2. **Candidate Fitting:** The x,y,(z),t-localization is determined for each candidate cluster.<br>  
3. **Postprocessing and Evaluation:** This module includes various analytical routines to process and interpret the data.<br>  


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "eve-SMLM",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.10,>=3.9",
    "maintainer_email": null,
    "keywords": "SMLM, molecule, EBS, neuromorphic, event, microscopy",
    "author": "Laura M. Weber",
    "author_email": "\"Koen J.A. Martens\" <koenjamartens@gmail.com>, Ulrike Endesfelder <endesfelder@uni-bonn.de>",
    "download_url": "https://files.pythonhosted.org/packages/07/45/e88508f9fa83dbf2252b74fcc5456a7944d58caa514188201b2d7a53a84b/eve_smlm-0.2.1.tar.gz",
    "platform": null,
    "description": "## EVE - General-purpose software for eveSMLM localization\r\n\r\n## About EVE\r\nEVE is a user-interfaced software package that provides several methods to localize emitters from single molecule localization microscopy (SMLM) experiments performed on event-based sensors (eveSMLM).\r\n\r\nFor full information about EVE, please look at the corresponding scientific manuscript: \"EVE is an open modular data analysis software for event-based localization microscopy\" by Laura M. Weber$^\u2021$, Koen J.A. Martens$^\u2021$, Cl\u00e9ment Cabriel, Joel J. Gates, Manon Albecq, Fredrik Vermeulen, Katharina Hein, Ignacio Izeddin, and Ulrike Endesfelder.\r\n\r\nEvent-based data differs fundamentally from conventional camera images. Unlike traditional sensors, event-based sensors only capture intensity changes, registering them as either positive (when intensity surpasses a predefined threshold) or negative events (when intensity drops below a predefined threshold). As a result, only a list of x and y pixel coordinate pairs is stored together with the detected event polarities and timestamps.\r\n\r\nEVE is designed to quickly and directly process and analyse event-based single molecule data. The event-based data analysis is divided into two main parts:<br>  \r\n1. **Candidate Finding:** The complete event-list is searched for characteristic event clusters that are generated by blinking fluorophores. Potential candidate clusters are then extracted and returned for further processing.<br>  \r\n2. **Candidate Fitting:** The x,y,(z),t-localization is determined for each candidate cluster.<br>  \r\n3. **Postprocessing and Evaluation:** This module includes various analytical routines to process and interpret the data.<br>  \r\n\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Eve-SMLM: A Python package for single molecule localization microscopy from event-based sensors",
    "version": "0.2.1",
    "project_urls": {
        "Homepage": "https://github.com/Endesfelder-Lab/EVE-software",
        "Issues": "https://github.com/Endesfelder-Lab/EVE-software/issues"
    },
    "split_keywords": [
        "smlm",
        " molecule",
        " ebs",
        " neuromorphic",
        " event",
        " microscopy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92a5ffa9453a9f1df142c31948737c4f4e40abf7fc3959e84cf780f8b3279efd",
                "md5": "31a5923519a56483f8c8d837fbd81ef6",
                "sha256": "abde44a77ef7bea25392b83abbfd4a80b0030f00047298522ef3fbc651ec1f80"
            },
            "downloads": -1,
            "filename": "eve_SMLM-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "31a5923519a56483f8c8d837fbd81ef6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.10,>=3.9",
            "size": 4972307,
            "upload_time": "2024-08-29T11:53:28",
            "upload_time_iso_8601": "2024-08-29T11:53:28.924803Z",
            "url": "https://files.pythonhosted.org/packages/92/a5/ffa9453a9f1df142c31948737c4f4e40abf7fc3959e84cf780f8b3279efd/eve_SMLM-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0745e88508f9fa83dbf2252b74fcc5456a7944d58caa514188201b2d7a53a84b",
                "md5": "e6e6c8c1b8814f50df0f223bc18a1780",
                "sha256": "3b6b0d173f08371e39d7115d8621b8af614aae2efc32c1a7e7b52b7f42509668"
            },
            "downloads": -1,
            "filename": "eve_smlm-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "e6e6c8c1b8814f50df0f223bc18a1780",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.10,>=3.9",
            "size": 4901935,
            "upload_time": "2024-08-29T11:53:31",
            "upload_time_iso_8601": "2024-08-29T11:53:31.164721Z",
            "url": "https://files.pythonhosted.org/packages/07/45/e88508f9fa83dbf2252b74fcc5456a7944d58caa514188201b2d7a53a84b/eve_smlm-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-29 11:53:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Endesfelder-Lab",
    "github_project": "EVE-software",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "addict",
            "specs": [
                [
                    "==",
                    "2.4.0"
                ]
            ]
        },
        {
            "name": "ansi2html",
            "specs": [
                [
                    "==",
                    "1.9.1"
                ]
            ]
        },
        {
            "name": "appdirs",
            "specs": [
                [
                    "==",
                    "1.4.4"
                ]
            ]
        },
        {
            "name": "asttokens",
            "specs": [
                [
                    "==",
                    "2.4.1"
                ]
            ]
        },
        {
            "name": "attrs",
            "specs": [
                [
                    "==",
                    "23.2.0"
                ]
            ]
        },
        {
            "name": "blinker",
            "specs": [
                [
                    "==",
                    "1.7.0"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2023.11.17"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "3.3.2"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "comm",
            "specs": [
                [
                    "==",
                    "0.2.1"
                ]
            ]
        },
        {
            "name": "ConfigArgParse",
            "specs": [
                [
                    "==",
                    "1.7"
                ]
            ]
        },
        {
            "name": "contourpy",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "cycler",
            "specs": [
                [
                    "==",
                    "0.12.1"
                ]
            ]
        },
        {
            "name": "dash",
            "specs": [
                [
                    "==",
                    "2.14.2"
                ]
            ]
        },
        {
            "name": "dash-core-components",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "dash-html-components",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "dash-table",
            "specs": [
                [
                    "==",
                    "5.0.0"
                ]
            ]
        },
        {
            "name": "decorator",
            "specs": [
                [
                    "==",
                    "5.1.1"
                ]
            ]
        },
        {
            "name": "exceptiongroup",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "executing",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "fastjsonschema",
            "specs": [
                [
                    "==",
                    "2.19.1"
                ]
            ]
        },
        {
            "name": "Flask",
            "specs": [
                [
                    "==",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "fonttools",
            "specs": [
                [
                    "==",
                    "4.44.0"
                ]
            ]
        },
        {
            "name": "h5py",
            "specs": [
                [
                    "==",
                    "3.10.0"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.6"
                ]
            ]
        },
        {
            "name": "imageio",
            "specs": [
                [
                    "==",
                    "2.33.1"
                ]
            ]
        },
        {
            "name": "importlib-metadata",
            "specs": [
                [
                    "==",
                    "7.0.1"
                ]
            ]
        },
        {
            "name": "importlib-resources",
            "specs": [
                [
                    "==",
                    "6.1.1"
                ]
            ]
        },
        {
            "name": "ipython",
            "specs": [
                [
                    "==",
                    "8.18.1"
                ]
            ]
        },
        {
            "name": "ipywidgets",
            "specs": [
                [
                    "==",
                    "8.1.1"
                ]
            ]
        },
        {
            "name": "itsdangerous",
            "specs": [
                [
                    "==",
                    "2.1.2"
                ]
            ]
        },
        {
            "name": "jedi",
            "specs": [
                [
                    "==",
                    "0.19.1"
                ]
            ]
        },
        {
            "name": "Jinja2",
            "specs": [
                [
                    "==",
                    "3.1.3"
                ]
            ]
        },
        {
            "name": "joblib",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "jsonschema",
            "specs": [
                [
                    "==",
                    "4.21.1"
                ]
            ]
        },
        {
            "name": "jsonschema-specifications",
            "specs": [
                [
                    "==",
                    "2023.12.1"
                ]
            ]
        },
        {
            "name": "jupyter_core",
            "specs": [
                [
                    "==",
                    "5.7.1"
                ]
            ]
        },
        {
            "name": "jupyterlab-widgets",
            "specs": [
                [
                    "==",
                    "3.0.9"
                ]
            ]
        },
        {
            "name": "logging",
            "specs": []
        },
        {
            "name": "kiwisolver",
            "specs": [
                [
                    "==",
                    "1.4.5"
                ]
            ]
        },
        {
            "name": "MarkupSafe",
            "specs": [
                [
                    "==",
                    "2.1.4"
                ]
            ]
        },
        {
            "name": "markdown",
            "specs": [
                [
                    "==",
                    "3.6"
                ]
            ]
        },
        {
            "name": "markdown-utils",
            "specs": []
        },
        {
            "name": "markdown-captions",
            "specs": []
        },
        {
            "name": "lxml",
            "specs": []
        },
        {
            "name": "lxml_html_clean",
            "specs": []
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    "==",
                    "3.7.1"
                ]
            ]
        },
        {
            "name": "matplotlib-inline",
            "specs": [
                [
                    "==",
                    "0.1.6"
                ]
            ]
        },
        {
            "name": "napari",
            "specs": [
                [
                    "==",
                    "0.4.19"
                ]
            ]
        },
        {
            "name": "nbformat",
            "specs": [
                [
                    "<=",
                    "5.9.2"
                ],
                [
                    ">=",
                    "5.5.0"
                ]
            ]
        },
        {
            "name": "nest-asyncio",
            "specs": [
                [
                    "==",
                    "1.6.0"
                ]
            ]
        },
        {
            "name": "numexpr",
            "specs": [
                [
                    "==",
                    "2.8.8"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.25.2"
                ]
            ]
        },
        {
            "name": "open3d",
            "specs": [
                [
                    ">=",
                    "0.16.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "23.2"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "==",
                    "2.0.3"
                ]
            ]
        },
        {
            "name": "parso",
            "specs": [
                [
                    "==",
                    "0.8.3"
                ]
            ]
        },
        {
            "name": "pexpect",
            "specs": [
                [
                    "==",
                    "4.9.0"
                ]
            ]
        },
        {
            "name": "Pillow",
            "specs": [
                [
                    "==",
                    "10.1.0"
                ]
            ]
        },
        {
            "name": "platformdirs",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "plotly",
            "specs": [
                [
                    "==",
                    "5.18.0"
                ]
            ]
        },
        {
            "name": "prompt-toolkit",
            "specs": [
                [
                    "==",
                    "3.0.43"
                ]
            ]
        },
        {
            "name": "ptyprocess",
            "specs": [
                [
                    "==",
                    "0.7.0"
                ]
            ]
        },
        {
            "name": "pure-eval",
            "specs": [
                [
                    "==",
                    "0.2.2"
                ]
            ]
        },
        {
            "name": "Pygments",
            "specs": [
                [
                    "==",
                    "2.17.2"
                ]
            ]
        },
        {
            "name": "pyparsing",
            "specs": [
                [
                    "==",
                    "3.1.1"
                ]
            ]
        },
        {
            "name": "PyQt5",
            "specs": [
                [
                    "==",
                    "5.15.10"
                ]
            ]
        },
        {
            "name": "PyQt5-Qt5",
            "specs": [
                [
                    "==",
                    "5.15.2"
                ]
            ]
        },
        {
            "name": "PyQt5-sip",
            "specs": [
                [
                    "==",
                    "12.13.0"
                ]
            ]
        },
        {
            "name": "PyQtWebEngine",
            "specs": []
        },
        {
            "name": "PyQt6",
            "specs": [
                [
                    "==",
                    "6.6.1"
                ]
            ]
        },
        {
            "name": "PyQt6-Qt6",
            "specs": [
                [
                    "==",
                    "6.6.1"
                ]
            ]
        },
        {
            "name": "PyQt6-sip",
            "specs": [
                [
                    "==",
                    "13.6.0"
                ]
            ]
        },
        {
            "name": "pyquaternion",
            "specs": [
                [
                    "==",
                    "0.9.9"
                ]
            ]
        },
        {
            "name": "PySide2",
            "specs": [
                [
                    "==",
                    "5.15.2.1"
                ]
            ]
        },
        {
            "name": "PySide6",
            "specs": []
        },
        {
            "name": "PySide6-Addons",
            "specs": []
        },
        {
            "name": "PySide6-Essentials",
            "specs": []
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.8.2"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": [
                [
                    "==",
                    "2023.3.post1"
                ]
            ]
        },
        {
            "name": "PyYAML",
            "specs": [
                [
                    "==",
                    "6.0.1"
                ]
            ]
        },
        {
            "name": "referencing",
            "specs": [
                [
                    "==",
                    "0.32.1"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.31.0"
                ]
            ]
        },
        {
            "name": "retrying",
            "specs": [
                [
                    "==",
                    "1.3.4"
                ]
            ]
        },
        {
            "name": "rpds-py",
            "specs": [
                [
                    "==",
                    "0.17.1"
                ]
            ]
        },
        {
            "name": "scikit-learn",
            "specs": [
                [
                    "==",
                    "1.2.2"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    "==",
                    "1.11.1"
                ]
            ]
        },
        {
            "name": "shiboken2",
            "specs": [
                [
                    "==",
                    "5.15.2.1"
                ]
            ]
        },
        {
            "name": "shiboken6",
            "specs": [
                [
                    "<=",
                    "6.6.1"
                ],
                [
                    ">=",
                    "6.5.2"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "stack-data",
            "specs": [
                [
                    "==",
                    "0.6.3"
                ]
            ]
        },
        {
            "name": "tenacity",
            "specs": [
                [
                    "==",
                    "8.2.3"
                ]
            ]
        },
        {
            "name": "threadpoolctl",
            "specs": [
                [
                    ">=",
                    "3.2.0"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.65.0"
                ]
            ]
        },
        {
            "name": "traitlets",
            "specs": [
                [
                    ">=",
                    "5.14.1"
                ]
            ]
        },
        {
            "name": "typing_extensions",
            "specs": [
                [
                    ">=",
                    "4.9.0"
                ]
            ]
        },
        {
            "name": "tzdata",
            "specs": [
                [
                    ">=",
                    "2023.3"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    ">=",
                    "2.1.0"
                ]
            ]
        },
        {
            "name": "wcwidth",
            "specs": [
                [
                    "==",
                    "0.2.13"
                ]
            ]
        },
        {
            "name": "Werkzeug",
            "specs": [
                [
                    "==",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "widgetsnbextension",
            "specs": []
        },
        {
            "name": "zipp",
            "specs": [
                [
                    "==",
                    "3.17.0"
                ]
            ]
        }
    ],
    "lcname": "eve-smlm"
}
        
Elapsed time: 0.34111s