The signac framework supports researchers in managing project-related data with a well-defined indexable storage layout for data and metadata. This streamlines post-processing and analysis and makes data collectively accessible.

Signac is open-source1 and freely available for Python versions 2.7.x and 3.4+.

What you can do with signac

  • Manage files and document-oriented data on the local file system
  • Search and access data within Python or on the command line
  • Develop computational workflows and data pipelines that are highly scalable
  • Integrate external databases, such as MongoDB, to manage metadata and share data

To get started, follow the installation instructions or have a look at the minimal examples first.

  1. The signac source code is licensed under the BSD 3-Clause License