简单的文件数据管理数据库。
signac的Python项目详细描述
signac-简单的数据管理
signac framework帮助用户管理和扩展基于文件的工作流,促进数据重用、共享和可复制性。
它提供了一个简单而健壮的数据模型,可以为数据和元数据创建定义良好的可索引存储布局。 这使得在大数据空间上操作更容易,简化了后处理和分析,并使数据可以集体访问。
资源
- Framework documentation: 示例、教程、主题指南和pythonapi包。
- Chat Support: 在signacgitter频道上获取帮助并提出问题。
- signac website: 框架概述和新闻。
安装
signac的建议安装方法是通过conda或pip。 该软件在python版本2.7和3.4+上进行了测试,并为所有主要平台构建。
要通过conda-forge通道安装signac,请执行:
conda install -c conda-forge signac
要通过pip>安装signacsignac,请执行:
pip install signac
有关其他安装方法的详细信息,请参见documentation。
快速启动
该框架促进了基于项目的工作流。 设置新项目:
$ mkdir my_project
$ cd my_project
$ signac init MyProject
并访问项目句柄:
>>>project=signac.get_project()
测试
您可以执行以下操作来测试此包:
$ python -m unittest discover tests/
致谢
在使用signac作为出版物工作的一部分时,我们非常感谢您适当地承认signac。 我们已经准备了如何做到这一点的例子。 非常感谢!
signac框架是一个NumFOCUS Affiliated Project。