AAPM 2025 | WASHINGTON, DC
Radformation Technology & Innovation Workshop
Agenda
This interactive event will focus on the future of radiation oncology software. Explore emerging trends, hands-on workshops, and real-world use cases in automation, adaptive planning, and open-source integration. Dive into peer-led discussions and gain practical insights into implementing custom and vendor-neutral workflows while evaluating the transformative potential of AI in oncology.
July 26th, 2025
2:00
Welcome
We'll kick off the workshop by providing an overview of what to expect and introduce our speakers and session leaders
2:20
Tips and Tricks for Clinical Scripts: Best Practices for Developing Your Own Tools

Lance Moore, M.S | Computational and Data Science Researcher at UC San Diego
Lance Moore, clinical developer at UC San Diego’s Cancer Center, will share practical insights on building effective tools and scripts in a clinical setting. Drawing from real-world experience, his talk will highlight development strategies, common pitfalls, and best practices for scripting in radiation oncology. Attendees will gain actionable guidance to improve their own coding workflows and create tools that drive clinical impact.
2:35
Co-Development of a Plan Checker Tool for Automating Clinical Workflows and Beyond

Perry Zhang, PhD, DABR | Associate Attending Physicist at Memorial Sloan Kettering Cancer Center
Perry Zhang will share how his team at Memorial Sloan Kettering rapidly built a plan checker tool using Radformation’s ClearCheck API to streamline their clinical workflow. He’ll walk through the development process, from initial concept to meeting steering committee goals ahead of schedule, and highlight how leveraging vendor APIs can accelerate impactful solutions. This session offers practical lessons and real-world examples for anyone looking to implement automation in the clinic.
2:50
Break
3:00
Radformation Talks

AutoContour Cloud Demystified: Bryan Gillespie
Peek behind the curtains and get a taste of the magic that happens in the background when a patient image gets automatically contoured. You’ll learn the basics of cloud systems, some fun facts about AutoContour in the cloud, and (time permitting) a high level overview of the automatic segmentation process.
Online and Offline Adaptive Workflows: Karl Otto
How can we efficiently incorporate adaptive approaches into our clinical routine? We’ll give you a sneak peak into our developments for ART workflows and how they work within the Radformation ecosystem of software products.
RadMachine APIs & Open Source Components: James Kerns
This will dig into the RadMachine API and what it can do. It will also cover the historical and ongoing open source aspects of the software and where it will go next.
3:45
Break
4:00
Breakout Sessions

When to Adapt: Karl Otto and Jennifer Seger-Paisley
Explore key metrics and decision points for adapting treatment plans. This interactive session invites discussion and shared experience to uncover when - and why - to adapt across diverse clinical scenarios.

How to Train Your Own AI Model: Chang Liu and Oscar Pastor
Learn how to build a custom AI training pipeline from the ground up - with a focus on infrastructure, not algorithms. We'll cover key considerations for creating fast, scalable, and cost-effective systems. Prerequisites: Basic knowledge of Python 3.x and Google Cloud Platform

Level Up Your ESAPI Skills with Best Coding Practices: Carlos Anderson
Dive into an ESAPI codebase as we refactor it toward an MVVM design, making scripts cleaner, more maintainable, and easier to update. You’ll learn how to write resilient unit tests and boost UI responsiveness by handling slow tasks—like ESAPI calls—asynchronously.
Prerequisite: Basic familiarity with C#, WPF, and ESAPI.
Behind-the-Scenes with Radformation Developers
Have questions about your favorite Radformation tools? Curious about what’s coming next? Join our development team for an open breakout session focused on your product feedback, feature requests, and technical questions. Whether you're a daily user or just getting started, this is your chance to connect directly with the people building the tools you rely on.
5:00
Break
5:15
Q&A Session
Get your questions answered from our guest speakers, Radformation leadership, and developers
6:00
Farewell
Concluding remarks, end of workshop