Cloud-BIDS-Layout:使用pybids与Amazon S3
项目描述
Cloud-BIDS-Layout
Cloud-BIDS-Layout是pybids的BIDS.Layout的一个轻量级包装器,可以从Amazon S3抓取BIDS研究。
动机
脑成像数据结构(BIDS)是一个直观、易于访问、由社区驱动的神经影像数据规范。Pybids是一个出色的Python库,使得研究人员可以轻松查询、总结和操作符合BIDS规范的资料。然而,其工作马力的BIDSLayout类不索引存储在云中的远程数据集。这就是Cloud-BIDS-Layout的作用所在。
Cloud-BIDS-Layout 允许用户指定一个远程位置来存储 BIDS-兼容的数据集。目前仅支持 Amazon S3 位置,但很快将支持 Google Cloud Storage 和其他存储服务。Cloud-BIDS-Layout 会创建远程数据集的轻量级副本,足以传递给 pybids 的 BIDSLayout
进行索引。用户可以使用 pybids 的熟悉方法 .get()
选择他们希望下载到主机的数据集子集。有关详细信息,请参阅文档。
这是 Cloud-BIDS-Layout 的开发站点。您可以查看源代码,提交新问题,并为 Cloud-BIDS-Layouts 的开发做出贡献。如果您是初学者,请查看Cloud-BIDS-Layout 文档
贡献
我们欢迎贡献!Cloud-BIDS-Layout 是开源的,建立在开源之上,我们希望您能加入我们的社区。
我们为 Cloud-BIDS-Layout 的贡献制定了一些指南。
冒充者综合症免责声明:我们需要您的帮助。不,真的。
您内心可能有一个小声音在告诉您,您还没有准备好成为一个开源贡献者;您的技能还不够好,不能做出贡献。您能为这样的项目提供什么价值呢?
我们向您保证——您内心的小声音是错误的。如果您能写代码,您就可以为开源项目贡献代码。为开源项目做出贡献是提高编程技能的绝佳方式。编写完美的代码不是衡量优秀开发者的标准(这会排除我们所有人!);尝试创造东西,犯错,并从错误中学习。这是我们所有人进步的方式,我们很高兴帮助他人学习。
成为开源贡献者不仅仅意味着编写代码。您可以通过编写文档、测试或甚至提供关于项目的反馈(包括对贡献过程的反馈)来帮忙。这些贡献可能对整个项目来说非常有价值,因为您以全新的视角来参与项目,因此可以看到经验丰富的贡献者已经忽略的错误和假设。
致谢
本软件包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
冒充者综合症免责声明最初由Adrienne Lowe为PyCon 演讲编写,并基于其在MetPy 项目的 README 文件中的使用进行了修改。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解安装包的更多信息。