feat: Adding color themes + .ignore files update

This commit is contained in:
gauvainboiche
2026-08-29 15:09:50 +02:00
parent 257e187964
commit 786b87270c
16 changed files with 419 additions and 169 deletions
+1 -15
View File
@@ -2,8 +2,6 @@
**KétaPK** is a modern, cross-platform pharmacokinetic (PK) and pharmacodynamic (PD) modeling application for **Esketamine** and **Racemic Ketamine**. It allows anesthesiologists, intensive care physicians, and clinical researchers to simulate, visualize, and predict plasma drug concentrations ($C_p$) over a 300-minute timeline using multi-exponential models.
---
## 1. Overview & Purpose
* **Original Creator:** Dr. Georges Mion (Anesthesiologist-Intensivist)
@@ -13,8 +11,6 @@
* **Clements et al. (1981)** — Two-compartment model ($0.25\text{ mg/kg}$ reference)
* **Kamp et al. (2020)** — Meta-analytic multi-compartment model ($0.5\text{ mg/kg}$ reference)
---
## 2. Project Origin & AI Generation Transparency
### The Legacy Application
@@ -30,8 +26,6 @@ To make the tool responsive, cross-platform, and independent of Microsoft Office
* **Generation Mode:** Context-aware multi-turn prompt engineering & source-code decompilation
* **Generation Parameters:** Standard System Instructions, Default Temperature (~0.7), Strict Module Separation (Decoupled Math Engine / Responsive UI / i18n Dictionary)
---
## 3. Legacy Excel Implementation
The original spreadsheet relied on embedded OLE streams, sheet-level event macros (`Worksheet_SelectionChange`), and manual range formulas to calculate 61 time points (0 to 300 minutes in 5-minute increments).
@@ -39,8 +33,6 @@ The original spreadsheet relied on embedded OLE streams, sheet-level event macro
> **Learn more about the original implementation:**
> [View Original Excel/VBA Application Documentation & Walkthrough](https://georgesmion.com/ketapk-simuler-les-concentrations-plasmatiques-de-ketamine/)
---
## 4. Running with Docker
You can run **KétaPK** in an isolated container using Docker or Docker Compose.
@@ -57,9 +49,7 @@ docker build -t ketapk-web .
docker run -d -p 3000:3000 --name ketapk-app ketapk-web
```
```bash
# Access the application in your browser at http://localhost:3000
```
Access the application in your browser at http://localhost:3000
### Option B: Using Docker Compose (Recommended)
@@ -73,8 +63,6 @@ docker compose up -d --build
docker compose down
```
---
## 5. Compiling Desktop Apps with Tauri (Windows, macOS, Linux)
**KétaPK** uses **Tauri v2** to generate ultra-lightweight ($\sim 12\text{ MB}$), native desktop executables (`.exe`, `.dmg`, `.AppImage`) that operate 100% offline without requiring Node.js or Docker on the target medical machine.
@@ -108,8 +96,6 @@ npx tauri dev
npx tauri build
```
---
## Output Installation Binaries
After running `npx tauri build`, your standalone installer will be available at: