跳转到主要内容

在文件系统上管理大型和异构数据空间。

项目描述

signac - 简单数据管理

Affiliated with NumFOCUS PyPI conda-forge GitHub Actions RTD License PyPI-downloads Slack Twitter GitHub Stars

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

它提供了一个简单且健壮的数据模型,用于创建数据和相关元数据的清晰索引存储布局。这使得在大型数据空间中操作变得更容易,简化了后期处理和分析,并使数据易于集体访问。

资源

安装

推荐使用 condapip 安装 signac。该软件针对 Python 3.8+ 进行测试,并适用于所有主要平台。

要通过 conda-forge 通道安装 signac,请执行

conda install -c conda-forge signac

要通过 pip 安装 signac,请执行

pip install signac

有关替代安装方法的详细信息,请参阅文档

快速入门

该框架简化了基于项目的流程。设置一个新项目

$ mkdir my_project
$ cd my_project
$ signac init

并访问项目句柄

>>> project = signac.get_project()

测试

您可以通过执行以下操作测试此包

$ python -m pytest tests/

致谢

当您将 signac 作为您发表作品的一部分时,我们非常感谢您对 signac 的适当认可。我们已准备了一些示例,说明如何做到这一点 在此非常感谢!

signac 框架是 NumFOCUS 联合项目

项目详情


下载文件

下载适用于您平台的项目文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

signac-2.2.0.tar.gz (159.4 kB 查看哈希值)

上传时间 源代码

构建版本

signac-2.2.0-py3-none-any.whl (129.3 kB 查看哈希值)

上传时间 Python 3

由以下机构支持