Joseph B Schulz's starred repositories

python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

Language:PythonLicense:NOASSERTIONStargazers:26663Issues:370Issues:314

Gooey

Turn (almost) any Python command line program into a full GUI application with one line

Language:PythonLicense:MITStargazers:20511Issues:281Issues:598

DearPyGui

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

vanna

🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.

Language:PythonLicense:MITStargazers:10078Issues:75Issues:265

PoissonRecon

Poisson Surface Reconstruction

Language:C++License:MITStargazers:1516Issues:69Issues:269

build123d

A python CAD programming library

Language:PythonLicense:Apache-2.0Stargazers:402Issues:18Issues:447

PortPy

Opensource radiation treatment planning system in Python [AAPM'23]

Language:PythonLicense:Apache-2.0Stargazers:89Issues:7Issues:5

awesome-cadquery

A curated list of CadQuery code and resources.

License:CC0-1.0Stargazers:67Issues:10Issues:0

DICOMautomaton

A multipurpose tool for medical physics.

Language:C++License:GPL-3.0Stargazers:66Issues:9Issues:6

bambu-cli

CLI tool for Bambu Labs printers

pybambu

Python library for Bambu Lab Printers (X1C)

bambu-connect

Connect to the stats, controls, and camera of your bambu printer

Language:PythonLicense:NOASSERTIONStargazers:39Issues:3Issues:8

bambu-ftp-and-print

A Python script to upload 3mf's to X1 printers and trigger a print start via MQTT

Language:PythonLicense:MITStargazers:22Issues:5Issues:0

Processing_Scans_in_Meshlab

How to process 3D scans in Meshlab

Fabolus-v16

Modifies STL files representing bolus for radiation therapy. Prepares them for 3D printing. Now using MVVM.

SimpleProgressWindow

A linux-style simple progress window for async reporting of operations

Language:C#License:MITStargazers:6Issues:1Issues:1

VarianESAPi-Dosimetry

Varian ESAPI script for evaluating dose objectives.

Language:C#License:MITStargazers:5Issues:2Issues:0

ESAPI-CBCTmoves

ESAPI standalone that mines Aria for all CBCT moves

License:Apache-2.0Stargazers:5Issues:2Issues:0

Fabolus

Modifies STL files representing bolus for radiation therapy. Prepares them for 3D printing

Language:C#Stargazers:5Issues:1Issues:0

Esapi_CreateQAPlan

Script that creates QA plan in Eclipse.

Language:C#Stargazers:5Issues:0Issues:0

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.

Language:C#License:MITStargazers:4Issues:1Issues:1

MPHY349-demos

A collection of Jupyter notebooks to demonstrate concepts for the course MPHY34900 "Mathematics for Medical Physics."

Language:Jupyter NotebookStargazers:4Issues:1Issues:0

LunarEclipse

A collection of plug-in scripts for Varian Eclipse TPS using ESAPI & C#

Language:C#License:MITStargazers:3Issues:1Issues:0

status-share

An internal tracking and messaging tool for Medical Physics at BC Cancer

Language:JavaScriptStargazers:2Issues:1Issues:3

DL-SpiQA

Quality assurance tool for dosimetric target verification of spine radiation therapy treatment plans.

Language:PythonLicense:BSD-3-ClauseStargazers:1Issues:1Issues:0

AutoRingSRS

Creates UAB rings for multimet single iso VMAT

Language:C#License:MITStargazers:1Issues:1Issues:1

AVATAR

Audio-Visual Assisted Therapeutic Ambience in Radiotherapy (AVATAR)

SBRT_coordinates

Using ESAPI to get coordinates in SBF

Language:C#Stargazers:1Issues:2Issues:0