Welcome to the premiere issue of Gateway Scoop, your gateway to the exciting world of scripting, automation, and ESAPI development! We're thrilled to have you on board as we embark on a journey to unravel the secrets behind scripting in radiotherapy, delve into the power of Eclipse Scripting API, and explore the endless possibilities of Visual Scripting. Whether you're an aspiring coder, a seasoned developer, or simply someone intrigued by the magic of scripts, this newsletter is tailor-made for you. Our mission is clear: to equip you with the knowledge, tools, and inspiration you need to master scripting and harness its potential to make your clinical planning and plan checking more efficient and productive. |
|
|
The article explains the Structure ID Dictionary in ESAPI, focusing on its role in consistent structure matching during DVH metrics calculation. It demonstrates how to access and modify the dictionary using Visual Scripting. The Structure ID Dictionary aids in overcoming challenges related to varying structure naming compliance, ensuring more reliable structure matching.
| | |
|
|
Upcoming Courses... You asked, we listened! we have 2 remote courses currently on the schedule. |
|
|
| | Sainte-Catherine - Institut Du Cancer Avignon Province October 16-19,2023 | | |
|
| | Beijing, China November 20-23,2023 | | |
|
| | Remote, USA January 26, 2024 | | |
|
| | Sydney NSW, Australia February 5-9,2024 | | |
|
|
Two ways to Enroll in a Gateway Scripts Clinical Schools: Reach out to your Varian Training Coordinator. Gateway Scripts Clinical School can be enrolled in using your Varian Advantage Credits. RSVP on the Gateway Scripts website at the links above. You will be contacted with alternative options for enrollment where you can enroll directly through Gateway Scripts.
|
|
|
Highlighted Repository: VMAT TBI Auto PlanningA Conversation with Eric Simiele |
|
|
Eric Simiele developed automation scripts for TBI treatment planning, reducing planning time to 3-5 hours from 3 days. The scripts are highly effective for young patients. The project is open-source and aims to expand to Craniospinal Irradiation (CSI). Simiele shares tips for aspiring ESAPI developers, emphasizing practice, thoughtful design, and risk assessment. | | |
|
|
Scholarly Scripting: Automated Testing Platform for Radiotherapy Treatment Planning Scripts |
|
|
The article presents WESTE, an automated testing platform for verifying radiotherapy treatment planning scripts interacting with a commercial Treatment Planning System (TPS). WESTE efficiently detects and documents changes made by scripts, aiding in patient safety and treatment quality assurance. The platform demonstrated success in two projects, showcasing its potential to streamline script testing and facilitate clinical implementation.
| | |
|
|
Key insights from four years of utilizing ESAPI in radiation oncology app development. Joao emphasizes mastering C#, creating user-friendly interfaces, handling user input errors, designing for reusability, and adopting a minimum viable product (MVP) approach. The blog post also advocates for thoughtful UI design and minimal reliance on third-party packages. | | |
|
|
GitHub has extended GitHub Copilot Chat beta to all individual users, providing natural language-powered coding across all programming languages. It offers real-time guidance, code analysis, security suggestions, and troubleshooting within the IDE, aiming to streamline the development process. This initiative promotes coding in one's preferred language, aiming to democratize software development and boost productivity.
| | |
|
|
Implementing weighted k-nearest neighbors regression (KNNR) in C#, focusing on small datasets and interpretability over high accuracy. It covers KNNR basics, a demo program structure, data loading, model creation, and evaluation, emphasizing Euclidean distance for nearest neighbor calculations. | | |
|
|
ChatGPT Upgraded: Real-Time Web Browsing Unveiled | | |
|
|
|
|