A Python-based hematology analyzer data receiver lis system using PyQT5 GUI
PyQt is a set of Python binding for the Qt Framework from C++ that can be used to create Desktop Graphical User Interfaces. PyQt gives you all the complex functionalities of C++ Qt while allowing swift development in Python.
A project to build a Python and PyQT5-based desktop application and it's directly connect hematology analyzer with network or serial port communcation and receive data from analyzer then store that data into text file and extract data and show result. Here are some special features added.
- Live data receive from analyzer
this project is developed using all new os, software and tools.
- Operating System : Windows10, Kali Linux2022.4 and MacOS Sierra 10.12
- Software : Python3.11 and Visual Studio Code
First download, install and configure python. Then use the package manager pip to install on.
- Windows installation
- Kali linux installation
- Mac installation
The requirements.txt file, lists of all the Python libraries that my "hematology analyzer data receiver lis system" depends on and installs those packages from the file:
pip install -r requirements.txt
# or
sudo pip install -r requirements.txtHere are some screenshots of the Data Receiver LISv2 project:
Contributions, suggestions, and feedback are always welcome! ❤️ To contribute:
- Fork the repository
- Create a new branch (
feature/new-feature) - Commit your changes
- Push and submit a Pull Request
💬 You can also open an issue if you’d like to discuss a feature or report a bug.
The MIT License (MIT)
“Good design is about making things simple yet significant”
— Md. Ariful Islam