Automating Petroleum Geosciences and Engineering with Python

Three-day course, SPE Port Harcourt Section in Nigeria (Virtual), 2020

This course consisted of 3 sessions in 1 month; first session about basic Python programming and well-log analysis, second session about material balance analysis; and third session about well-test analysis. There were also coding assignments after this course. Watch on YouTube: Session 1, Session 2, Session 3

drawing
Course Poster

Course Materials

SessionTopicSource codeAssignmentSolution
1aNumPy, Matplotlib, and PandasNotebook  
1bAdvanced well-log data analysisNotebookNotebookNotebook
2Material balance analysisNotebook  
3Well-test modeling and analysisNotebookNotebookNotebook