DenisSergeevitch/desktop-fly
A 3D fruit fly living on your macOS desktop, driven by a live spiking simulation of the real FlyWire connectome
解決的問題
DesktopFly 創建一個虛擬的3D昆蟲,生活在你的電腦桌面上,其移動與反應並非透過腳本動畫實現,而是透過真實生物大腦(果實蠅連接體)的即時模擬。它彌合了複雜神經科學資料與互動式、視覺化體驗之間的差距。
如何運作
此專案使用 FlyWire 連接體資料,利用漏電積分-放電(LIF)模型模擬 668 個真實神經元與約 19,000 個突觸連接。此模擬處理來自作業系統的即時輸入(例如光標移動(逼近)、視窗邊緣(地形)、鍵盤輸入(振動)),並將產生的神經脈衝轉換為行走、梳理與逃逸等物理行為。專案亦包含一個 3D 大腦視覺化介面,使用者可手動刺激特定神經元以觸發相對應的物理反應。
適用對象
適合對神經科學、連接體學與生物模擬感興趣的使用者,以及尋求獨特、生物驅動型桌面夥伴的任何人。
主要亮點
- 真實連接體資料:基於 FlyWire v783 的 23,210 個神經元位置與功能迴路。
- 非腳本化行為:逃逸反應由巨纖維(GF)神經元中的實際神經脈衝觸發,而非預設觸發器。
- 作業系統整合:飛蟲會與視窗框架互動,監測溫度狀態(影響速度),並遵循晝夜節律。
- 互動式大腦:提供即時大腦視窗,使用者可「光遺傳學」刺激神經元,立即觀察行為變化。
- 跨平台支援:支援 macOS(原生)與 Windows(Electron/three.js)。
相關
- 專案
- 專案
- 專案
- 專案
- 專案