This collection of jupyter notebooks serves as a tutorial on how to implement a basic computational workflow using the signac data management framework. The signac framework assists users in managing a (possibly highly complex) data space for example by simplifying provenance tracking and meta data management.
The sections within this chapter introduce the basic signac application interface and demonstrate how to implement a simple, but complete computational workflow.
Onnce you have mastered the basic signac functionalities, you can dive into slightly more advanced topics, such as data space indexing and the integration of other tools, such as pandas and databases. Since not all topics within this chapter are necessarily of interest to everyone, sections are less consecutive. Feel free to pick a topic of interest!
The signac-flow package implements the basic logic and routines introduced in section 1.3 and thus provides the basic infrastructure required for rapid workflow development.