EEG 기반 뇌-컴퓨터 인터페이스(BCI)는 로봇 공학, 가상 현실, 의학 및 재활 분야에 적용되는 혁신적인 기술로 부상했습니다. PyNoetic은 BCI 연구의 다양한 요구 사항을 충족하도록 설계된 모듈형 BCI 프레임워크입니다. PyNoetic은 자극 제시 및 데이터 수집에서 채널 선택, 필터링, 특징 추출, 아티팩트 제거, 시뮬레이션 및 시각화에 이르기까지 전체 BCI 설계 파이프라인을 포괄하는 몇 안 되는 Python 프레임워크 중 하나입니다. 이 프레임워크는 프로그래밍 경험이 거의 없는 연구자도 접근할 수 있도록 직관적인 엔드 투 엔드 GUI와 고유한 픽 앤 플레이스 구성 가능한 플로우차트를 도입했습니다. 또한, 사용자 정의 기능과 새로운 알고리즘을 원활하게 통합할 수 있도록 지원하며, 오프라인 및 실시간 BCI 개발 모두에 유연성을 제공합니다.