Dielectrophoresis (DEP) experiments automation and control software. With this software you can control all three machines which are usual used in DEP experiments: function generator, microscope camera and microfluidic pump. The range of control is limited on the DEP application.
At this moment we try to make the software function with most video cameras or DSRL cameras (though the video camera option or capture card is recommended), Agilent Function generators (through the seral port) In the future control over Fluidgent microfluidic pumps will be added and compatibility will be improved.
It is a part of OpenDEP project, and one of the three programs developed:
- OpenDEP Compute (for spectra fitting and data conversion)
- OpenDEP Control (for experiments automation and control of machines)
- OpenDEP View (for visualization of spectra and spectra generation based on parameters).
Published under GNU GPL v3.0 license.
- Download the latest release from this repository.
- Add the repository to your IDE (tested with PyCharm).
- Install the requirements from requirements.txt file.
- Run the main.py file.
- Enjoy!
PS: Soon the software will be available as a standalone executable file. If you need any help with the installation, please contact me.
If you use this software in your research, please be kind and cite the following papers:
Please be aware that the software is still in development, so bugs may occur. If you find any bugs, please contact me. The software is tested on Windows 11, but it should work on other operating systems as well, if digiCamControl is not used. If you want to use your DSRL camera without a capture card you will need to install digiCamControl. The software is tested with Agilent 33220A function generator, but it should work with other Agilent function generators as well. If you want to use other function generators, you will need to change the code in the function_generator.py file. Thes software doesn't run whitout a video camera connected. This will be resolved in the future.