G-Node REST API客户端。
项目描述
Python G-Node客户端是一个库,它为Python编程语言提供了访问G-Node REST-API的接口。该客户端提供了一种高级接口,包括诸如懒加载、缓存和防止所谓的丢失更新等有用功能。此外,该客户端库可以处理原生neo和odml对象。
依赖关系
使用G-Node客户端需要安装一些其他Python包
neo 用于在Python中表示电生理数据的包
quantities 物理量的算术运算和转换
odml 开放元数据标记语言
appdirs 获取适当的平台特定用户目录
request-futures 异步Python HTTP请求
h5py Python的HDF5
为了构建文档并使用 setup.py 安装包,以下是一些推荐的软件包。
除了 python odml 包之外的所有依赖项,都可以使用 easy_install 安装。在基于 debian 的 Linux 发行版上,可以使用包管理器(apt-get、aptitude)安装 quantities(python-quantities)、neo(python-neo)、sphinx(python-sphinx)、setuptools(python-setuptools)和 h5py(python-h5py)包。
要安装 odml 包,请使用以下命令,并具有适当的权限(例如,使用 sudo 执行最后一个命令)。
git clone https://github.com/G-Node/python-odml.git
cd python-odml
python setup.py install
安装
要安装客户端,请使用适当的权限调用以下命令。
git clone https://github.com/G-Node/python-gnode-client.git
cd python-gnode-client
python setup.py install
如何使用客户端
更多关于如何使用客户端的信息可以在在线文档中找到。
如果系统已安装sphinx和setuptools,则也可以通过执行以下命令从克隆的仓库构建文档
python setup.py build_sphinx
项目详情
关闭
gnodeclient-0.4.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 6351855ff08598a84a341ceb951296ac1b1384adcd7724b4cc9da2a02fd2661e |
|
MD5 | 08b0fb7a131d1392814caed1b31f7061 |
|
BLAKE2b-256 | fb9e42c426f9f58a087b553c0796a6c2d8c312a105f0e1cc563099b409010a2d |