The algorithm for automation was written in python language. The flow rates of pumps were controlled by this script in the synthesis of nanoparticles and also the subsequent entire workflow including data analysis, data cleaning, data visualization and report generation were controlled by the python script on the automated platform. The workflow of the python script is outlined in Scheme S1 and the python script used for the platform is open to access at