MNE的实时数据分析模块。
项目描述
MNE-realtime
[!WARNING] 由于MNE-LSL(MNE-LSL)的发布,本项目已不再维护。目前,MNE-LSL 代替了
LSLClient,但尚不支持FieldTrip缓冲区。
这是一个使用MNE进行MEG/EEG数据实时分析的软件包。文档可在此处找到
依赖项
安装
我们推荐使用Anaconda Python发行版。我们要求您使用Python 3。您可以选择通过pip安装mne-realtime。
除了numpy和scipy(这些包含在标准Anaconda安装中)之外,您还需要使用pip工具安装最新的MNE版本
$ pip install -U mne
然后安装mne-realtime
$ pip install https://api.github.com/repos/mne-tools/mne-realtime/zipball/main
这些pip命令也适用于您想要升级到mne-realtime的新版本。如果您在计算机上没有管理员权限,请使用pip的--user标志。
快速入门
info = mne.io.read_info(op.join(data_path, 'MEG', 'sample',
                        'sample_audvis_raw.fif'))
with FieldTripClient(host='localhost', port=1972,
                     tmax=30, wait_max=5, info=info) as rt_client:
    rt_epochs = RtEpochs(rt_client, event_id, tmin, tmax, ...)
    rt_epochs.start()
    for ev in rt_epochs.iter_evoked():
        epoch_data = ev.data
    # or alternatively, get last n_samples
    rt_epoch = rt_client.get_data_as_epoch(n_samples=500)
    continuous_data = rt_epoch.get_data()
《FieldTripClient》支持通过《FieldTrip缓冲区》连接多个供应商。它可以替换为其他客户端,如《LSLClient》。请参阅API以获取客户端列表。
错误报告
请使用github问题跟踪器来报告错误。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
         mne-realtime-0.3.0.tar.gz  (50.4 kB 查看哈希值)
      
    构建分布
         mne_realtime-0.3.0-py3-none-any.whl  (44.7 kB 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
mne-realtime-0.3.0.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5ece5d8be166c45455aa4e289261a4086f2882bf79f48f9cd206019f902b817c | |
| MD5 | 1950049c0244bb8cf0e1645e6ab9f2ed | |
| BLAKE2b-256 | e9fcf3c396ef2d675f0545e07e7a625564a3dd11e8ebb5291bbf4858b512de54 | 
    
       关闭
    
      
        
    
    
  
mne_realtime-0.3.0-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 352a022412a411b444ee9f6126f0025c0d587f1383ee11d3ea3bebd2ea4df185 | |
| MD5 | d992d5d98be74703a358d4ec290f7aa8 | |
| BLAKE2b-256 | 5870bca23bdd9ac406400c778825cf56fe629bfbb49f5c77c2f95dc8ce715aaf |