No description
- Go 67.9%
- TypeScript 19.1%
- CSS 5.1%
- Makefile 2.3%
- Svelte 2.2%
- Other 3.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| mnt/user-data/outputs/nasion | ||
| .env.example | ||
| .gitignore | ||
| api.ts | ||
| app.css | ||
| App.svelte | ||
| ARCHITECTURE.md | ||
| binary.go | ||
| biquad.ts | ||
| brainvision.go | ||
| CLAUDE.md | ||
| decode.ts | ||
| DESIGN.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| edf.go | ||
| filter.go | ||
| format.go | ||
| FORMATS.md | ||
| go.mod | ||
| index.go | ||
| index.html | ||
| main.go | ||
| main.ts | ||
| Makefile | ||
| nasion.tar.gz | ||
| package.json | ||
| pyramid.go | ||
| README.md | ||
| ROADMAP.md | ||
| router.go | ||
| session.go | ||
| SPEC-PHASE1.md | ||
| TASKS.md | ||
| testutil.go | ||
| tsconfig.json | ||
| vite.config.ts | ||
Nasion
Viewer et analyseur EEG multiplateforme pour signaux haute densité (64+ canaux). Ouvre les formats BrainVision, EDF/EDF+ et BDF, y compris des enregistrements de plusieurs gigaoctets, sans latence de navigation.
Le nasion est le point de repère anatomique, entre les yeux, à partir duquel se positionne un montage 10-20. C'est là que commence toute mesure EEG.
État : Phase 1 (viewer) en cours de développement.
Démarrage
make docker # tout en local, http://localhost:5173
# ou
make dev # serveur Go + Vite en watch, pour développer
Contre un serveur distant :
VITE_API_URL=https://nasion.mon-labo.fr make build
Documents
| Fichier | Contenu |
|---|---|
CLAUDE.md |
Contexte et règles pour le développement assisté |
docs/SPEC-PHASE1.md |
Périmètre et critères de recette de la phase courante |
docs/ARCHITECTURE.md |
Découpage technique, décisions et rejets |
docs/FORMATS.md |
Spécification octet par octet des formats supportés |
docs/DESIGN.md |
Direction visuelle et règles d'interaction |
docs/TASKS.md |
Plan de travail et journal des décisions |
docs/ROADMAP.md |
Phases suivantes |
Structure
server/ Go — parsing, mmap, index, pyramide, API HTTP (binaire : nasiond)
web/ Svelte 5 + TypeScript — viewer
testdata/ datasets de test (non versionnés)