Tools Repository
Tools Repository
The Tools(opens in a new tab) repository is the D-sorganization fleet's canonical suite of PyQt6 desktop tools, browser applications, and computational utilities. Spanning biomechanics, robotics, motion capture, data processing, and numerical physics, it provides both interactive user interfaces and verified calculation backends.
Authority snapshot. This catalog reflects the Tools repository at protected main commit
f0112a4b(opens in a new tab),
reviewed 2026-10-12. It covers 36 declared tool interfaces across 15 functional categories.
Authority Boundary
This establishes an indexed catalog of desktop and web tools, launch surfaces, and implementation paths.
This does not establish independent clinical efficacy, human injury prevention validation, or commercial equipment certification without empirical testing.
Site Parity & Mirrored Tools
Two canonical tools in this repository have dedicated representations on AffineDrift:
| Tool | Surface | Site Representation | Parity Verification |
|---|---|---|---|
Rotation Representation Converter (rotation_converter) |
PyQt6 Web |
Rotation Representation Converter | Automated golden-vector parity test suite (tests/rotation-converter-parity.test.js) against canonical quaternion/matrix algorithms. |
Rate of Closure Impact Explorer (rate_of_closure) |
PyQt6 Web |
Programs & Tools (T-10 exploration) | Kinematic delivery discrepancy analysis between clubhead center of mass and geometric center. |
Analysis
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Multi-Parameter Analysismulti_param_analysis |
pyqt6 |
stable |
Run multi-parameter sensitivity analysis with grid evaluation | src/multi_param_analysis/launch_pyqt6.py |
Biomechanics
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
C3D Motion Capture Viewerc3d_viewer |
pyqt6 |
stable |
View and analyze C3D motion capture files | src/c3d_viewer/launch_pyqt6.py |
Lower Body Modellower_body_model |
pyqt6 |
stable |
Simulate and inspect lower-body MuJoCo kinematics and controls | src/lower_body_model/launch_pyqt6.py |
Putting Launch Monitorputting_launch_monitor |
pyqt6 |
beta |
Measure putt launch speed and direction from an overhead camera and send them to GSPro | src/putting_launch_monitor/launch_pyqt6.py |
Rate of Closure Impact Explorer (PyQt6)rate_of_closure |
pyqt6 |
stable |
Quantifies how a rotating clubhead's impact-point delivery differs from the tracked reference point (COM or geometric center): path deviation, attack-angle change, face rotation during contact, and the launch-monitor geometric-center question, with an animated 3D clubhead and rate sweeps. | src/rate_of_closure/launch_pyqt6.py |
Rate of Closure Impact Explorer (Web)rate_of_closure |
web |
stable |
Quantifies how a rotating clubhead's impact-point delivery differs from the tracked reference point (COM or geometric center): path deviation, attack-angle change, face rotation during contact, and the launch-monitor geometric-center question, with an animated 3D clubhead and rate sweeps. | src/rate_of_closure/launch_web.py |
Data Processing
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Data Explorerdata_explorer |
pyqt6 |
stable |
Interactive workbench for browsing simulation datasets | src/data_explorer/launch_pyqt6.py |
Data Processor (PyQt6)data_processor |
pyqt6 |
stable |
Signal processing and time-series data analysis tool | src/data_processing/data_processor/launch_pyqt6.py |
Data Processor (Web)data_processor |
web |
stable |
Signal processing and time-series data analysis tool | src/data_processing/data_processor/launch_web.py |
Development Tools
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Folder Packer Profolder_packer_pro |
pyqt6 |
stable |
Professional Project Archiving and Distribution Tool | src/folder_packer_pro/launch_pyqt6.py |
Folder Tool (Utility)folder_tool |
pyqt6 |
experimental |
Directory Management Utility | src/folder_tool/launch_pyqt6.py |
PDF Renamerpdf_renamer |
pyqt6 |
stable |
Intelligent PDF File Renaming Tool | src/document_processing/pdf_renamer/launch_pyqt6.py |
Engineering Drafting
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
P&ID Generatorpid_generator |
pyqt6 |
stable |
Generate P&ID drawings from YAML specifications (DXF + SVG output) | src/pid_generator/launch_pyqt6.py |
Industrial
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
P1AM HMI Control System (Web)p1am_control_system |
web |
stable |
HMI Control System for P1AM-100 PLC | src/p1am_control_system/launch_web.py |
Mathematics
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
ODE Solver (PyQt6)ode_solver |
pyqt6 |
stable |
Solve systems of ordinary differential equations symbolically | src/ode_solver/launch_pyqt6.py |
ODE Solver (Web)ode_solver |
web |
stable |
Solve systems of ordinary differential equations symbolically | src/ode_solver/launch_web.py |
Pendulum Simulatorpendulum_simulator |
pyqt6 |
experimental |
Multi-link pendulum dynamics with parameter sweeps | src/pendulum_simulator/launch_pyqt6.py |
Media Processing
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Video Processor (Web)video_processor |
web |
stable |
Video file format conversion, frame extraction, and media analysis | src/media_processing/video_processor/launch_web.py |
Motion Capture
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Video Analyzervideo_analyzer |
pyqt6 |
stable |
Video-based motion analysis with pose tracking | src/video_analyzer/launch_pyqt6.py |
Optimization
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Movement Optimizermovement_optimizer |
pyqt6 |
stable |
Optimize barbell biomechanics trajectories with Lagrangian dynamics, swingset, and chain models | src/movement_optimizer/launch_pyqt6.py |
Process Simulation
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Financial Calculator (PyQt6)financial_calculator |
pyqt6 |
stable |
Comprehensive financial modeling for plant operations | src/financial_calculator/launch_pyqt6.py |
Financial Calculator (Web)financial_calculator |
web |
stable |
Comprehensive financial modeling for plant operations | src/financial_calculator/launch_web.py |
Pressure Drop Calculator (PyQt6)pressure_drop_calculator |
pyqt6 |
stable |
Pipe flow pressure drop analysis with multiple friction methods | src/pressure_drop_calculator/launch_pyqt6.py |
Pressure Drop Calculator (Web)pressure_drop_calculator |
web |
stable |
Pipe flow pressure drop analysis with multiple friction methods | src/pressure_drop_calculator/launch_web.py |
Vessel Draftervessel_drafter |
pyqt6 |
stable |
Refractory vessel design with STEP, STL, BREP, and GLTF export | src/vessel_drafter/launch_pyqt6.py |
Robotics
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Humanoid Character Builderhumanoid_builder_gui |
pyqt6 |
stable |
Build parametric humanoid characters with anthropometric calculations | src/humanoid_builder_gui/launch_pyqt6.py |
Inertia Calculatorinertia_calculator |
pyqt6 |
stable |
Calculate and validate inertia tensors for rigid bodies | src/inertia_calculator/launch_pyqt6.py |
Parametric URDF Builderurdf_builder_gui |
pyqt6 |
stable |
Generate parametric URDF models for robotics applications | src/urdf_builder_gui/launch_pyqt6.py |
Rotation Converter (PyQt6)rotation_converter |
pyqt6 |
stable |
Comprehensive rotation and rigid-body transform converter with interactive 3D visualization. Supports quaternions, Euler angles, rotation matrices, axis-angle, SE(3), twists, screw axes, and frame-aware transforms. | src/rotation_converter/launch_pyqt6.py |
Rotation Converter (Web)rotation_converter |
web |
stable |
Comprehensive rotation and rigid-body transform converter with interactive 3D visualization. Supports quaternions, Euler angles, rotation matrices, axis-angle, SE(3), twists, screw axes, and frame-aware transforms. | src/rotation_converter/launch_web.py |
Signal Processing
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Function Generator (PyQt6)function_generator |
pyqt6 |
stable |
Generate and visualize various waveforms (sine, square, triangle, etc.) | src/function_generator/launch_pyqt6.py |
Function Generator (Web)function_generator |
web |
stable |
Generate and visualize various waveforms (sine, square, triangle, etc.) | src/function_generator/launch_web.py |
Signal Processing Studiosignal_processing_studio |
pyqt6 |
stable |
Unified signal processing: waveform generation, analysis, filtering, curve fitting | src/signal_processing_studio/launch_pyqt6.py |
Thermodynamics
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Steam Engine Calculator (PyQt6)steam_engine_calculator |
pyqt6 |
stable |
Calculate thermodynamic properties of steam/water | src/steam_engine_calculator/launch_pyqt6.py |
Steam Engine Calculator (Web)steam_engine_calculator |
web |
stable |
Calculate thermodynamic properties of steam/water | src/steam_engine_calculator/launch_web.py |
Utilities
| Tool | Surface | Maturity | Description | Path |
|---|---|---|---|---|
Flow Rate Converterflow_rate_converter |
pyqt6 |
stable |
Convert between mass, molar, and volumetric flow rate units | src/flow_rate_converter/launch_pyqt6.py |
Repository Access
The Tools repository is hosted on GitHub:
View on GitHub →(opens in a new tab) (navigation only; not pinned to a specific commit)
Clone with Git:
git clone https://github.com/D-sorganization/Tools.git
Citation
@online{untitled,
author = {},
title = {Tools {Repository}},
url = {https://affinedrift.com/repositories/tools.html},
langid = {en}
}