Open in app

Sign In

Write

Sign In

João Castelo
João Castelo

67 Followers

Home

About

Jun 23, 2022

Varian ESAPI Workshop: Brazilian Medical Physics Conference (CBFM)

Hello! Been gone for some time, but back for business! 😁😁 In June 8 (2022), Anselmo Mancini and I presented the Varian Eclipse Scripting WorkShop at the the Brazilian Medical Physics Conference (CBFM). It was the first time since 2019 we’ve had an “offline” conference. …

Varian

2 min read

Varian ESAPI Workshop: Brazilian Medical Physics Conference (CBFM)
Varian ESAPI Workshop: Brazilian Medical Physics Conference (CBFM)
Varian

2 min read


Feb 2, 2022

Statistics with Python part 2 (AURA)

Hello! After some time (almost one year man 🙄) I’m back! Last post I presented a notebook with simple examples in a jupyter notebook to perform some statistical hypothesis testing! Statistics with python, Part 1 Hello everyone! Sorry for the 2 month break from posts, been busy finishing the residency!!jhmcastelo.medium.com In Part 3, ESAPI will be used to extract DVH information from a list of patients plans.

Radiation Therapy

6 min read

Statistics with Python part 2 (AURA)
Statistics with Python part 2 (AURA)
Radiation Therapy

6 min read


Feb 12, 2021

Statistics with python, Part 1

Hello everyone! Sorry for the 2 month break from posts, been busy finishing the residency!! Statistics is the main framework we have to test our hypothesis about data! Most of the time we want to test if our new way to do something is really working. When applying a new…

Statistics

4 min read

Statistics with python, Part 1
Statistics with python, Part 1
Statistics

4 min read


Oct 2, 2020

Portal Dosimetry Scripting: Export Images as CSV

Hey guys, hope you’re doing great! In this post I want to share with you a simple UI that I’ve started to develop a few days ago. This script is just for testing, it is not supposed to be used in clinic. It is a simple WPF app to ease…

Medical Physics

7 min read

Portal Dosimetry Scripting: Export Images as CSV
Portal Dosimetry Scripting: Export Images as CSV
Medical Physics

7 min read


Sep 4, 2020

Tips for VVectors and Structures in ESAPI

Hey guys! Today I will write about some shortcuts and interesting things I’ve learned when playing with structures and VVectors in ESAPI. All the code will be shared at my GitHub page! So don’t worry about copy and paste today! What are VVectors? The VVector class is a recipient to…

Radiation Therapy

6 min read

Tips for VVectors and Structures in ESAPI
Tips for VVectors and Structures in ESAPI
Radiation Therapy

6 min read


Jul 28, 2020

Writing in the Eclipse database: Change the field’s Id based on Gantry angle.

Hey guys! This is the first article of the blog about an interesting feature that most of us always wanted, using the writing capacities of ESAPI. Everything I’m sharing here is for educational purposes, I advise you to learn first and then implement any script on the clinical environment. …

Physics

7 min read

Writing in the Eclipse database: Change the field’s Id based on Gantry angle.
Writing in the Eclipse database: Change the field’s Id based on Gantry angle.
Physics

7 min read


Jul 9, 2020

ESAPI Guide: 5 steps to start scripting, including Citrix users

Hey guys! In this article, I’ll show what in my experience are the basics to start writing and running your scripts with ESAPI (Eclipse Scripting API). The following lines are coded for Eclipse v15.6 libraries, but they should be reusable in most versions above 11.0 …

Varian

14 min read

ESAPI Guide: 5 steps to start scripting, including Citrix users
ESAPI Guide: 5 steps to start scripting, including Citrix users
Varian

14 min read


Jun 29, 2020

How to emulate plugins with executables in ESAPI.

Hello! Often we are caught up with an executable script that should work with the context of some patient. Carlos Anderson came up with a solution to this problem when he created the ESAPI Essentials Package. However there’s some limitation of the extent of the StandaloneContext library. One would need…

Radiotherapy

3 min read

How to emulate plugins with executables in ESAPI.
How to emulate plugins with executables in ESAPI.
Radiotherapy

3 min read


Jun 29, 2020

5 passos para começar seus scripts no Eclipse com e sem Citrix.

Fala pessoal tudo bem ? Vou tentar explicar o mínimo para começar a fazer seus scripts no ESAPI (Eclipse Scripting API). Estarei usando o Eclipse v15.6 , mas todos os scripts neste artigo serão reutilizáveis na maior parte das versões acima da 11, pois não iremos editar informações, apenas pegá-las. …

Radiotherapy

16 min read

5 passos para começar seus scripts no Eclipse com e sem Citrix.
5 passos para começar seus scripts no Eclipse com e sem Citrix.
Radiotherapy

16 min read


Jun 24, 2020

2 steps to plot your ESAPI script data.

Hello! In this article, I’ll show you how to plot data using simple HTML and JavaScript, then how to implement this pattern in C# to plot your ESAPI data. Why are we using the browser? Unfortunately 😓 there is nothing close to this in C#: var x = new List<double>{1,2,3,4,5}; var y = new List<double>{2,4,6,8,10}; PlotLib.Plot(x,y); …

Radiotherapy

3 min read

2 steps to plot your ESAPI script data.
2 steps to plot your ESAPI script data.
Radiotherapy

3 min read

João Castelo

João Castelo

67 Followers

Radiation Therapy Medical Physicist and Programmer

Following
  • ICPuppies

    ICPuppies

  • The Lindy Newsletter

    The Lindy Newsletter

  • atom

    atom

  • Rizky Maulana Nurhidayat

    Rizky Maulana Nurhidayat

  • Mschwangkaew

    Mschwangkaew

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech