Joseph B Schulz's starred repositories
Processing_Scans_in_Meshlab
How to process 3D scans in Meshlab
SimpleProgressWindow
A linux-style simple progress window for async reporting of operations
MPHY349-demos
A collection of Jupyter notebooks to demonstrate concepts for the course MPHY34900 "Mathematics for Medical Physics."
status-share
An internal tracking and messaging tool for Medical Physics at BC Cancer
awesome-cadquery
A curated list of CadQuery code and resources.
OpenBambuAPI
Bambu API docs
bambu-connect
Connect to the stats, controls, and camera of your bambu printer
python-fire
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
bambu-ftp-and-print
A Python script to upload 3mf's to X1 printers and trigger a print start via MQTT
DICOMautomaton
A multipurpose tool for medical physics.
PoissonRecon
Poisson Surface Reconstruction
LunarEclipse
A collection of plug-in scripts for Varian Eclipse TPS using ESAPI & C#
AutoRingSRS
Creates UAB rings for multimet single iso VMAT
SBRT_coordinates
Using ESAPI to get coordinates in SBF
Fabolus-v16
Modifies STL files representing bolus for radiation therapy. Prepares them for 3D printing. Now using MVVM.
VarianESAPi-Dosimetry
Varian ESAPI script for evaluating dose objectives.
VarianESAPI_PlanSum2Plan
A Varian ESAPI script that can be used to convert PlanSum into a more normal Verification plan. This comes in handy when two or more plans are coming from different CT images and are summed via registration onto a common image. The verification plan can be used, for example, as base dose plan in optimization.
Esapi_CreateQAPlan
Script that creates QA plan in Eclipse.
ESAPI-CBCTmoves
ESAPI standalone that mines Aria for all CBCT moves