BioMaterial Machine Learning tools (bmmltools), package to do machine learning with large binary 3d images
Project description
bmmltools
Current version 0.2.2
Last update 20/10/2022
PyPI: https://pypi.org/project/bmmltools/
Documentation: https://bmmltools.readthedocs.io/en/latest/
Author: Curcuraci L.
Contacts: Luca.Curcuraci@mpikg.mpg.de
This is a python library for 3d binary image segmentation developed at Max-Plank-Institute fuer Kolloid-und Grenzflaechenforschung. This library contains a series of tools which can be useful to segment 3d binary images based on their structural/texture properties and extract information from the various regions identified,
Installation
To install bmmltools use the Anaconda propt. In the propt, copy the lines below
> (base) conda create -n new_env python=3.8
> (base) conda activate new_env
> (new_env) conda install pytables=3.6.1
> (new_env) conda install hdbscan
> (new_env) pip install bmmltools
Result visualization: bmmlboard
To inspect the intermediate results, a series of standard visualization tools has been developed. They are collected in the bmmlboard, which is a web-browser based a graphical interface, which can be used to visualize the intermediate results of bmmltools. To run the bmmlboard, write in the anaconda prompt
> (base) conda activate new_env
> (new_env) python -m bmmltools.run_bmmlboard
assuming that bmmltools is installed in the "new_env" environment.
Example usage
A series of example scripts are available in the 'example folder' of this repository. A detailed explanation of what they do can be founs in the "Miscellaneous" section of the bmmmltools documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bmmltools-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da5d73c91118df91556a7e5ab46b926dc93531725fa286e83d5be76fc99abe9 |
|
MD5 | 5ed38de1840d3571666be96f67896f3b |
|
BLAKE2b-256 | a2c6fa14d26c85e7eed67a8dcf44eecd7fa4ba25156d1804e62e7ef90d91caef |