Advanced HIV Simulation Platform & In Silico Cure Research
Overview • Visuals • Features • Installation • Usage • Architecture
Project Genesis-HIV is a high-fidelity digital twin of the HIV virus designed to accelerate therapy testing and cure research. This platform integrates multiple scales of HIV biology—from atomic protein interactions to population-level dynamics—to enable realistic simulation of viral behavior, immune responses, and complex therapeutic interventions like CRISPR/Cas9.
Important
Research Goal: This platform is a scientific tool aimed at accelerating the discovery of a functional HIV cure through in silico modeling and AI-driven evolution prediction.
One of the core strengths of Project Genesis-HIV is its cinematic, scientifically accurate 3D visualization engine.
- ⚛️ Atomic Level: Protein structure and molecular interactions with OpenMM integration.
- 🧬 Genetic Level: Genomic analysis, mutation modeling, and resistance prediction.
- 🦠 Cellular Level: Immune dynamics, viral replication, and cell-to-cell transmission.
- 👥 Population Level: Viral load dynamics and treatment responses.
- 🏥 Clinical Level: Treatment protocols and patient outcomes.
Project Genesis-HIV acts as a computational ecosystem built on verified biological data:
- Viral Evolution: Realistic mutation rates based on RT (Reverse Transcriptase) fidelity data.
- Immune Complexity: Detailed modeling of CD4+, CD8+ T cells, B cells, and cytokine signaling.
- Pharmacokinetics: Accurate PK/PD models for standard-of-care antiretroviral drugs.
- Latent Reservoir: Advanced modeling of reservoir establishment and reactivation dynamics.
- Python 3.10+
- pip package manager
-
Clone the repository
git clone <repository-url> cd project_genesis_hiv
-
Create Virtual Environment
# Linux/MacOS python -m venv hiv_env source hiv_env/bin/activate # Windows python -m venv hiv_env hiv_env\Scripts\activate
-
Install Dependencies
pip install -r requirements.txt
The main interface is accessed through the unified Streamlit dashboard:
streamlit run src/visualization/unified_dashboard.py
