Autoplay
Autocomplete
Previous Lesson
Complete and Continue
ChemApp for Python online course - Standard
1 | Getting started with ChemApp for Python
1.1 | Overview of the ChemApp for Python self-paced online course
1.2 | Introduction to ChemApp and its applications (11:53)
1.3 | Setup and install ChemApp for Python (7:07)
1.4 | Basic concepts in VS Code (6:33)
1.5 | Comparing Jupyter Notebooks and Python scripts
1.6 | Introduction to Python
1.7 | Introducing ChemApp for Python documentation
1.8 | ChemApp for Python Cheat Sheet
1.9 | Introduction to FactSage Teach
1.10 | Quiz
1.11 | Assignment: Run ChemApp on VS Code
1.12 | Section overview
2 | From FactSage to ChemApp: Fundamentals
2.1 | Abstraction of equilibrium calculations (7:32)
2.2 | Thermochemical databases (8:11)
2.3 | Assignment: Save and load a CST file
2.4 | Thermochemical system (7:49)
2.5 | Assignment: Analyze the thermochemical system
2.6 | Quiz (a)
2.7 | Equilibrium conditions (14:24)
2.8 | Interpreting results in ChemApp for Python (9:20)
2.9 | Assignment: Perform a simple equilibrium calculation
2.10 | Quiz (b)
2.11 | Section overview
3 | From FactSage to ChemApp: Equi2Py
3.1 | Introduction to Equi2Py (16:07)
3.2 | Assignment: Calculate phase properties and export in CSV format
3.3 | Multiple equilibrium calculations with varying conditions (10:25)
3.4 | Assignment: Analysis of the Pb-Sn system
3.5 | Basic postprocessing (14:42)
3.6 | Target calculations: Formation and precipitation target (7:18)
3.7 | Initial conditions (12:05)
3.8 | Assignment: Heat required to avoid solidification
3.9 | Quiz
3.10 | Section overview
4 | Advanced data handling and postprocessing
4.1 | Management of larger datasets in Python (10:45)
4.2 | Result objects and postprocessing (9:35)
4.3 | Stream objects and postprocessing (21:09)
4.4 | Visualisation of thermochemical results (8:11)
4.5 | Assignment: Plot and export stable phases
4.5 | Quiz
4.6 | Section overview
5 | Functionalities and architecture of ChemApp for Python
5.1 | Discussion with Florian Tang: Functionalities of ChemApp (9:41)
5.2 | ThermochemicalSystem class
5.3 | Quiz (a)
5.4 | EquilibriumCalculation class
5.5 | StreamCalculation class
5.6 | StreamState object
5.7 | Discussion with Florian Tang: Architecture of ChemApp (12:43)
5.8 | Quiz (b)
5.9 | Section overview
6 | Workflows with equilibrium calculations
6.1 | Equilibrium composition of mixture phases - Part 1 (6:12)
6.2 | Equilibrium composition of mixture phases - Part 2 (4:12)
6.3 | Equilibrium composition of mixture phases - Part 3 (7:03)
6.4 | High throughput alloy design - Part 1 (5:14)
6.5 | High throughput alloy design - Part 2 (9:30)
6.6 | High throughput alloy design - Part 3 (14:53)
6.7 | Assignment: Equilibrium calculation analysis using ChemApp for Python
6.8 | Section overview
7 | Workflows with stream calculations
7.1 | Ladle furnace webinar example
7.2 | Simplified Midrex reactor process modeling - Part 1 (9:44)
7.3 | Simplified Midrex reactor process modeling - Part 2 (14:10)
7.4 | Simplified Midrex reactor process modeling - Part 3 (10:23)
7.5 | Assignment: Off-gas valorization using stream calculation in ChemApp for Python
7.6 | Section overview
8 | Best practices
8.1 | Recommendations on developing with ChemApp for Python
8.2 | Error handling in ChemApp for Python
8.3 | Data formats in FactSage and ChemApp for Python
8.4 | Contribute to ChemApp for Python GitHub repository
8.5 | Speeding up calculations by Parallel Processing
8.6 | GTT-Newsletter and online courses
8.7 | Quiz
8.8 | Section overview
4.5 | Assignment: Plot and export stable phases
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock