Connecting to an Informix Database from Jupyter Notebook

There is almost nothing in this blog post about Db2. This is unusual for me. But I had a bear of a time figuring this out, so I need to share.
I have a lot of Db2 performance data that is stored in an Informix databse. This means that if I want to apply things I'm learning with Jupyter Notebook and data science to this data, I had to learn the basics of how to connect to an Informix database.