简单的文件数据管理数据库。

signac的Python项目详细描述


signac-简单的数据管理

Affiliated with NumFOCUSPyPIconda-forgeCircleCIRTDLicensePyPI-downloadsGitter

signac framework帮助用户管理和扩展基于文件的工作流,促进数据重用、共享和可复制性。

它提供了一个简单而健壮的数据模型,可以为数据和元数据创建定义良好的可索引存储布局。 这使得在大数据空间上操作更容易,简化了后处理和分析,并使数据可以集体访问。

资源

安装

signac的建议安装方法是通过condapip。 该软件在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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java这算是人工智能吗?   java@OnDelete(级联)不处理双向映射(hibernate)   java我怎样才能在基元类型(int)上修复这个等式   java如何初始化PrintWriter数组?   arraylist如何使用java添加敌人   java如何处理2019年的背景地理围栏?   java是否有一个XPath表达式可用于在CDATA区域中导航XML?   Kotlin(Android Studio)中的java选项卡式活动   安卓 java。lang.IllegalArgumentException:provider=网络   广播控制流和主流的java排序   java Apache Nifi无法启动Nifi实例   java我正在尝试将内容作为字符串放入ListView   java阻止mozilla会话还原   java在春季选择引用哪个bean?