Metadata-Version: 2.4
Name: digiflot
Version: 1.1.0.post1.dev0
Summary: A digital and modular platform to assist on laboratory flotation experiments and collect relevant information.
Author: Christian Schmidt
Author-email: Lucas Pereira <l.pereira@hzdr.de>
Project-URL: Homepage, https://github.com/pereirageomet/digiflot
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: python-vlc
Requires-Dist: pyzmq
Requires-Dist: paho-mqtt==1.6.1
Requires-Dist: psutil
Requires-Dist: bronkhorst-propar
Requires-Dist: minimalmodbus
Requires-Dist: kafka-python-ng
Requires-Dist: iai-gxipy
Requires-Dist: PyQt5
Requires-Dist: pillow
Requires-Dist: opencv-python-headless
Requires-Dist: pandas
Requires-Dist: picamera2; platform_machine == "armv7l" or platform_machine == "aarch64"
Dynamic: license-file

# DigiFlot

A digital and modular platform to assist on laboratory flotation experiments and collect relevant information from different sensors in a structured manner.

<image src="https://github.com/pereirageomet/digiflot/blob/main/docs/run.png" width="450"/> <image src="https://github.com/pereirageomet/digiflot/blob/main/docs/demo.gif" width="300"/>

# Wiki

![Here you will learn more about DigiFlot](docs/welcome.md), including its structure, how to install it, and how to use it in the lab.

* Very important, once installed, you call digiflot with:

```python
python -m digiflot.DigiFlot
```

# Necessary parts
[Here you find a list with the pieces you need or might want to have for your system.](docs/DigiFlot-pieces.csv)

Please keep in mind that **we have no affiliation with the vendors suggested in there, and we do not receive any financial support from them**. Our objective with this list is to only simplify the system installation in your laboratory. 
All pieces indicated there are alredy integrated in the DigiFlot system.

# Acknowldgements
This laboratory assistant has, so far, been programmed at the [Helmholtz Institute Freiberg for Resource Technology](https://hzdr.de/hif), by Lucas Pereira & Christian Schmidt. 

The developers are extremely grateful to all test users who battled through the bugs of the preliminary versions, also providing much valuable feedback. To name a few: Borhane Ben Said, Ali Hassan, Gülce Öktem, Aliza Salces, and Klaus Sygusch.

Also many thanks to Rocco Naumann, responsible to assure the safety of all of our sensors, always engineering the best connectors for the laboratory assistant.

This project has been partially financed by the Federal Ministry of Research, Technology and Space through the WIR! Recomine funding scheme, project "WIR!-rECOmine – Digitalisierung und modellprädiktive Regelung komplexer Aufbreitungsprozesse mittels Sensorfusion und KI-gestützter Auswertung (03WIR1919B)". 

# Reference
If you use this open source project, please cite it in your work as:

```
Pereira, L., Schmidt, C., Rudolph, M., 2025. DigiFlot: a modular laboratory assistant tailored for froth flotation experiments. https://doi.org/10.14278/rodare.3841
```
