v1.6 and the future of pylinac

Hey guys,
I wanted to update you on what’s going on. I haven’t been able to put a lot of time into pylinac lately for a few reasons. I’m graduating, having a baby, and moving for a new job, all during June. Preparing for all those things has taken a lot of my free time away. However, I’ve been able to work in a few updates to the code base and I’d like to release v1.6 during my downtime (if there is any) this month. Most of the changes are made, but the last thing I’m working on is machine learning options for some of the modules.

Also, I wanted to talk about where pylinac is going. When I started this project I wanted to give something to the community they could use for free, and I learned how to code Python, the awesomest language ever! At this point though all the modules I originally planned to make are made. Not to say there isn’t more it could do, but I’ve just made the package I originally set out to. My current institution only has Pinnacle, but my new job’s institution has Eclipse, and I can’t wait to start scripting with the Eclipse scripting API. I’d love to be able to blend pylinac with the scripting. Randy’s QATrack+ is a great project and I hope to implement it at the new institution. I also recently bought a Raspberry Pi and think it’d be great for numerous tasks, particularly scheduled tasks like verifying checksums for beam models, checking daily outputs, etc all in a very small form factor. I say all this to let you all know that I have every intention of keeping pylinac alive, but that I may also be branching out to other projects. They may or may not be open-source, but I’ll do my best to share the knowledge.

Thanks for the support and I can’t wait to see what happens in the future!


Best of luck to you in the new job. Congratulations and the baby!

Pylinac has been fun to work with, it took me a while to forgive you for using python 3 :stuck_out_tongue: but nothing an extra environment couldn’t fix!

I’d be very interested in hearing about what you decide to do with raspberryPi, keep in touch.

I’ll be attending the Varian Developer workshop in July right before AAPM (in D.C. aswell). You should attend if you can! Varian Dev Workshop


Thanks so much. I’ll definitely be around and continue playing with all my toys =)

I’m pretty sure I’m going to AAPM this year to present my phd research, and I also have an oral talk on pylinac. I’ll see if I can go during the developer workshop!