跳转到主要内容

革命性的DataLad扩展包

项目描述

Travis 测试状态 构建状态 codecov.io GitHub 发布 PyPI 版本 fury.io 文档

此软件是DataLad扩展,它为DataLad提供替代和额外的核心命令,这些命令更精简,专门针对增强的跨平台兼容性和速度而编写。请参阅扩展文档以获取有关附加命令和功能的说明。

注意:不支持git-annex直接模式存储库。之前依赖此模式的用户,尤其是Windows用户,建议使用git-annex V7模式。可以通过运行以下命令指示DataLad始终使用此模式:

git config --global --add datalad.repo.version 6

此扩展提供的当前命令

  • rev-extract-metadata – 新的、改进的专用命令,用于运行DataLad的所有元数据提取器。此扩展还附带核心提取器实现的改进版本。

  • rev-aggregate-metadata – 元数据聚合的完整重实现,特别是对大数据集层次结构的性能提升明显。

  • query-metadata – 新命令,专门访问数据集中存在的聚合元数据,比datalad-core中的metadata命令更快、更可预测。

安装

在安装此包之前,请确保您已安装最新版本的git-annex。之后,从PyPi安装最新版本的datalad-revolution。建议使用专门的virtualenv

# create and enter a new virtual environment (optional)
virtualenv --system-site-packages --python=python3 ~/env/datalad
. ~/env/datalad/bin/activate

# install from PyPi
pip install datalad_revolution

支持

有关如何使用或为DataLad(以及此扩展)做出贡献的通用信息,请参阅DataLad网站主GitHub项目页面。文档在此处:http://docs.datalad.org/projects/revolution

有关此软件的所有错误、问题和增强请求都可以在此提交:https://github.com/datalad/datalad-revolution/issues

如果您遇到问题或想询问有关如何使用DataLad的问题,请使用带有datalad标签的提交问题至NeuroStars.org。NeuroStars.org是一个类似StackOverflow的平台,但专注于神经信息学。

所有之前的DataLad问题都可以在此处找到:http://neurostars.org/tags/datalad/

致谢

DataLad的开发得到了美国-德国计算神经科学(CRCNS)项目“DataGit:将目录、仓库和部署物流汇聚到联邦‘数据分发’中”(Halchenko/Hanke)的支持,该项目由美国国家科学基金会(NSF 1429999)和德国联邦教育与研究部(BMBF 01GQ1411)共同资助。此外,由德国萨axede州和欧洲区域发展基金(ERDF)提供额外支持,项目:行为大脑科学中心,成像平台。此工作还得到了ReproNim项目(NIH 1P41EB019936-01A1)的进一步促进。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

datalad_revolution-0.10.0.tar.gz (92.8 kB 查看哈希值

上传时间:

构建分发

datalad_revolution-0.10.0-py2.py3-none-any.whl (77.2 kB 查看哈希值

上传时间: Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面