PYTHON IN CHEMICAL
ENGINEERING
An article by Vicinisvarri Inderan
In current years, analysing a vast number of scientific information
becomes highly promising for chemical informatics professionals. The
limitation of common platform for informatics integration causes
extensive imitation of work and impedes the chemistry related
researches, specifically biopharmaceutical research.
Recently, Python is introduced as a common language platform
for integrate in computational chemistry. It is an open-source scripting
language that mainly support the programming interfaces with both
open source and copy-righted. Dealing with a huge number of data than
ever before, Python plays an important role in machine learning and data
science.
Today, Python is the most versatile coding language not only for
pharmaceutical field but also for chemical engineering applications. In
chemical engineering it is mainly used for design a process, simulation
and perform automated calculation using the data, and later used to
obtain some variation. With over 185 000 packages freely available,
there is almost library for each topic. For instance, fluid library for fluid
dynamics, thermo for thermodynamics and Ht library for heat transfer.
Some of the other packages that highly recommended for chemical
engineers are Pint, uncentainties and SymPy.
FKK. UiTMPP Bil 13/Jun 2020
24
In comparison with other coding language Python has many
advantages. Firstly, Python clean syntax is easy to learn and maintain. It
also supports all common integration strategies from one language
such as CORBA, COM, XML/RPC, SOAP, Java and HTTP. Besides,
Python provide excellent cross- platform efficiency. Most importantly
Python application programming interfaces (APIs) are much more
flexible than other programming interface such as VBA and require less
end user effort to access.
Therefore, learning phyton very useful in chemical engineering
field. However, it is not compulsory for a chemical engineer to know the
Python coding, but it is certainly an advantage, as the application of this
language has skyrocketed in almost all the science fields.
Reference: 1. http://www.chempython.org/
2. https://fluids.readthedocs.io/tutorial.html#friction-factors
FKK. UiTMPP Bil 13/Jun 2020
25