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!