Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haldih/tat
A tool for 2D tomographic images clustering
https://github.com/haldih/tat
clustering pyside6 python qt6 tomography
Last synced: 3 days ago
JSON representation
A tool for 2D tomographic images clustering
- Host: GitHub
- URL: https://github.com/haldih/tat
- Owner: HaldiH
- License: apache-2.0
- Created: 2021-05-19T17:27:52.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-02T23:31:36.000Z (almost 3 years ago)
- Last Synced: 2024-11-15T14:13:43.167Z (2 months ago)
- Topics: clustering, pyside6, python, qt6, tomography
- Language: Python
- Homepage: https://tat.readthedocs.io
- Size: 20.4 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tomography Analysis Tool
A tool for 2D tomographic images clustering using the k-means method.
[![Python package](https://github.com/ShinoYasx/tat/actions/workflows/python-package.yml/badge.svg)](https://github.com/ShinoYasx/tat/actions/workflows/python-package.yml)
[![Package](https://github.com/ShinoYasx/tat/actions/workflows/package.yml/badge.svg)](https://github.com/ShinoYasx/tat/actions/workflows/package.yml)
[![Documentation Status](https://readthedocs.org/projects/tat/badge/?version=latest)](https://tat.readthedocs.io/en/latest/?badge=latest)## Dependencies
- [PySide6](https://pypi.org/project/PySide6/) - [API reference](https://doc.qt.io/qtforpython-6/modules.html)
- [numpy](https://pypi.org/project/numpy/) - [API reference](https://numpy.org/doc/stable/reference/index.html)
- [opencv](https://pypi.org/project/opencv-python/) - [API reference](https://docs.opencv.org/master/index.html)
- [scikit-image](https://pypi.org/project/scikit-image/) - [API reference](https://scikit-image.org/docs/stable/api/api.html)
- [scikit-learn](https://pypi.org/project/scikit-learn/) - [API reference](https://scikit-learn.org/stable/modules/classes.html)## Install
### Standalone installer
#### Windows
There is only Windows installer currently supported. For Linux or macOS, get the [pip version](#pip). To get the installer, go to the [release page](https://github.com/ShinoYasx/tat/releases), and click on the file you want to download.
The `.msi` file is an installer that will automatically put all the files in the selected directory and will create desktop and start menu shortcuts. The zip file is a _portable_ version containing the executable `tat.exe` and all the required dependencies (no installation required).
### Pip
This application is also available on [PyPI](https://pypi.org/project/tat/). You can install it using the `pip` tool :
```bash
pip install tat
```## Usage
If you used the installer, a shortcut named _Tomography Analysis Tool_ will be available in the start menu and on the Desktop. Just click it to open the application.
If you used the pip version, you can use the command line to run the application or launch it via the start menu (search for _tat_) if you are running on Windows.
e.g.
```bash
python -m tat
```