Using an alternative IDE

It's convenient that QuantRocket is wrapped up with Docker and Jupyter. However, all three are new to me and I cannot conceptualise how it fits into the wider context of a software development project.

Jupyter is great for data science work, but ordinarily I would rely on an IDE such as PyCharm to run, test, debug, profile, manage code, etc. If QuantRocket wasn't containerised using Docker, I would import it into my project like any other module.

How should I go about performing these tasks with QuantRocket?

I think found the solution in the documentation:

Connect from other applications