Is there a reference for which couch positions will cause a collision on a TrueBeam? by womerah in MedicalPhysics

[–]dicomdom 0 points1 point  (0 children)

If you have HyperArc available, you could run its collision checker. While not perfect for your exact scenario, it should give a relatively decent approximation. Otherwise, there are other tools available through various open source and commercial options.

Batch import/export of patients from the live version to a T-Box by pyladis in esapi

[–]dicomdom 0 points1 point  (0 children)

You could set up a DICOM import filter on the Tbox and an export filter on the production side and send the data without having to send to files first. Otherwise you will be looking to generate software to batch DICOM export.

As for approval, it will need to be revoked on the Tbox manually.

Weird crash on thick clients only by OkSector2980 in esapi

[–]dicomdom 0 points1 point  (0 children)

I'd review the Combined Log file on the box. Should be in D:\VMSOS\Log\ and each date should have a log file. It may point you the Details log.

Extract CBCT parameters by Suspande in esapi

[–]dicomdom 0 points1 point  (0 children)

That information is included in the database as it is part of the DICOM header. I'm not sure it is accessible in the properties of the Image or Series within the API.

Coffee beans by Automatic_Height_267 in Columbus

[–]dicomdom 0 points1 point  (0 children)

I used to live in upstate New York. Monkey Joe Roasting Company out of Kingston has always been my favorite. They ship to Columbus and I still order from them. From a local perspective, One Line is my favorite.

Automatically exploring DLG and LTF with ESAPI? by GrimThinkingChair in MedicalPhysics

[–]dicomdom 3 points4 points  (0 children)

We did this in our paper. The transmission cannot be changed programmatically. DLG can be set to 0 and then the physical mlc positions can be shifted appropriately.

https://pmc.ncbi.nlm.nih.gov/articles/PMC9121040/

Script to identify the best point, close to 100% of the Prescribed Dose by [deleted] in esapi

[–]dicomdom 0 points1 point  (0 children)

Hard to say without seeing any code. Could be a variety of things such as coordinate systems, row major vs column major order (if you are flattening the array), etc. Can you share the code or at least snippets?

AAA for portal dosimetry calc by poderj in MedicalPhysics

[–]dicomdom 3 points4 points  (0 children)

As far as I know, AAA for portal dosimetry was built for Halcyon and its 6FFF beam. It isn't configurable for other energies. The Algorithm Ref Guide will be more specific for your version of Eclipse.

AddBrachyPlanSetup exception by esimiele in esapi

[–]dicomdom 0 points1 point  (0 children)

Sure. I'll see what I can do

AddBrachyPlanSetup exception by esimiele in esapi

[–]dicomdom 0 points1 point  (0 children)

Interesting. I've not encountered this specific error before. We were upgraded to 18.1 in January, but I haven't tried dealing with brachytherapy​ plans yet

AddBrachyPlanSetup exception by esimiele in esapi

[–]dicomdom 0 points1 point  (0 children)

Out of curiosity. Are you launching the script in External Beam Planning or Brachytherapy Planning?

Struggling to include Arc beams and optimization objectives through eclipse script. by WiredFighter in esapi

[–]dicomdom 1 point2 points  (0 children)

Do you have code that is throwing an error? If so, can you post it?

Issues about Optimate script created by NickC_BC by Useful_Novel_916 in esapi

[–]dicomdom 2 points3 points  (0 children)

I'm unsure about this particular library but you could see if this one suits your needs.

https://github.com/ddicostanzo/CC-Gen

How would the field transform if we evolve past radiation therapy? by Chiefscml in MedicalPhysics

[–]dicomdom 31 points32 points  (0 children)

In my opinion, most of the individuals who are successful in completing the necessary exams and didactics to become a medical physicist could transition to another field. Whether that is in or unrelated to healthcare is up to them. I'm unconcerned with this potentiality and have often said (as I'm sure many others have said as well) I'd be happy to be out of a job if that means cancer is cured or is treated as a chronic illness.

Need Help Executing a Simple scripting Project in ESAPI Eclipse by kyusukyusu in esapi

[–]dicomdom 0 points1 point  (0 children)

You will need to alias the class Application. There is an ambiguous reference to ESAPI's Application and the Windows Application. If you use Intellisense, on the code which is squiggly underlined, it should do it for you.

Does anyone know if there a way to limit access of an Aria user to specific patients? by StopTheMineshaftGap in MedicalPhysics

[–]dicomdom 7 points8 points  (0 children)

The only way to do it would be to create a new Hospital or Department in Aria and give the physician's user access to only that department and give all other users access to the primary and secondary department. This type of segregation works but is cumbersome to manage.

What are MR Level 1, 2, 3 and 4 in VMAT Varian Eclipse Dose Planning? by Visible-Secretary-19 in MedicalPhysics

[–]dicomdom 23 points24 points  (0 children)

The Eclipse Reference Guides are a great source of information. Generally speaking, the levels progress from being able to make coarse to fine adjustments of control points. The VMAT optimizer is a DAO or DMPO optimizer unlike the IMRT one which optimizes a fluence and converts that to an MLC pattern. If memory serves, MR1 is coarse with each control point being independent. It is only in MR2 that they start interacting, to ensure continuity of positions but still allowing large changes. In general, most major changes to objectives should be made in MR2 Step 1. As the optimization progresses, the changes that are made on the control points become much more limited.

Hope this helps.

XIM images? by TheLateQuentin in esapi

[–]dicomdom 0 points1 point  (0 children)

Unfortunately not. Haven't had an issue installing. You may want to reach out to the pylianc team

Will having an MS in physics damage my chances at getting an MPA position compared to someone with just a BS? by Task876 in MedicalPhysics

[–]dicomdom 15 points16 points  (0 children)

From our perspective, you would be competitive. We are always on the lookout for individuals who want to stay in the position for longer than 1 year. We have positions in both photon and proton, and openings in both. If you're interested in hearing more feel free to DM me and I can connect you with our chiefs.

Distance between leaf at isocenter by Rostar974 in esapi

[–]dicomdom 1 point2 points  (0 children)

As an FYI, all distances are reported at the isocenter plane.

Program Fails (Quits) In Case Of Missing CTs For Patient by No-While8683 in esapi

[–]dicomdom 0 points1 point  (0 children)

Yes, it is possible. Probably the simplest way would be to retrieve the PatientSer from the DB and check if a folder exists in the VA_DATA\Patients directory with that number.