سلام و درود به تمام فارسی زبانان و علم دوستان ایرانی 🫡🫡
"Bridging the gap between code and the cure.
BioTwin is not just a 3D model viewer; it is an experiment in Procedural Medicine.
As a developer passionate about Biology, Math, and Physics, I realized that traditional medical software is often slow and reliant on massive file downloads. I wanted to prove that we can simulate biological complexity directly in the browser using code.
In this system, organs are not static files downloaded from a server. They are generated mathematically in real-time. When you look at the DNA helix or the pulsating heart, the computer is calculating the geometry on the fly. This makes the system incredibly fast, lightweight, and adaptable.
My ultimate goal is to use this technology to innovate new ways for people to get cured, making high-end diagnostics accessible to everyone.
- Procedural Generation Engine: Uses complex algorithms (Torus Knots, Icosahedrons, Composite Geometry) to build realistic organs like the Brain, Heart, and DNA strands without external assets.
- Live Diagnostic Dashboard: Features a real-time ECG Monitor that draws live heartbeat data. The graph reacts instantly—showing stability when healthy, and chaos when a pathogen is detected.
- Interactive Simulation Modes:
- Pathogen Scan: Visualizes viral loads and infection spread.
- Structural Stress: Tests bone density and skeletal integrity.
- Neural Activity: Simulates synaptic firing rates.
- Pro UI/UX: A "Glassmorphism" Sci-Fi interface with floating navigation bubbles, complete with a Light/Dark mode toggle for Clinical vs. Holographic views.
- Core Engine: Three.js (WebGL)
- Language: JavaScript (ES6 Modules)
- Styling: CSS3 (Animations, Variables, Backdrop Filters)
- Deployment: Python Automated Scripts
Since this project uses modern ES6 modules for better architecture, it needs a local server to run.
-
Clone the repository:
git clone [https://github.com/ybreakless/BioTwin-Ultimate.git]
-
Navigate to the interface folder:
cd BioTwin-Ultimate/frontend_interface -
Start the local server:
python -m http.server
or
python launch.frontend.py
-
Launch: Open your browser and go to
http://localhost:8000
- Micro-Zoom: Implementing deep-zoom capabilities to visualize cellular battles (Phagocytes vs Viruses) in 3D.
- AI Diagnostics: Integrating simple machine learning logic to predict "patient" health trends based on the simulation data.
Created by Mohammad "Mo" Haj Najafi