The whole robotic workflow is implemented through Python scripts, which facilitate maintenance and scalability. The user can easily change the parameters of the experiment depending on the number of specimens, the length and number of the cycles, etc. These modifications can be made through a JSON configuration file, eliminating the need to alter the underlying Python code. This approach simplifies customization and minimizes the likelihood of introducing errors. The process works as follows: