CCL using Python...

Etienne Boshoff

February 3, 2023

You can add superpowers to your CCL scripts by combining CCL with other languages like Python.

It's easier than you would expect.

Python is a modern and powerful programming language. Amongst many features, Python has numerous libraries for machine learning and text manipulation.

We can support your team by helping with these activities. As a result, your team would have more time for meaningful tasks for your end-users.

I recently created a CCL report that saves the content of clinical notes (received through an interface) in a file on the backend. The CCL report then runs a Python script on the backend that analyses the content and extracts discrete data, which it stores in a CSV format in a second file on the back end. Finally, the CCL report can see the CSV file as a table and combine it with other Millennium tables.

The ability of CCL to invoke Python scripts opens a Universe of possibilities.