Una secuencia de pasos interconectados, que pueden automatizarse, con la que se especifica una secuencia repetible y confiable de operaciones a llevar a cabo al conducir una tarea determinada, por ejemplo, al realizar una investigación in silico que extrae y procesa información obtenida de una serie de bases de datos bioinformáticas.