Introduction to Python for Chemical Engineers
The following files are of interest:
Python4ChEs.ipynb
Master notebook file containing the presentation material and calculations
Motor_Maintenance.ipynb
An application of machine learning models to classify if a motor is pre or post maintenance using the recorded sound.
TRI_API.ipynb
An application of accessing data over the Web and some exploratory data analysis. Imports EPA_TRI.py
.
GitHub_ChEs.ipynb
Uses the GitHub API to find chemical engineering users and analyze their repositories. Creates Top_Languages.html
.
docs\index.html
The presentation of the notebook as slides, viewable at https://chepyle.github.io/Python4ChEs
The Ten_Problems
folder provides Python solutions to ten well-known example problems in chemical engineering.
Other housekeeping files
apt.txt
, requirements.txt
Files needed to configure mybinder.org notebooks
slides_reveal.tpl
Reveal.js template file to make the slide presenation via nbconvert
ExampleData
folder contains files used for the examples in Python4ChEs.ipynb
, Motor_Maintenance.ipynb