Technology review. Python and automated laboratory system control.

The Python programming language is reviewed, with an emphasis on features and add-on modules useful for solving problems in the field of laboratory automation. Complexities of multi-instrument automated system control and coordination are discussed, along with the difficulties that arise when multit...

Descripción completa

Detalles Bibliográficos
Publicado en:JALA: Journal of the Association for Laboratory Automation Vol. 12; no. 1; pp. 46 - 56
Autores principales: Cahn MH, Russo MF
Formato: tables/charts Journal Article
Publicado: Elsevier B.V. Feb2007
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The Python programming language is reviewed, with an emphasis on features and add-on modules useful for solving problems in the field of laboratory automation. Complexities of multi-instrument automated system control and coordination are discussed, along with the difficulties that arise when multitasking is used to implement system controllers. We introduce Python's generators, a feature not found in other popular languages, and demonstrate how to use them to simplify the development of multi-instrument laboratory automation system controllers.